
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body{padding-top:104px;font-family:Source Sans Pro,sans-serif}body.admin-bar .header{top:32px}body.admin-bar .header.scroll{top:-6px!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Source Sans Pro,sans-serif}.cc-revoke,.cc-window{z-index:9999999!important}.trustpilot-widget{width:100%;display:block}.green-text{color:#51B948}.loader-overlay{height:100%;background:#fff;left:0;z-index:99999;float:left}.header,.loader-overlay{width:100%;top:0;position:fixed}.header{padding:0;z-index:999;transition:all .4s ease;box-shadow:0 1px 2px rgba(0,0,0,.1)}.header.scroll{top:-105px}.header__text{font-size:16px;font-weight:600;color:#000}.header .logo{padding:2px 0 0!important}.header .logo img{margin-left:-10px}.top-bar{padding-top:0;padding-bottom:5px}.top-bar ul li a{font-size:18px;font-weight:700;color:#000}.top-bar ul li a:focus,.top-bar ul li a:hover{color:#51B948}.top-bar ul li.active a{background:none;color:#51B948}.top-bar_green{float:left;width:100%;border-bottom:1px solid #f5f7f8}.top-bar_green ul{float:right;padding-right:.5rem}.top-bar_green ul li{float:left}.top-bar_green ul li.active a{background:none;color:#51B948}.top-bar_green ul li a{color:rgba(0,0,0,.5);font-size:14px}.top-bar_green ul li a:hover{color:#000}.cell{position:relative}.btn{border:0;outline:none;background:none;padding:10px 20px;border-radius:5px;cursor:pointer;transition:all 1s ease;height:auto!important;font-weight:700}.btn .fas{top:1px;position:relative}.btn__blue{background-color:#51B948;color:#fff}.btn__blue:focus,.btn__blue:hover{background:#36822f;color:#fff}.btn__text{font-weight:700;font-size:16px}.btn__outline{background:#4352ba;display:block;color:#fff;text-align:center}.btn__outline:focus,.btn__outline:hover{background:#2f3982;color:#fff}.btn__outline .text__blue,.btn__outline:focus .text__blue,.btn__outline:hover .text__blue{color:#fff}.btn__icon{margin-left:10px}.btn__full{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.btn__text--blue{color:#4352ba}.btn__center,.btn__text--blue{-ms-flex-pack:center;justify-content:center}.grid__center--v{-ms-flex-align:center;align-items:center}.text{font-size:16px;margin:0}.text__link{color:#4352ba;text-decoration:underline}.text__ebold{font-weight:900;margin:30px 0}.text__bold,.text__main{font-weight:700}.text__main{font-size:32px;line-height:36px;color:#02072b;text-align:left;margin-bottom:10px}.text__icon{font-size:36px;color:#fff}.text__blue{color:#4352ba}.text__green{color:#51B948!important}.text__grey{color:#000;opacity:.37}.text__secondary{line-height:1.88}.text__big{font-size:21px}.text__title,.text__white{color:#fff;opacity:1}.text__title{font-size:21px;font-weight:700;margin-bottom:0}.text__light{opacity:.8;font-size:16px;line-height:26px;color:#000;margin-bottom:25px}.text__black{color:#000;text-align:left;margin-bottom:10px}.text__subtitle{font-size:15px;font-weight:500;color:#02072b}.text__desc{margin-bottom:25px;font-size:16px;line-height:1.94;color:#464747}.text__mini{font-size:13px;font-weight:700;text-transform:uppercase;color:#b1b3c3}.text__price{font-size:38px;color:#4352ba}.banner{background-image:linear-gradient(270deg,hsla(0,0%,100%,0),#f5f7f8);position:relative}.banner .banner_slider,.banner .slick-list,.banner .slick-slide,.banner .slick-track{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}@media screen and (max-width:800px){.banner .banner_slider{opacity:.4}}.banner__image{top:0;float:left;position:absolute;left:0;height:100%;width:100%;z-index:-1}.banner .grid-container{padding-top:75px;padding-bottom:75px}.banner__title{font-size:32px;line-height:38px;font-weight:700;color:#000}.banner__text{font-size:16px;line-height:26px;color:#000;margin:10px 0 20px}.banner__card--icon{font-size:30px;margin-right:20px}.banner .__fbcw__widget.__fbcw__widget--small{width:100%!important;background:none!important;border:0!important;color:#fff!important;float:left!important}.banner .__fbcw__widget.__fbcw__widget--small .__fbcw__widget__review-holder{float:left!important;width:calc(100% - 250px)!important}.banner .__fbcw__widget.__fbcw__widget--small .__fbcw__widget__divider-holder{display:none!important}.banner .__fbcw__widget.__fbcw__widget--small .__fbcw__widget__container{width:100%!important;margin:0!important;display:none!important}.banner .__fbcw__widget.__fbcw__widget--small .__fbcw__widget__footer{display:block!important;float:left!important;background:none!important;width:100%!important;margin:10px 0 0!important;padding:0!important}.banner .__fbcw__widget.__fbcw__widget--small .__fbcw__widget__footer img{float:left!important}.banner .__fbcw__widget.__fbcw__widget--small .__fbcw__widget__rating-overview{width:200px!important;float:left!important;margin-top:10px!important;margin-bottom:0!important}.banner .__fbcw__widget.__fbcw__widget--small .__fbcw__widget__rating-overview .__fbcw__widget__stars{float:left!important;display:block!important}.banner .__fbcw__widget.__fbcw__widget--small .__fbcw__widget__rating-overview .__fbcw__widget__stats-rating{float:left!important;width:100%!important;display:block!important}.banner .__fbcw__widget.__fbcw__widget--small .__fbcw__widget__rating-overview .__fbcw__widget__label,.banner .__fbcw__widget.__fbcw__widget--small .__fbcw__widget__rating-overview .__fbcw__widget__stats-divider{display:inline-block!important}.card{border-radius:5px;box-shadow:0 2px 3px 0 hsla(0,0%,82%,.5);background-color:#fff;border:0;padding:25px}.card img{margin:0 auto;display:block}.card .btn{padding:10px 0}.card__desc{margin:20px 0 10px;-ms-flex-pack:justify;justify-content:space-between}.card__desc--title{line-height:21px;font-weight:700;color:#000;float:left}.card__desc--price,.card__desc--title{font-size:16px;width:100%}.footer{padding:58px 0 68px}.footer .wpcf7-not-valid-tip{display:none!important}.footer div.wpcf7-response-output{width:100%;padding:9px;font-size:14px;line-height:18px;margin:0}.list__unstyled{list-style-type:none;margin:0;padding:0}.list__x{display:-ms-flexbox;display:flex;margin-bottom:10px}.cell__center{-ms-flex-pack:center;justify-content:center}.cell__center,.cell__vertical{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.cell__justify--end,.cell__right{-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex}.cell__right{-ms-flex-align:center;align-items:center;padding-right:30px}@media (min-width:640px){.cell__right--abs{position:absolute;right:-15px;width:50%;height:calc(100% - 120px);top:120px;border-top-left-radius:5px;overflow:hidden;box-shadow:0 1px 37px 0 hsla(0,0%,75%,.5)}}.section__heading{padding:100px 0;background:#02072b;position:relative}@media (max-width:640px){.section__heading{padding:50px 0}}.section__heading--subtitle{opacity:1;font-size:18px;line-height:26px}.section__heading--title{font-size:32px;line-height:38px;font-weight:700;color:#fff}.section__product{padding:85px 0}.section__info{padding:75px 0;position:relative}.section__info .btn{height:52px}.section__info--image{height:100%;width:100%}@media (max-width:640px){.section__info--image{background-position:50%;margin-top:30px;height:200px;border-top-left-radius:5px;border-top-right-radius:5px}}.section__info .list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.section__info .text__main{margin-bottom:10px}.section__dark{background-color:#02072b}.section__cta{padding:20px 0;font-weight:700}.section__cta .btn{float:left;margin-top:0}.section__green{background:#51B948}.section__grey{background:#f0f0f2;padding:50px 0}.section__checkbox{padding:13px 0}.section__checkbox ul{-ms-flex-pack:center;justify-content:center}.section__review{position:relative}.section__review--title{font-size:32px;line-height:38px;margin-bottom:10px;font-weight:700;color:#fff}.section__review--subtitle{margin:0 0 20px;font-size:16px;line-height:26px;color:#fff}.section__review--image{height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.section__review--overlay{padding:75px 0 95px;background-color:rgba(2,7,43,.7);height:100%}.section__review .btn__blue{margin-top:20px;display:inline-block}.section__review .card{padding:11px 13px}.section__review .card:hover{opacity:.9}.section__review .card__image{margin-right:10px}.section__review .card__footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.section__review .card__footer .text{opacity:.64;font-size:16px;color:#000}.section__review .card__description{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex}.section__review .card__description .fa{color:#edd529}.section__review .card__description--name{font-size:16px;font-weight:700;color:#000}.section__review .card__description--subtitle{margin-left:10px;text-transform:uppercase;font-size:14px;line-height:25px;font-weight:700;color:#4352ba}.section__review .card__description--data,.section__review .card__details{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex}.section__review .card__details{-ms-flex-direction:column;flex-direction:column}@media (max-width:640px){.section__review .card{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.section__review .card__image{margin-right:0}.section__review .card__description{display:-ms-flexbox;display:flex}.section__review .card__description,.section__review .card__description--data{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.section__review .card__description--rating{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media (max-width:440px){.section__review .card__description--rating{display:none}}@media (max-width:640px){.section__form{padding:50px 0}}.m__l--15{margin-left:15px}.m__x--15{margin:0 15px}.m__r--10{margin-right:10px}.m__r--15{margin-right:15px}.copyright{padding:10px 0}.copyright__image{height:40px!important;max-width:100%}.input-group{position:relative;margin:0;border-radius:5px;overflow:hidden}.input-group input{width:100%;padding:1em;line-height:1.4;background-color:#f9f9f9;border:0;border-radius:3px;transition:.35s ease-in-out;transition:all .35s ease-in-out;height:40px;border-radius:5px;background:hsla(0,0%,100%,.17);margin:0;box-shadow:0 0 0}.input-group-icon .input-icon{width:40px;height:40px;line-height:40px;text-align:center;pointer-events:none;color:#fff;background:#1e7b16;display:block;min-width:40px}.list__text{font-size:18px;font-weight:600;color:#000;float:left;margin-top:-2px}.list__number{width:28px;height:28px;background:#51B948;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;color:#fff;line-height:26px;font-size:18px;font-weight:800}@media screen and (max-width:39.9375em){.no-js .top-bar{display:none}}@media print,screen and (min-width:40em){.no-js .title-bar{display:none}}.set__height{min-height:60px;max-height:90px;max-width:160px;display:inline-block;-ms-flex-align:center;align-items:center;margin-bottom:15px}.free-abbo{display:block;margin:10px 0;font-size:14px}.verstelbaar{min-width:44px!important;padding:0 5px!important;margin-top:5px}.matt{float:left;min-width:44px;height:40px;border-radius:16px;border:2px solid #b1b3c3;font-size:15px;font-weight:600;color:#02072b;margin-right:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.matt__active{border-color:#51B948;color:#51B948;font-weight:800}table.variations{display:none}.kleur,.kleur_tag{width:30px;height:30px;margin-right:5px;margin-top:5px;padding:2px;float:left;cursor:pointer;border-radius:50%}.kleur_tag span,.kleur span{display:block;height:100%;width:100%;border-radius:50%}.kleur__blue span,.kleur_tag__blue span{background-color:#7bc9ea}.kleur__red span,.kleur_tag__red span{background-color:#ea7b7b}.kleur__black span,.kleur_tag__black span{background-color:#393939}.kleur__green span,.kleur_tag__green span{background-color:#51B948}.kleur__purple span,.kleur_tag__purple span{background-color:#4a3dc4}.kleur__active,.kleur_tag__active{border:3px solid #51B948}.woocommerce-variation-price{display:none}@media (max-width:767px){.banner .btn{margin-left:0;margin-top:20px;width:100%}.cell__right{-ms-flex-pack:center;justify-content:center}.section__cta .btn{margin:20px auto;display:block}.copyright .cell__center,.copyright .cell__justify--end{-ms-flex-pack:start;justify-content:flex-start}.copyright .cell__center{margin:20px 0}}header{background-color:#fff}@media (max-width:767px){header .title-bar{background-color:#fff}}.top-bar{background-color:#fff}.top-bar ul{background-color:inherit}.input{height:52px;border-radius:3px;box-shadow:0 1px 1px 0 hsla(0,0%,63%,.5);border:0;padding:0 15px;margin-bottom:20px}.input__shadow{box-shadow:0 1px 3px 0 hsla(0,0%,52%,.5)}.form{border-radius:3px;background-color:#f0f0f2;padding:35px 45px}.form a{text-align:center;margin-top:20px;font-size:15px;display:block}.radio__group .cell{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.radio__group .radio__button{margin:0;float:left}.radio__group img{background-color:#fff;max-width:100px;height:auto;float:left;margin-left:15px}.checkout{border-radius:3px;box-shadow:0 1px 4px 0 hsla(0,0%,57%,.5);background-color:#fff;padding:25px 20px 0}.checkout__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:15px}.checkout__row .text{font-size:18px;opacity:.6;color:#02072b}.checkout__row--total{opacity:.87;font-size:26px!important;font-weight:700}.checkout .text__green{margin-bottom:15px;font-weight:500;margin-bottom:10px;display:block}.checkout__footer{border-top:1px solid rgba(0,0,0,.12);margin:10px 0 0;padding-top:10px}.checkout__footer--total{font-size:20px;font-weight:500;color:#02072b}.no-js .top-bar{display:none}@media screen and (min-width:40em){.no-js .top-bar{display:block}.no-js .title-bar{display:none}}@media (max-width:767px){.banner .btn{margin-left:0;margin-top:20px;width:100%}.cell__right{-ms-flex-pack:center;justify-content:center}.section__cta .btn{margin:20px auto;display:block;text-align:center}.copyright .cell__center,.copyright .cell__justify--end{-ms-flex-pack:start;justify-content:flex-start}.copyright .cell__center{margin:20px 0}}@media (min-width:767px){.cell__center{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.title-bar{background-color:#fff;padding:20px 0}.menu-icon:after{box-shadow:0 7px 0 #51B948,0 14px 0 #51B948;background:#51B948}.title-bar-title{margin-left:auto}@media (max-width:640px){.top-bar-right .dropdown{display:none}.top-bar-right .menu{-ms-flex-direction:column;flex-direction:column}}::-webkit-input-placeholder{color:#fff;font-family:Source Sans Pro,sans-serif}::-moz-placeholder{color:#fff;font-family:Source Sans Pro,sans-serif}:-ms-input-placeholder{color:#fff;font-family:Source Sans Pro,sans-serif}:-moz-placeholder{color:#fff;font-family:Source Sans Pro,sans-serif}.form ::-webkit-input-placeholder,.input__group ::-webkit-input-placeholder{color:#000;opacity:.52}.form ::-moz-placeholder,.input__group ::-moz-placeholder{color:#000;opacity:.52}.form :-ms-input-placeholder,.input__group :-ms-input-placeholder{color:#000;opacity:.52}.form :-moz-placeholder,.input__group :-moz-placeholder{color:#000;opacity:.52}@media (max-width:640px){.form,.input__group{margin-bottom:20px}}@media (max-width:992px){.menu a{padding:.7rem .2em;font-size:14px}}.popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(2,7,43,.75);display:none;overflow-y:scroll;-webkit-overflow-scrolling:touch}.popup #activateCart .btn{width:100%;text-align:center;display:inline-block}.popup #activateCart .small{font-size:12px;line-height:16px}.popup .tag-message_login{width:100%;background:#f2f1e5;padding:10px 20px;margin-bottom:0px;border-radius:4px}.popup.open{display:block}.popup form{padding:0!important}.popup .close{color:#4352ba;font-size:26px;position:absolute;right:20px;top:5px;color:rgba(0,0,0,.6);cursor:pointer}.popup .close:hover{color:#000}.popup .help{width:100%;text-align:center;padding:10px 0;box-sizing:border-box;display:block;color:#4352ba;text-decoration:underline}.popup__content{width:450px;max-width:450px;left:50%;margin:50px 0 50px -225px;position:relative}@media (max-width:460px){.popup__content{width:98%;left:0;margin:20px 0 20px 1%}}.popup__body{background-color:#f0f0f2;padding:20px 30px 30px}.popup__header{padding:15px 30px;background:#fff}.popup__header .text{margin:0}.popup .error{color:red;width:100%;float:left;margin-bottom:10px}.popup #tagkey{padding:10px;height:auto}.popup #tagkey:-ms-input-placeholder{opacity:1}.popup #tagkey::placeholder{color:rgba(0,0,0,.5);opacity:1}.popup #tagkey:-ms-input-placeholder,.popup #tagkey::-ms-input-placeholder{color:rgba(0,0,0,.5)}.popup .login-url{display:none}.popup .hide-register{width:450px;max-width:450px;left:50%;margin:50px 0 50px -225px;position:relative}@media (max-width:460px){.popup .hide-register{width:98%;left:0;margin:20px 0 20px 1%}}.popup .hide-register .login-url{width:100%;float:left;text-align:center;text-decoration:underline;display:block;margin-top:-50px}.popup .hide-register .u-column1{display:none}.popup .hide-register .u-column2{width:100%;float:left}.lds-roller{display:inline-block;position:relative;width:64px;height:64px;left:50%;margin:50px 0 50px -32px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:32px 32px}.lds-roller div:after{content:" ";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:rgba(0,0,0,.8);margin:-3px 0 0 -3px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{top:50px;left:50px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:54px;left:45px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:57px;left:39px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:58px;left:32px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:57px;left:25px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:54px;left:19px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:50px;left:14px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:45px;left:10px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#confirmOpener #btnConfirmTag{width:100%;text-align:center}#confirmResultSucces{text-align:center}#confirmResultSucces .btn__blue{display:block;width:100%;text-align:center}#confirmResultSucces .fa-thumbs-up{font-size:90px;color:#51B948}#confirmResultSucces h5{font-size:18px;font-weight:700;margin:30px 0 20px}.login-form{width:900px;max-width:900px;left:50%;margin:50px 0 50px -450px}.login-form .popup__header{border-bottom:1px solid #f0f0f2}.login-form .popup__body{background:#fff;padding-left:15px;padding-right:15px}.login-form .woocommerce-privacy-policy-text{font-size:12px;line-height:21px}@media (max-width:920px){.login-form{width:98%;margin:10px 1%;left:0}}div.controls{position:relative;margin-bottom:20px}div.controls img{margin-left:15px;max-width:75px;height:auto}input[type=checkbox],input[type=radio]{cursor:pointer}input[type=checkbox]:active,input[type=checkbox]:focus,input[type=radio]:active,input[type=radio]:focus{outline:none}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;display:inline-block;position:relative;padding-left:25px;margin-right:10px;font-size:15px;font-weight:500;color:#000}input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{content:"";font-family:helvetica;display:inline-block;width:18px;height:18px;left:0;top:50%;text-align:center;position:absolute;transform:translateY(-50%)}input[type=checkbox]+label:before,input[type=radio]+label:before{width:21px;height:21px;border-radius:10.5px;box-shadow:0 1px 1px 0 rgba(64,64,64,.5);background-color:#fff}input[type=checkbox]+label:after,input[type=radio]+label:after{color:#fff}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 11px #4352ba}input[type=radio]+label:before{border-radius:50%}input[type=radio]:checked+label:after{content:"\2022";position:absolute;top:0;font-size:19px;line-height:15px;display:none}input[type=checkbox]+label:before{border-radius:3px}input[type=checkbox]:checked+label:after{content:"\2713";line-height:18px;font-size:14px}input[type=checkbox]:checked+label:after,input[type=checkbox]:checked+label:hover:after{color:#fff}input[type=checkbox].toggle{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:55px;height:28px;background-color:#fafafa;position:relative;border-radius:30px;transition:.2s;box-shadow:0 0 0}input[type=checkbox].toggle:hover:after{background-color:#c7c7c7}input[type=checkbox].toggle:after{content:"";display:inline-block;position:absolute;width:24px;height:24px;background-color:#aeaeae;top:2px;left:2px;border-radius:50%;transition:.2s}input[type=checkbox]:checked.toggle{box-shadow:inset 0 0 0 15px #158ec6}input[type=checkbox]:checked.toggle:after{left:29px;background-color:#fff}.checkout__item{border-radius:3px;box-shadow:0 1px 4px 0 hsla(0,0%,57%,.5);background-color:#fff;padding:23px 10px;display:-ms-flexbox;display:flex;margin-bottom:15px}.checkout__item img{max-height:100px;margin-right:20px}@media (max-width:480px){.checkout__item{-ms-flex-direction:column;flex-direction:column}.checkout__item img{margin:0 auto;display:block}}.checkout__item--content{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.checkout__item--price{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.checkout__item--price .title{font-size:20px;margin-bottom:15px}.checkout__item--price .close{color:#02072b;opacity:.18;font-size:21px}.checkout__item .text__price{font-size:28px}.dropdown__menu .dropdown{width:91px;height:40px;border-radius:3px;border:2px solid #b1b3c3}.dropdown__menu li{width:100%}.dropdown__menu a{padding:0;margin:0;height:100%;width:100%;font-size:15px;font-weight:500;color:#02072b;text-align:left}.dropdown__menu a:after{border-color:#02072b transparent transparent!important}.slides{background:#fff;-ms-flex-direction:column;flex-direction:column;border-radius:3px;border:1px solid #b1b3c3;box-shadow:0 1px 4px 0 hsla(0,0%,57%,.5);padding:30px}@media (max-width:64em){.slides{margin-bottom:20px}}.slides__preview{margin-top:20px}.slides__preview img{max-width:60px;height:auto;border-radius:3px;border:1px solid #e9e9e9;cursor:pointer}@media (max-width:64em){.slides__preview img{margin:0 auto 15px;display:block}}.section__heading--small{padding:50px 0 40px}.section__product--white .card{border-radius:5px;box-shadow:0 1px 4px 0 hsla(0,0%,57%,.5);background-color:#fff}.section__product--gray{background:#f0f0f2}.section__product--gray .card{border-radius:5px;box-shadow:0 1px 4px 0 hsla(0,0%,57%,.5);background-color:#fff}@media (max-width:640px){.section__specification{margin-top:50px}}@media (max-width:80em){.section__specification .grid-margin-x{margin:0}}.section__specification ul{list-style-type:disc;list-style-position:inside;line-height:26px;padding-left:0;margin-left:0}.section__specification h6{font-weight:700}.section__specification h4{font-weight:700;font-size:18px}.section__specification h4 em{font-size:16px}.section__specification .text{line-height:26px;display:-ms-flexbox;display:flex}.section__specification .wrapper{width:20px}.p__t--50{padding-top:75px}@media (max-width:640px){.p__t--50{padding:50px 0}}.p__y--50{padding:75px 0}@media (max-width:640px){.p__y--50{padding:50px 0}}.green__label{width:12px;height:12px;border-radius:3px;background-color:#51B948;display:inline-block}.label__groups{display:-ms-flexbox;display:flex}.label__groups label{opacity:.76;font-size:15px;color:#000}.label__groups input[type=checkbox]+label:before,.label__groups input[type=radio]+label:before{width:15px;height:15px}.labeled__title{font-size:15px;font-weight:700;color:#000;margin-right:40px}textarea{padding-top:15px!important}.text.text__form{margin-bottom:35px;text-align:left;margin-top:0}.profile__image{width:100%;border-radius:3px;box-shadow:0 1px 1px 0 hsla(0,0%,63%,.5);background-color:#fff;padding-top:100%}.profile a.text__black{font-weight:600;text-align:center;margin-top:10px}.text__border--top{border-top:1px solid hsla(0,0%,59%,.37);padding-top:15px}.text__cta{font-weight:600;margin-top:15px;display:block}.text__underline{margin-left:15px;text-decoration:underline}.dropdown.dropdown__white{height:52px;border-radius:3px;box-shadow:0 1px 1px 0 hsla(0,0%,63%,.5);border:0;padding:0 15px 0 0;margin-bottom:20px;background:#fff;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.dropdown.dropdown__white a{color:#000;opacity:.52}.input__icon{position:relative}.input__icon .input{padding-left:40px}.input__icon .fas{position:absolute;top:17px;left:15px;opacity:.52}.list-items{margin-bottom:15px;float:left;width:100%}.card__description--rating .fas{color:#edd529}.product-showcase .card:hover{box-shadow:0 0 12px 2px hsla(0,0%,57%,.5)!important}.product-showcase .card{transition:all .2s}.product-showcase .card .card_image{height:180px;width:100%;float:left}.product-showcase .text__main{margin-bottom:30px}#tagkey:-ms-input-placeholder{color:#cecece}#tagkey::placeholder{color:#cecece}.page-template-template-activate-tag-php .loader-overlay{display:block;background:#02072b!important;opacity:.75!important}.page-template-template-activate-tag-php .faq-archive .grid-container{position:fixed;z-index:2000000000;background:#f0f0f2;padding:0 0 50px;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.page-template-template-activate-tag-php .faq-archive .grid-container .grijs-blok{width:410px}.page-template-template-activate-tag-php .faq-archive .grid-container .grijs-blok h2{background:#fff;width:100%;padding:30px 50px;font-size:32px;font-weight:700;color:#000}#activate_tag_form .btn__blue{width:100%;padding:12px 20px}.blockimportant{display:block!important}.green{color:#51B948}@media (max-width:640px){.section__cta .btn{margin:20px auto;display:table;text-align:center;float:unset}.section__dark .cell__right{padding-right:0!important}}@media (max-width:640px){body{padding-top:72px}}.text__light_spec div,.text__light_spec h6,.text__light_spec li,.text__light_spec p,.text__light_spec ul{float:left;width:100%}.section__specification .text{display:block!important}.footer-section .input-group-icon input[type=submit]{width:70%;height:40px;margin-top:10px;line-height:10px;text-align:center;pointer-events:auto!important;color:#fff;background:#1e7b16;display:table;min-width:40px}.footer-section input:focus{border:none;color:#fff;background-color:unset;background:hsla(0,0%,100%,.17)}.footer-section br{display:none}.footer-section .input-group-icon .input-icon{cursor:pointer}.pswp__bg{background:rgba(0,0,0,.6)}.pswp__caption{display:none}.single-review .section__product{background:#f0f0f2;margin:50px 0}.section__product .quantity,.section__product input[name=quantity]{display:none}.copyright__image{height:60px!important}.p404,.usp-single{text-align:center}.p404{padding:50px 0 200px}.p404 h3{margin-bottom:20px;font-weight:700}.top-bar,.top-bar ul{background:#fff!important}.woocommerce nav.woocommerce-pagination ul{width:35%!important;border-top:0;border-bottom:0;max-width:250px!important}.woocommerce nav.woocommerce-pagination ul li{border:1px solid #d3ced2;width:auto!important;min-width:70px!important}.review-single-post{padding:50px 0}.review-single-post .review_top{width:100%;display:block;position:relative;border-bottom:1px solid #eee;float:left;padding-bottom:10px}.review-single-post .review_top .inner-text{margin-top:-10px;font-size:26px;font-weight:700;float:left;width:calc(100% - 75px)}.review-single-post .review_top .inner-text .fas{margin-right:1px;font-size:16px}.review-single-post .review_top .inner-text .persoon-beroep{font-size:16px;font-weight:400;margin-top:-5px}.review-single-post .review_top .inner-text .review-score{width:100%;float:left;margin-top:-10px}.review-single-post .content_wrap{width:100%;position:relative;padding:20px 0 30px;float:left}.review-single-post .content_wrap h1{font-weight:700;font-size:32px;margin-bottom:0}.review-single-post .fa-star{color:#edd529}.review-single-post .profile_img{width:62px;height:56px;border-radius:5px;float:left;margin-right:10px}@media (max-width:750px){.review-single-post{padding:0}.review-single-post .content_wrap h1{font-size:26px}}@media (max-width:750px){br{display:none}}.activation-flow_login form,.page-template-template-account form{padding:20px!important}@media (max-width:640px){body .section__info--image{background-size:cover!important;height:300px;margin-bottom:30px;border-radius:0!important}body .section__info .cell-image{margin-left:0;margin-right:0;width:100%}}@media (max-width:640px){body .section__info{padding-top:20px}}@media (max-width:640px){.section__review .card__description,.section__review .card__description--data{-ms-flex-align:normal;align-items:normal;-ms-flex-pack:normal;justify-content:normal;-ms-flex-direction:unset;flex-direction:unset}.section__review .card__description--data .card__image,.section__review .card__description .card__image{margin-right:0}}body.woocommerce nav.woocommerce-pagination ul{width:100%!important;border-top:0;border-bottom:0;max-width:250px!important}@media (max-width:500px){body .product_overview .before_products .product_sort{float:left}}@media (max-width:640px){body .section-hoe-werkt{padding-top:30px!important}}input::-ms-input-placeholder,input::-webkit-input-placeholder{color:#999!important}.cc-banner.cc-bottom{z-index:9999999!important}.insta_wrapper .btn__blue{margin-top:20px;display:inline-block}.insta_wrapper .social{width:100%;display:inline-block;padding:0;margin:20px 0 0;list-style:none}.insta_wrapper .social h5{font-weight:700;font-size:21px;color:#51B948;margin-bottom:0}.insta_wrapper .social a{color:#02072b}.insta_wrapper .social a:hover{opacity:.8}.insta_wrapper .social li{display:inline-block;padding:0}.insta{width:100%;float:left;padding:10px;box-sizing:border-box;box-shadow:0 1px 4px rgba(0,0,0,.15);color:#000;margin-bottom:20px}.insta .image{width:100%;height:445px;margin-bottom:10px}.insta .caption{font-size:14px}.insta:hover{opacity:.7;color:#000}.text.text__main a{color:#51B948}.border_bottom_gray{border-bottom:1px solid #eee}.hoe-werkt_v2 h2{margin-bottom:50px!important;display:inline-block}.hoe-werkt_v2 h3{font-weight:700;display:inline-block;font-size:21px;width:100%;float:left;position:relative}.hoe-werkt_v2 h3 .num{position:absolute;width:30px;height:30px;background:#51B948;color:#fff;border-radius:30px;line-height:30px;text-align:center;left:-15px;top:-40px}.hoe-werkt_v2 p{width:100%}.hoe-werkt_v2 img{max-width:100%;display:inline-block;margin-bottom:20px}@media (max-width:1024px){.hoe-werkt_v2 .cell{border-bottom:1px solid #eee;margin-bottom:20px}.hoe-werkt_v2 img{display:none}.hoe-werkt_v2 h3{padding-left:40px}.hoe-werkt_v2 h3 .num{top:0;left:0}}.hoe-werkt_v2 .btn__blue{margin-top:20px;display:inline-block}.hero-flex{background-image:none;margin-bottom:30px}.hero-flex .banner__text,.hero-flex .banner__title{color:#fff}.hero-flex .banner__title{font-weight:700}.hero-flex .banner__text{margin:5px 0 10px;max-width:55%;min-width:310px}.header-activation{width:250px}.header-activation input{width:100%;float:left;color:#000}.header-activation ::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.header-activation ::-moz-placeholder{color:rgba(0,0,0,.5)}.header-activation :-ms-input-placeholder{color:rgba(0,0,0,.5)}.header-activation :-moz-placeholder{color:rgba(0,0,0,.5)}.header-activation label{font-weight:700}@media (max-width:640px){.hero-flex{background-image:none;margin-bottom:0}}.tekstbox-met-afbeelding{margin:65px 0}.tekstbox-met-afbeelding .tekstbox__title{color:#000;text-align:left;font-size:32px;line-height:38px;margin-right:0;font-weight:700}.tekstbox-met-afbeelding .tekstbox__text,.tekstbox-met-afbeelding .tekstbox__text p{opacity:.9;font-size:16px;line-height:26px;color:#000}.tekstbox-met-afbeelding .center-cell-tekst .cell--inner{position:absolute;top:50%;width:100%;transform:translateY(-50%)}@media (max-width:40em){.tekstbox-met-afbeelding .center-cell-tekst .cell--inner{position:relative;top:0;width:100%;transform:translateY(0)}.tekstbox-met-afbeelding .cell{margin-bottom:10px}.tekstbox-met-afbeelding .cell img{display:block;margin:0 auto 20px}}.section__review_flex{background:#f0f0f2}.section__review_flex .section__review--overlay{background-color:unset}.section__review_flex .card{margin:0 auto 16px}.section__review_flex .section__review--subtitle,.section__review_flex .section__review--title{color:#000;text-align:center}.section__review_flex .section__review--subtitle{margin:0 0 20px}.section__review_flex .btn__blue{margin:0 auto;display:table}.section__review_flex .card:last-child{margin-bottom:20px}.section__review .card__details,.section__review .card__image{display:inline-block}@media (max-width:640px){body .section__review .card__image{margin-right:10px}.section__review .card__description--subtitle{transform:translateY(2px)}}.tekst_volledige_breedte{margin:65px 0}.tekst_volledige_breedte .tekst-volledige-breedte-titel{color:#000;text-align:left;font-family:Source Sans Pro,sans-serif;font-size:32px;line-height:38px;font-weight:700}.tekst_volledige_breedte .tekst-volledige-breedte-tekst p{opacity:.9;font-size:16px;line-height:1.94;color:#000}.tekst_volledige_breedte-center .tekst-volledige-breedte-tekst,.tekst_volledige_breedte-center .tekst-volledige-breedte-tekst p,.tekst_volledige_breedte-center .tekst-volledige-breedte-titel{text-align:center}.tekst_volledige_breedte-links .tekst-volledige-breedte-tekst,.tekst_volledige_breedte-links .tekst-volledige-breedte-tekst p,.tekst_volledige_breedte-links .tekst-volledige-breedte-titel{text-align:left}.tekst_volledige_breedte-rechts .tekst-volledige-breedte-tekst,.tekst_volledige_breedte-rechts .tekst-volledige-breedte-tekst p,.tekst_volledige_breedte-rechts .tekst-volledige-breedte-titel{text-align:right}.textbox-tweemaal{margin:65px 0}.textbox-tweemaal .cell .btn__outline{display:inline-block;margin-top:-16px}.textbox-tweemaal .cell .head{width:100%;height:200px;margin-bottom:20px}.textbox-tweemaal .cell .tekstbox-tweemaal-titel{color:#000;font-size:32px;line-height:38px;font-weight:700}.textbox-tweemaal .cell .tekstbox-tweemaal-tekst{opacity:.9;font-size:16px;line-height:26px;margin-bottom:25px;color:#000}@media (max-width:40em){.textbox-tweemaal .cell:first-child{margin-bottom:50px!important}}.tekstbox-driemaal{margin:65px 0}.tekstbox-driemaal .cell .btn__outline{display:inline-block;margin-top:-16px}.tekstbox-driemaal .cell .head{width:100%;height:200px;margin-bottom:20px}.tekstbox-driemaal .cell .tekstbox-driemaal-titel{color:#000;font-family:Source Sans Pro,sans-serif;font-size:32px;line-height:38px;font-weight:700;margin-bottom:3px}.tekstbox-driemaal .cell .tekstbox-driemaal-tekst{opacity:.9;font-size:16px;line-height:26px;margin-top:10px;margin-bottom:25px;color:#000}.tekstbox-driemaal .cell .tekstbox-driemaal-tekst p{color:#000}@media (max-width:40em){.tekstbox-driemaal .cell:first-child,.tekstbox-driemaal .cell:nth-child(2){margin-bottom:20px!important}}.contact-blok{margin-bottom:50px;margin-top:50px}.contact-blok .cell{padding:0 10px}.contact-blok .cell .inner{background:#f0f0f2;padding:20px;border-radius:6px}.contact-blok .cell .inner .wpcf7 .invalid .wpcf7-form-control-wrap input,.contact-blok .cell .inner .wpcf7 .invalid .wpcf7-form-control-wrap textarea{border:1px solid red}.contact-blok .cell .inner .wpcf7 .invalid .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:none}.contact-blok .cell .inner .wpcf7 .wpcf7-response-output{margin:0;padding:10px 15px}.contact-blok .cell .inner div.wpcf7 .ajax-loader{display:none}.contact-blok .cell .inner .wpcf7-form-control-wrap input,.contact-blok .cell .inner .wpcf7-form-control-wrap textarea{border-radius:7px;padding:15px 5px;min-height:45px;border:1px solid #e4e4e4;margin-bottom:5px;max-height:175px;max-width:100%;min-width:100%}.contact-blok .cell .inner .wpcf7-form-control-wrap .textarea{min-height:175px}.contact-blok .cell .inner .wpcf7-form-control-wrap input:-ms-input-placeholder{color:#959595;text-indent:7px}.contact-blok .cell .inner .wpcf7-form-control-wrap input::placeholder{color:#959595;text-indent:7px}.contact-blok .cell .inner .wpcf7-form-control-wrap textarea:-ms-input-placeholder{color:#959595;text-indent:7px}.contact-blok .cell .inner .wpcf7-form-control-wrap textarea::placeholder{color:#959595;text-indent:7px}.contact-blok .cell .inner .wpcf7-submit{border:0;outline:none;background:none;padding:17px 22px;border-radius:5px;transition:.3s;cursor:pointer;background-color:#4352ba;color:#fff;width:100%}.contact-blok .cell .inner .wpcf7-submit:hover{background:#51B948;color:#fff}.contact-blok .h2class{margin-bottom:10px}.contact-blok .h2class,.contact-blok .titel{color:#000;text-align:left;font-size:28px;font-weight:700}.contact-blok .content{opacity:.9;font-size:16px;line-height:26px;color:#000;margin-bottom:20px}.contact-blok .contactgegevens{font-family:Source Sans Pro,sans-serif;font-size:18px;line-height:1.94;color:#000;font-weight:800}.contact-blok .contactgegevens a{transition:all .2s!important}.contact-blok .contactgegevens a:hover{color:#51B948!important}.contact-blok .contactgegevens .contactgegevens-tekst{color:#000;text-align:left;font-size:21px;font-weight:700;margin:10px 0}.contact-blok .contactgegevens .fa{font-size:21px;color:#51B948;margin-right:10px;transform:translateY(2px)}.contact-blok .contactgegevens iframe{height:200px;width:100%;margin:30px 0 10px}.contact-blok .contactgegevens .adres .fa{font-size:21px;color:#51B948;margin-right:10px;transform:translateY(2px)}.contact-blok .contactgegevens .adres a .adres-tekst{transition:all .2s}.contact-blok .contactgegevens .adres .adres-tekst{font-family:Source Sans Pro,sans-serif;font-size:18px;line-height:26px;color:#000;font-weight:700}@media (max-width:420px){.contact-blok .cell .inner{padding:20px 10px}}@media (max-width:640px){.contact-blok .small-12{margin-bottom:20px;padding:0}body .contact-blok{margin-top:20px;margin-bottom:10px}.contact-blok .contactgegevens .cell{padding:0}}.veelgestelde-vragen{background:#02072b;border-bottom:1px solid #ffff;color:#fff}.veelgestelde-vragen .faq-categories{padding:45px 0}.veelgestelde-vragen .faq-categories .faq-cat-single{margin-bottom:50px}.veelgestelde-vragen .faq-categories .post-item-click{border-bottom:1px solid #e8e1e1;padding:11px 0 10px}.veelgestelde-vragen .faq-categories .post-item-click .post-content{display:none}.veelgestelde-vragen .faq-categories .post-item-active .post-titel{margin-bottom:5px}.veelgestelde-vragen .faq-categories .titel{font-size:32px;line-height:38px;font-weight:700;opacity:1;color:#fff;margin-bottom:0}.veelgestelde-vragen .faq-categories hr{border-bottom:4px solid #fff}.veelgestelde-vragen .faq-categories .post-titel{cursor:pointer;font-size:18px;line-height:26px;margin-bottom:0;font-weight:700;color:#fff;width:100%;display:inline-block}.veelgestelde-vragen .faq-categories .post-titel .fa{float:right;display:inline-block;margin-top:5px}.veelgestelde-vragen .faq-pagina-tekst{padding-top:11px}.veelgestelde-vragen .cell{position:relative}.veelgestelde-vragen .cell p{opacity:1;font-size:16px;line-height:26px;margin-bottom:0;color:#fff}.veelgestelde-vragen .cell .inner{opacity:1;font-size:16px;font-weight:700;line-height:26px;color:#fff;margin-top:30px}.veelgestelde-vragen .cell .inner a{font-weight:300;color:#51B948}@media (max-width:520px){.veelgestelde-vragen .faq-categories-2{padding:0 0 45px!important}.veelgestelde-vragen .faq-categories{padding:45px 0 20px}}.faq-archive .hero-flex,.page_block .hero-flex{width:100%}.faq-archive .container-inner,.page_block .container-inner{width:80%;display:block;margin:0 auto}.faq-archive .container-inner .grijs-blok,.page_block .container-inner .grijs-blok{background:#f0f0f2;padding:30px 60px;margin-bottom:25px}.faq-archive .container-inner .grijs-blok .cell,.page_block .container-inner .grijs-blok .cell{position:relative}.faq-archive .container-inner .grijs-blok .cell p,.page_block .container-inner .grijs-blok .cell p{opacity:.9;font-size:16px;line-height:26px;margin-bottom:0;color:#000}.faq-archive .container-inner .grijs-blok .cell .inner,.page_block .container-inner .grijs-blok .cell .inner{opacity:.9;font-size:16px;line-height:26px;color:#000;margin-left:35px}.faq-archive .container-inner .grijs-blok .cell .inner a,.page_block .container-inner .grijs-blok .cell .inner a{color:#51B948}.faq-archive .container-inner .grijs-blok .titel,.page_block .container-inner .grijs-blok .titel{font-family:Source Sans Pro,sans-serif;font-size:21px;font-weight:700;opacity:1;color:#000;margin:0}.faq-archive .container-inner .faq-categories,.page_block .container-inner .faq-categories{padding:20px 60px}.faq-archive .container-inner .faq-categories .faq-cat-single,.page_block .container-inner .faq-categories .faq-cat-single{margin-bottom:30px}.faq-archive .container-inner .faq-categories .post-item-click,.page_block .container-inner .faq-categories .post-item-click{border-bottom:1px solid #e8e1e1;padding:10px 0}.faq-archive .container-inner .faq-categories .post-item-click .post-content,.page_block .container-inner .faq-categories .post-item-click .post-content{font-size:16px;line-height:26px;color:rgba(0,0,0,.9);display:none}.faq-archive .container-inner .faq-categories .post-item-active .post-titel,.page_block .container-inner .faq-categories .post-item-active .post-titel{margin-bottom:5px}.faq-archive .container-inner .faq-categories .titel,.page_block .container-inner .faq-categories .titel{font-family:Source Sans Pro,sans-serif;font-size:21px;opacity:1;color:#000;font-weight:700;margin-bottom:0}.faq-archive .container-inner .faq-categories hr,.page_block .container-inner .faq-categories hr{border-bottom:3px solid #02072b;margin:10px 0 0}.faq-archive .container-inner .faq-categories .post-titel,.page_block .container-inner .faq-categories .post-titel{cursor:pointer;opacity:.9;font-size:16px;line-height:26px;margin-bottom:0;color:#000;font-weight:700;width:100%;display:inline-block}.faq-archive .container-inner .faq-categories .post-titel .fa,.page_block .container-inner .faq-categories .post-titel .fa{float:right;display:inline-block;margin-top:7px}@media (max-width:1024px){.faq-archive .container-inner .grijs-blok .large-5{display:none}}@media (max-width:774px){.faq-archive .container-inner .faq-categories{padding:20px}}@media (max-width:585px){.faq-archive .container-inner{width:100%}}@media (max-width:640px){.faq-archive .container-inner .faq-categories{padding:0 5px}}@media (max-width:752px){.faq-archive .container-inner .grijs-blok{padding:30px 20px}}@media (max-width:640px){.faq-archive .container-inner .grijs-blok{padding-right:.625rem;padding-left:.625rem}}@media (max-width:640px){.faq-archive .faq-grid{padding:0!important}}.nieuws-archive .pagenation-a{position:relative;display:block;width:100%;min-height:90px}.nieuws-archive .pagenation-a a{border:2px solid #4352ba;display:block;color:#4352ba;text-align:center;background:hsla(0,0%,100%,0);outline:none;padding:15px 20px;border-radius:5px;cursor:pointer;transition:all 1s ease;height:auto!important;font-weight:700;max-width:200px}.nieuws-archive .pagenation-a a:first-child{float:right}.nieuws-archive .pagenation-a a:nth-child(2){display:inline-block}.nieuws-archive .pagenation-a a:hover{background:#4352ba;color:#fff}.nieuws-archive .hero-flex{width:100%;margin-bottom:50px}.nieuws-archive .container-inner{width:80%;display:block;margin:0 auto}.nieuws-archive .container-inner .titel{font-family:Source Sans Pro,sans-serif;font-size:21px;font-weight:700;opacity:1;color:#000;margin-bottom:0}.nieuws-archive .nieuws-single-post{box-shadow:0 0 10px 1px #cecece;transition:all .1s;margin-bottom:50px}.nieuws-archive .nieuws-single-post .foto{height:200px;width:100%}.nieuws-archive .nieuws-single-post .nieuws-content{padding:25px}.nieuws-archive .nieuws-single-post .nieuws-content .content{opacity:.9;font-size:16px;line-height:26px;color:#000;margin-bottom:20px}.nieuws-archive .nieuws-single-post .lees-meer{cursor:pointer;color:#4352ba;transition:all .3s;text-decoration:underline;position:absolute;width:calc(100% - 50px);bottom:25px}.nieuws-archive .nieuws-single-post .lees-meer .geplaatst{float:right;color:gray!important;text-decoration:none!important}.nieuws-archive .nieuws-single-post .lees-meer:hover{color:#51B948}.nieuws-archive .nieuws-single-post:hover{box-shadow:0 0 8px 3px #cecece}.nieuws-archive .btn__outline{display:table;margin:0 auto 70px;color:#4352ba}.nieuws-archive .btn__outline:hover{color:#fff}@media (max-width:500px){.nieuws-archive .nieuws-single-post .lees-meer .geplaatst{width:100%;margin-top:5px}.nieuws-archive .nieuws-single-post .nieuws-content .content{margin-bottom:70px}.nieuws-archive .container-inner{width:100%}.nieuws-archive .hero-flex{width:100%;margin-bottom:20px}}.product_overview{padding:40px 0 50px}.product_overview .woof_reset_search_form{display:none!important}.product_overview .woof_submit_search_form_container button{outline:none!important;padding:15px 20px!important;border-radius:5px!important;cursor:pointer!important;transition:all 1s ease!important;height:auto!important;font-weight:700!important;background-color:#4352ba!important;color:#fff!important;border:2px solid transparent!important;min-width:200px!important;margin-right:10px!important;margin-bottom:10px!important}.product_overview .woof_submit_search_form_container button:hover{background-color:transparent!important;border:2px solid #4352ba!important;color:#4352ba!important}.product_overview .woof_submit_search_form{border:0;outline:none;padding:15px 20px;border-radius:5px;cursor:pointer;transition:all 1s ease;height:auto!important;font-weight:700;background-color:#4352ba;color:#fff}.product_overview .woof_checkbox_term{display:none}.product_overview .woof .woof_list li{width:100%}.product_overview .woof_sid_auto_shortcode .woof_container{float:left;width:100%;min-width:150px}.product_overview .woof_sid_auto_shortcode.woof{padding:16px;background:#f0f0f2;border:none}.product_overview .sidebar h4{font-size:21px;margin:0}.product_overview .sidebar .sidebar-inner{background:#f0f0f2;box-sizing:border-box;border-radius:5px;width:100%;float:left}.product_overview .sidebar .sidebar-inner .filter{width:100%;display:block;margin-bottom:20px}.product_overview .sidebar .sidebar-inner .filter_title{font-weight:700}.product_overview [type=checkbox]+label[for],.product_overview [type=radio]+label[for]{cursor:pointer;font-weight:400;color:#7f7f80;padding-left:23px;margin-left:0}.product_overview input[type=checkbox]+label:before,.product_overview input[type=radio]+label:before{width:16px;height:16px}.product_overview input[type=checkbox]+label,.product_overview input[type=radio]+label{font-size:14px}.product_overview .woof_list label{padding-top:2px;padding-bottom:1px}.product_overview .sidebar h4{font-size:16px;font-weight:700;margin:0 0 10px;float:left;width:100%}.product_overview .before_products{width:100%;float:left;margin-bottom:10px}.product_overview .before_products h4{font-size:16px;font-weight:700;margin:0 0 10px;float:left}.product_overview .before_products .product_count{float:left;margin:6px 0 0 5px;font-size:16px}.product_overview .before_products .product_sort{float:right}.product_overview .before_products .product_sort .orderby,.product_overview .before_products .product_sort .woocommerce-ordering{margin-bottom:0}.product_overview .before_products select{border:1px solid rgba(0,0,0,.1)}.product_overview .all_products{width:100%;float:left}.product_overview .all_products li{width:49%;margin:0 .5%;background:#fff;float:left;box-shadow:0 1px 4px rgba(0,0,0,.15)}.product_overview .all_products li a{width:100%;float:left}.product_overview .all_products li .left,.product_overview .all_products li .right{width:100%;padding:20px;float:left}.product_overview .all_products li .btn{padding:5px 10px;float:left;width:100%;font-size:14px}.product_overview .all_products li .stars{color:#edd529;font-size:14px}.product_overview .all_products li .stars span{margin-right:1px;display:inline-block}.product_overview .all_products li .figure{width:100%;height:165px}.product_overview .all_products li .left{padding:10px}.product_overview .all_products li .title{font-weight:700;color:#000;line-height:21px}.product_overview .all_products li .price{width:100%;float:left;margin-top:5px;font-size:16px!important}.product_overview .all_products li .button{background:#4352ba;color:#fff;font-family:Open Sans,sans-serif}@media (max-width:895px){.product_overview .all_products li .left,.product_overview .all_products li .right{width:100%;float:left}}@media (max-width:500px){.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce ul.products[class*=columns-] li.product{width:100%}.product_overview .before_products .product_count{display:none}}@media (max-width:750px){.product_overview .sidebar{display:none}.product_overview .cell.small-12.medium-9.large-9{width:100%;margin:0;padding:0 15px}}@media (max-width:635px){.product_overview .sidebar .sidebar-inner{margin-bottom:30px}}@media (max-width:1180px){.product_overview .all_products li .left,.product_overview .all_products li .right{width:100%}}.single-nieuws{padding-bottom:50px}.single-nieuws .hero-flex{margin-bottom:50px}.single-nieuws .terug{color:#4352ba;text-decoration:underline;transition:all .2s;margin-bottom:20px}.single-nieuws .terug .fa{margin-right:10px}.single-nieuws .post-content,.single-nieuws .post-content p{opacity:.97;font-size:16px;line-height:1.94;color:#464747}.single-nieuws .terug:hover{color:#51B948}.single-nieuws .single-nieuws-content .nieuws-content{box-shadow:0 0 10px 2px #cecece;margin-bottom:50px}.single-nieuws .single-nieuws-content .nieuws-content .head{width:100%;height:310px}.single-nieuws .single-nieuws-content .nieuws-content .inner{padding:30px}.single-nieuws .single-nieuws-content .nieuws-content .inner .post-titel{color:#02072b;font-family:Source Sans Pro,sans-serif;font-size:25px;font-weight:700;margin-bottom:10px}.single-nieuws .single-nieuws-content .vergelijkbaar{padding:0 30px 30px}.single-nieuws .single-nieuws-content .vergelijkbaar .vergelijkbaar-titel{color:#000;font-family:Source Sans Pro,sans-serif;font-size:22px;font-weight:700;margin-bottom:15px}.single-nieuws .single-nieuws-content .vergelijkbaar .post{margin-bottom:25px;cursor:pointer;transition:all .1s;box-shadow:0 0 10px 1px #cecece;width:100%;display:block}.single-nieuws .single-nieuws-content .vergelijkbaar .post .head{width:100%;height:130px}.single-nieuws .single-nieuws-content .vergelijkbaar .post .content{padding:20px}.single-nieuws .single-nieuws-content .vergelijkbaar .post .content .geplaatst{color:rgba(0,0,0,.5);font-size:14px}.single-nieuws .single-nieuws-content .vergelijkbaar .post .content .lees-meer{cursor:pointer;color:#4352ba;transition:all .3s;text-decoration:underline}.single-nieuws .single-nieuws-content .vergelijkbaar .post .content .lees-meer:hover{color:#51B948}.single-nieuws .single-nieuws-content .vergelijkbaar .post .content .titel{opacity:.9;font-size:18px;line-height:26px;color:#000;font-weight:700;margin:0 0 5px}.single-nieuws .single-nieuws-content .vergelijkbaar .post:hover{box-shadow:0 0 8px 3px #cecece}@media (max-width:1023px){.single-nieuws .single-nieuws-content .vergelijkbaar .post .head{width:100%;height:180px}}@media (max-width:422px){.single-nieuws .single-nieuws-content .vergelijkbaar{padding:0}}.footer .__fbcw__widget{margin-top:20px!important}@media (max-width:40em){.footer .grid-x .cell{margin-bottom:25px}}.db{padding:15px 0}.db .db-inner{float:right}.db .db-inner .text{display:inline-block;color:#fff;transform:translateY(3px)}.db .db-inner img{display:inline-block;margin-left:10px;max-height:22px}@media (max-width:410px){.db{padding:15px 0 20px}.db .db-inner{text-align:center}.db .db-inner img{margin-top:5px}}@media (max-width:640px){.copyright .text__grey{color:#000;opacity:.37;text-align:center}.copyright .cell.small-12 a,.copyright .text__grey{display:block;width:100%}.copyright .cell.small-12 a img{display:block;margin:0 auto}}@media (max-width:640px){body .copyright .cell__center{margin:8px 0}body .footer{padding:25px 0 0}.footer .grid-x .cell:last-child,body .footer .list__x{margin-bottom:0}body .footer ul.list.list__unstyled.list__x li{max-height:45px}}@media (max-width:40em){.title-bar{display:block!important}}@media (min-width:40em){.title-bar{display:none!important}}.menu-icon{float:right;width:30px}.menu-icon:after{box-shadow:0 11px 0 #51B948,0 22px 0 #51B948;height:6px}.menu-icon:hover:after{box-shadow:0 11px 0 #4352ba,0 22px 0 #4352ba;background:#4352ba}@media (max-width:40em){ul.menu li{border-bottom:1px solid #cecece4f;margin:3px 0}ul.dropdown li:first-child{border-bottom:none!important}}.scrolltop .fa{font-size:40px;position:fixed;z-index:99999;bottom:40px;right:40px;color:#000;cursor:pointer}.mobile_bar{display:none!important}@media (max-width:639px){.mobile_bar{display:block!important}.mobile_bar ul{float:left!important;width:100%}.mobile_bar ul li a{padding:3px 0!important;font-size:13px;font-weight:500}.mobile_bar ul li{border-bottom:none}.desktop-bar{display:none!important}.top-bar ul li a{padding:10px 10px 15px}ul.dropdown li:first-child{border-bottom:none!important;width:100%;padding:0}}@media (max-width:639px){.top-bar-left{display:none!important}.copyright__image{height:32px!important}.header .logo img{margin-left:0}.banner .grid-container{padding-top:20px;padding-bottom:50px}}@media (max-width:767px){.banner .btn{margin-left:0;margin-top:20px;width:100%;text-align:center}}.healthinformation .fixed_btn{background:#4352ba;color:#fff;position:fixed;bottom:0;left:0;width:100%;text-align:center;font-weight:700;font-size:18px;z-index:99999;cursor:pointer;padding:15px 0}.healthinformation .fixed_btn:hover{background:#2f3982}.healthinformation .noodnummers{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999;background:rgba(0,0,0,.8);text-align:center;display:none}.healthinformation .noodnummers h3{font-size:26px;font-weight:700;line-height:26px;margin-bottom:20px;float:left;width:100%}.healthinformation .noodnummers h3 span{font-size:18px;width:100%;float:left;font-weight:300}.healthinformation .noodnummers .btn{width:100%;float:left;margin:5px 0}.healthinformation .noodnummers .inner{width:400px;float:left;margin:50px 0 50px -200px;left:50%;position:relative;background:#fff;padding:20px;box-shadow:0 2px 3px rgba(0,0,0,.1);border-radius:4px}.healthinformation .noodnummers .inner .close_nood{position:absolute;right:15px;top:10px;cursor:pointer;font-size:24px}.healthinformation .noodnummers .inner .close_nood:hover{opacity:.8}@media (max-width:410px){.healthinformation .noodnummers .inner{width:98%;left:0;margin:10px 1%}}.healthinformation .logo{width:100%;text-align:center;padding:10px 0 0}.healthinformation .logo img{height:40px}.healthinformation .faq-archive .container-inner .grijs-blok,.healthinformation .page_block .container-inner .grijs-blok{background:none;padding:0}.healthinformation .naw{width:100%;background:#51B948;padding:20px;color:#fff;border-radius:4px}.healthinformation .naw a{color:#fff;text-decoration:none}.healthinformation .naw .profile_pic{width:100px;height:100px;border-radius:100px;float:left;box-shadow:0 0 3px rgba(0,0,0,.3)}.healthinformation .naw .text{float:left;width:calc(100% - 100px);padding-left:20px}.healthinformation .naw .text h2{font-size:21px;font-weight:700}.healthinformation .naw .text h2 span{opacity:.6;font-size:16px}.healthinformation .naw .text .name{font-size:18px;font-weight:700;line-height:18px;margin-bottom:5px}.healthinformation .naw .text .name span{opacity:.7;font-size:14px;width:100%;float:left;font-weight:300}.healthinformation .info_row{font-size:16px;font-weight:700;line-height:16px;margin-bottom:5px}.healthinformation .info_row .row_label{opacity:.7;font-size:14px;width:100%;float:left;font-weight:300}.healthinformation .info_wrap{width:100%;background:#eee;border-radius:4px;padding:20px;margin:10px 0 0}.healthinformation .info_wrap h4{font-size:21px;font-weight:700;margin:0}.healthinformation .info_wrap h4 span{opacity:.6;font-size:14px}.healthinformation .info_wrap h5{font-size:16px;border-top:1px solid #d5d5d5;margin-top:20px;width:100%;font-weight:700;padding-top:10px}.healthinformation .info_wrap h5 span{opacity:.6;font-size:14px}.healthinformation .info_wrap .label{background:none;color:#000;padding:0;width:100%;float:left}.healthinformation .info_wrap .value{font-weight:700}.healthinformation .info_wrap .value br{display:block!important}.healthinformation .info_wrap .field.wrapper{margin-bottom:3px}#public_profile .creditcard{padding:10px}#public_profile .label{background:none;color:#000;font-size:14px}#public_profile h3{margin-top:20px}.mijn-account .acf-form{padding:0!important;margin:-25px -15px}.mijn-account .acf-form .acf-hl{padding:0}.mijn-account .acf-form .acf-hl li{margin:0;padding:0;border:0}.mijn-account .acf-form .acf-hl li a{border:0;margin:0 0 -1px;padding:10px 15px}.mijn-account .acf-form .acf-field-radio li{margin-right:15px}.mijn-account .acf-form .acf-field-radio li input{width:auto;display:inline-block;top:-3px;margin-right:5px;position:relative}.mijn-account .acf-form .acf-image-uploader .image-wrap{width:80px;height:80px;overflow:hidden;border-radius:60px}.mijn-account .acf-form input{padding:10px 15px;line-height:40px;height:40px}.mijn-account .acf-form input,.mijn-account .acf-form textarea{display:block;box-sizing:border-box;width:100%;border-radius:3px;box-shadow:0 1px 1px 0 hsla(0,0%,63%,.5);border:1px solid #cacaca;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a}.mijn-account .acf-form textarea{height:52px;padding:0 15px}.mijn-account .acf-form select{height:40px;border-radius:3px;box-shadow:0 1px 1px 0 hsla(0,0%,63%,.5);border:1px solid #cacaca;padding:0 30px 0 15px}.mijn-account .acf-form input[type=radio]{height:auto;border:none;box-shadow:none}.mijn-account .acf-field p.description{font-size:12px}.mijn-account .acf-form-submit{padding:20px}.mijn-account .acf-form-submit input[type=submit]{background:#4352ba;color:#fff;font-weight:700;border:0;border-radius:4px;line-height:18px}.mijn-account .woocommerce-MyAccount-navigation .btn{font-size:16px;padding:10px 5px}.mijn-account .woocommerce-MyAccount-navigation .btn-koppel{width:100%;display:inline-block;font-size:16px;text-align:center;padding:10px 5px}.mijn-account .banner-title{font-family:Source Sans Pro,sans-serif;font-size:32px;font-weight:700;color:#fff}.mijn-account .faq-archive .hero-flex,.mijn-account .page_block .hero-flex{min-height:170px;width:100%}.mijn-account .woocommerce-MyAccount-navigation ul li{background:#f0f0f2;margin-top:0;margin-bottom:4px;border-radius:5px;font-weight:700;padding:0}.mijn-account .woocommerce-MyAccount-navigation ul li a{padding:10px 15px;display:block}.mijn-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{color:red}.mijn-account .woocommerce-MyAccount-navigation .user_info{background:#51B948;color:#fff;padding:10px 15px 5px;margin-left:-5px;border-radius:5px;margin-bottom:3px}.mijn-account .woocommerce-MyAccount-navigation .user_info .profile_pic{width:50px;height:50px;display:inline-block;border-radius:80px}.mijn-account .woocommerce-MyAccount-navigation .user_info .text{display:inline-block;padding-left:10px;top:-5px;position:relative}.mijn-account .woocommerce-MyAccount-navigation .user_info .text .name{font-weight:700;font-size:18px;line-height:26px}.mijn-account .woocommerce-MyAccount-navigation .user_info .text .edit{color:#fff;text-decoration:underline;display:inline-block;top:-10px;position:relative;font-size:14px}.mijn-account .woocommerce-MyAccount-navigation ul li:last-child,.mijn-account .woocommerce-MyAccount-navigation ul li:nth-last-child(2){background:#fff;padding:0 0 4px;margin:0 0 0 -25px}.mijn-account .woocommerce-MyAccount-navigation ul li:last-child:hover,.mijn-account .woocommerce-MyAccount-navigation ul li:nth-last-child(2):hover{background:#fff}.mijn-account .mijn-account .woocommerce-MyAccount-navigation .btn{font-size:16px;padding:11px 20px!important}.mijn-account .woocommerce{margin-bottom:30px}.mijn-account .woocommerce-MyAccount-navigation{float:left;width:20%}.mijn-account .woocommerce-MyAccount-content{float:right;width:78%;padding:25px 15px;box-shadow:0 0 3px #cecece}.mijn-account .woocommerce-MyAccount-content h2,.mijn-account .woocommerce-MyAccount-content h3{font-size:21px;font-weight:700;margin:0 0 10px}.mijn-account .woocommerce-MyAccount-navigation-link a{color:#000}.mijn-account .margin2px{margin-right:2%}.mijn-account .woocommerce-MyAccount-navigation ul li:hover{background:#dfdfe1}.page-template-template-tag-php{padding-top:10px}.page-template-template-tag-php .copyright,.page-template-template-tag-php .db.section__dark,.page-template-template-tag-php .header,.page-template-template-tag-php .section__cta,.page-template-template-tag-php footer{display:none!important}@media (max-width:781px){.woocommerce-MyAccount-navigation{width:100%!important;margin-bottom:20px}.woocommerce-MyAccount-content{width:100%!important}}@media (max-width:640px){body.page-template-template-account .hero-flex{min-height:170px;width:100%;margin-bottom:20px!important}body.mijn-account .woocommerce-MyAccount-content{padding:0;box-shadow:none}body.mijn-account .woocommerce-page table.shop_table_responsive tr,body.mijn-account table.shop_table_responsive tr{display:block;border:1px solid #cccc;margin-bottom:20px}body.mijn-account table.my_account_orders,body.mijn-account table tbody,body.mijn-account tfoot,body.mijn-account thead{border:none!important}.mijn-account .woocommerce-MyAccount-navigation .user_info{margin-left:0}.woocommerce-MyAccount-navigation ul li{margin:5px 0 5px -20px!important}.woocommerce-MyAccount-navigation ul li:nth-last-child(2){background:#fff;padding:0 0 4px;margin:0 0 0 -20px}body.page-template-template-account form,body .wpcf7 form{padding:0!important}}
/*! Pushy - v1.1.0 - 2017-1-30
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */.pushy{padding:20px 5px!important;background:#191918}.pushy a{display:block;color:#b3b3b1;padding:15px 10px;text-decoration:none}.pushy a img{display:block;margin:0 auto!important}.pushy a:hover{color:#fff}.pushy ul:first-child{margin-top:10px}.pushy.pushy-right{display:block}#container,.push,.pushy{transition:transform .2s cubic-bezier(.16,.68,.43,.99)}@media (max-width:640px){.pushy-left ul.menu li{border-bottom:none!important;width:100%}}

/*! Pushy - v1.1.0 - 2017-1-30
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */.pushy{position:fixed;width:200px;height:100%;top:0;z-index:9999;background:#fff;overflow:auto;padding:20px;box-sizing:border-box;-webkit-overflow-scrolling:touch}.pushy.pushy-left{left:0}.pushy.pushy-right{right:0}.pushy .button{width:100%;float:left;margin-top:10px;box-sizing:border-box}.pushy ul.main{list-style:none;padding:0;margin:0}.pushy ul.main,.pushy ul.main li,.pushy ul.main li a{width:100%;float:left}.pushy ul.main li a{line-height:26px;padding:10px 0;font-size:21px;font-weight:700;color:#51B948;text-decoration:none}.pushy ul.main li a:hover{color:#fff}.pushy ul.main li a .fa,.pushy ul.main li ul{display:none}.pushy ul.small{list-style:none;padding:10px 0;margin:20px 0 0;border-top:1px solid #eee}.pushy ul.small,.pushy ul.small li,.pushy ul.small li a{width:100%;float:left}.pushy ul.small li a{line-height:26px;padding:5px 0;font-size:16px;font-weight:300;color:rgba(0,0,0,.8);text-decoration:none}.pushy ul.small li a:hover{opacity:.8}.pushy .languages{width:100%;float:left;list-style:none;padding:0;margin:0}.pushy .languages li{float:left}.pushy .languages li .flag{width:30px;height:30px;border-radius:30px;margin:10px 10px 20px 0}.pushy .languages li .flag:hover{opacity:.8}.pushy-content{visibility:hidden}.pushy-left{transform:translate3d(-200px,0,0)}.pushy-open-left #container,.pushy-open-left .push,.pushy-right{transform:translate3d(200px,0,0)}.pushy-open-right #container,.pushy-open-right .push{transform:translate3d(-200px,0,0)}.pushy-open-right .topbar.scroll.push{transform:translate3d(-200px,-36px,0)}@media screen and (max-width:1070px){.pushy-open-right .topbar.scroll.push{transform:translate3d(-200px,0,0)}}.pushy-open-left .pushy,.pushy-open-right .pushy{transform:translateZ(0)}.pushy-open-left .pushy-content,.pushy-open-right .pushy-content{visibility:visible}#container,.push,.pushy{transition:transform .2s cubic-bezier(.16,.68,.43,.99),margin .2s cubic-bezier(.16,.68,.43,.99)}.pushy-content{transition:visibility .2s cubic-bezier(.16,.68,.43,.99)}.site-overlay{display:none}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,.5);animation:fade .5s}@keyframes fade{0%{opacity:0}to{opacity:1}}.pushy-submenu ul{padding-left:15px;transition:max-height .2s ease-in-out,visibility .2s ease-in-out}.pushy-submenu ul .pushy-link{transition:opacity .2s ease-in-out}.pushy-submenu button{width:100%;color:#b3b3b1;padding:15px 30px;text-align:left;background:transparent;border:0}.pushy-submenu button:hover{color:#fff}.pushy-submenu>a,.pushy-submenu>button{position:relative}.pushy-submenu>a:after,.pushy-submenu>button:after{content:"";display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url(../img/arrow.svg) no-repeat;transform:translateY(-50%);transition:transform .2s}.pushy-submenu-closed ul{max-height:0;overflow:hidden;visibility:hidden}.pushy-submenu-closed .pushy-link{opacity:0}.pushy-submenu-open ul{max-height:1000px;visibility:visible}.pushy-submenu-open .pushy-link{opacity:1}.pushy-submenu-open a:after,.pushy-submenu-open button:after{transform:translateY(-50%) rotate(90deg)}.woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-MyAccount-navigation ul li{margin:5px 0 5px -25px;padding:10px 15px;background:#fff}.woocommerce-MyAccount-navigation ul li:hover{background:#eee}.mijn-account .u-column1 .col-1 form.login{border:none}.mijn-account .acf-field{padding:5px 10px}.mijn-account .acf-input-append,.mijn-account .acf-input-prepend,.mijn-account .acf-input-wrap{height:43px}@media (max-width:500px){.mijn-account .acf-field{width:100%!important;box-sizing:border-box;margin:0;min-height:0!important;padding:4px 10px}.mijn-account .acf-field .acf-label{margin-bottom:0}.mijn-account .acf-repeater td,.mijn-account .acf-table,.mijn-account .acf-table>tbody>tr,.mijn-account tbody.ui-sortable,.mijn-account thead{width:100%!important;float:left}}.page-template-template-account .woocommerce-form-login.login input[type=email],.page-template-template-account .woocommerce-form-login.login input[type=password],.page-template-template-account .woocommerce-form-login.login input[type=text]{height:50px}.page-template-template-account .woocommerce-form-register.register input{height:50px;box-shadow:0 1px 6px 1px #ccc!important}body.page-template-template-account .woocommerce-form-login.login .woocommerce-Button.button{min-height:50px}@media (max-width:500px){.page-template-template-account .woocommerce-form-register.register{padding:0!important}.page-template-template-account .woocommerce form .form-row{padding:3px 0}}.cart-page{padding-bottom:50px}.cart-page .abonnement_item{width:100%;float:left;box-shadow:0 1px 4px 0 hsla(0,0%,57%,.5);padding:15px;border-radius:5px;margin-bottom:10px}.cart-page .abonnement_item .name{font-weight:700;font-size:18px}.cart-page .abonnement_item .name .fas{color:#51B948}.cart-page .abonnement_item .left{width:70%;float:left;padding-right:20px}.cart-page .abonnement_item .left p{font-size:13px;opacity:.8;line-height:18px}.cart-page .abonnement_item .right{width:30%;float:right;text-align:right}.cart-page .abonnement_item .right .price .woocommerce-Price-amount,.cart-page .abonnement_item .right .price .woocommerce-Price-currencySymbol{font-size:26px;font-weight:700;color:#51B948}.cart-page .abonnement_item .right .price span{font-weight:700;font-size:13px;color:rgba(0,0,0,.8)}.cart-page .abonnement_item .right .price_extra{font-size:13px;color:rgba(0,0,0,.8)}.cart-page .abonnement_item .right .price_extra .woocommerce-Price-amount{font-weight:700}@media (max-width:560px){.cart-page .abonnement_item .left{width:100%;padding-right:0}.cart-page .abonnement_item .right{width:100%}.cart-page .abonnement_item .right .price{text-align:left}}.cart-page .coupon{display:none!important}.cart-page .woocommerce-message{display:none}.cart-page .cart-totals-under p{font-size:16px;font-weight:700;color:#02072b;margin-bottom:6px}.cart-page .cart-totals-under img{height:45px}@media (min-width:40em){.cart-page .cell.large-12 h3{padding-right:.9375rem;padding-left:.9375rem;font-size:21px;font-weight:700;margin-bottom:10px}}.cart-page .col-title{float:left;width:100%;color:gray;margin-top:10px;margin-bottom:0}.cart-page .payment-logos{max-width:155px}.cart-page .cart_totals,.cart-page .product-cart-single{position:relative;padding:15px;border-radius:5px;box-shadow:0 1px 4px 0 hsla(0,0%,57%,.5);margin-bottom:20px}.cart-page .product-cart-single .cell.large-2.columns{position:relative}.cart-page .product-cart-single img{position:absolute;top:10%;left:50%;transform:translateY(-50%) translateX(-50%);max-width:80%;display:block;height:auto}.cart-page .product-cart-single .cell .large-12 a{color:#000}.cart-page .product-cart-single .woocommerce-Price-amount{color:#51B948;font-size:24px;width:100%;float:left}.cart-page .woocommerce a.remove{position:absolute;right:10px;top:5px;color:#e6e6e6!important;z-index:20}.cart-page .woocommerce a.remove:hover{background:none!important;color:#cecece!important}.cart-page .cart-totals-div .wc-proceed-to-checkout{padding-bottom:0}.cart-page .cart-totals-div a.checkout-button.button.alt.wc-forward{background-color:#4352ba;color:#fff;padding:15px 20px;border-radius:5px;margin-bottom:0}.cart-page .cart-totals-div a.checkout-button.button.alt.wc-forward:hover{background-color:#394285}.cart-page .cart-totals-div table.shop_table{margin-bottom:0}.cart-page .cart-totals-div .cart_totals h2{font-size:21px;opacity:1;font-weight:700;color:#000}.cart-page .cart-totals-div .cart_totals h5{font-size:16px;color:#51B948;cursor:pointer}.cart-page .cart-totals-div .cart_totals h5 a{color:#51B948}.cart-page .cart-totals-div .cart_totals h5 a:hover{color:#33ba4b}.cart-page .cart-totals-div .cart_totals .cart-subtotal{border:none}.cart-page .cart-totals-div .cart_totals .cart-subtotal td,.cart-page .cart-totals-div .cart_totals .cart-subtotal th{border:none;padding:6px 0}.cart-page .cart-totals-div .cart_totals table{border:none}.cart-page .cart-totals-div .cart_totals table td{text-align:right;opacity:.9;color:#000}.cart-page .cart-totals-div .cart_totals table th{opacity:.9;color:#000;font-weight:unset}.cart-page .cart-totals-div .cart_totals .order-total{background-color:#fff;border-bottom:none;border-left:none;border-right:none}.cart-page .cart-totals-div .cart_totals .order-total tr{border-top:1px solid rgba(0,0,0,.71)}.cart-page .cart-totals-div .cart_totals .order-total td,.cart-page .cart-totals-div .cart_totals .order-total th{font-size:23px;border-bottom:none;border-left:none;border-right:none;padding:10px 0}.wc_payment_method .input-radio{display:none!important}.account-cart .woocommerce-notices-wrapper .woocommerce-info,.cart_totals .cart-subtotal.recurring-total,.cart_totals .recurring-totals{display:none}.cart_totals th{font-weight:700!important}.cart_totals .order-total.recurring-total th{padding:5px 10px!important;background:#ebf4f7!important;font-size:16px!important;font-weight:700!important;border-left:0!important;border-right:0!important}.cart_totals .order-total.recurring-total .first-payment-date{font-size:14px}.cart_totals .order-total.recurring-total strong{font-size:16px}.cart_totals .order-total.recurring-total td{background:#ebf4f7!important;padding:5px 10px!important;font-size:14px!important;border-left:0!important;border-right:0!important}.woocommerce-shipping-destination{display:none!important}@media (max-width:1024px){.cart-page .product-cart-single img{position:relative;top:0;left:0;transform:translateY(0) translateX(0);max-width:200px;display:block;height:auto;margin:0 auto}}@media (max-width:40em){.cart-page .product-cart-single .cell.large-2.columns{width:40%}.cart-page .product-cart-single .cell.large-10.columns{width:60%}}@media (max-width:670px){.cart-page .product-cart-single .cell.large-2.columns,.cart-page .product-cart-single .cell.large-10.columns{width:100%}.cart-page .product-cart-single .cell .large-12 a{color:#000;font-size:19px}.cart-page .cell.large-auto{width:50%}.grid-x .product-cart-single .columns .large-12{color:#000;font-size:19px}}.woocommerce-billing-fields p#billing_first_name_field,.woocommerce-billing-fields p#billing_last_name_field{width:50%}.woocommerce-billing-fields #billing_address_1_field{float:left;width:100%;clear:none}.woocommerce-billing-fields #billing_postcode_field{float:left;width:35%;clear:none}.woocommerce-billing-fields #billing_city_field{float:left;width:65%;clear:none}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper input{height:52px;border-radius:3px;box-shadow:0 1px 1px 0 hsla(0,0%,63%,.5);border:0;padding:0 15px;margin-bottom:20px}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper input:-ms-input-placeholder{color:#868686}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper input::placeholder{color:#868686}.checkout{padding:0;box-shadow:none}.checkout .select2-container--default .select2-selection--single{height:52px;padding:11px 7px;box-shadow:0 1px 1px 0 hsla(0,0%,63%,.5);border:none}.checkout .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border:1px solid #aaa!important}.checkout h3{font-size:21px;font-weight:700;margin-bottom:10px}.checkout .col2-set .col-1{background:#f0f0f2;padding:20px}#order_review table.shop_table{border:none;background:#fff}#order_review table.shop_table tbody,#order_review table.shop_table td,#order_review table.shop_table th,#order_review table.shop_table thead,#order_review table.shop_table tr{background:#fff}#order_review table.shop_table tbody,#order_review table.shop_table thead{display:none}#order_review table.shop_table tfoot td,#order_review table.shop_table tfoot td span{text-align:right}#order_review table.shop_table tr{border:none}#order_review table.shop_table .cart-subtotal th,#order_review table.shop_table .product-name{font-size:16px}.checkout-page .grid-container{margin-bottom:50px}.checkout-page #order_review_heading{margin-bottom:0}.checkout-page #order_review table .cart-subtotal{font-size:17px}.checkout-page #order_review table .cart-subtotal td,.checkout-page #order_review table .cart-subtotal th{border-top:none}.checkout-page #order_review table .order-total{font-size:23px}.checkout-page .kortingsbon{text-decoration:underline;color:#51B948}.checkout-page .cart_totals{position:relative;padding:15px;border-radius:5px;box-shadow:0 1px 4px 0 hsla(0,0%,57%,.5);margin-bottom:20px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right;background-color:#4352ba;color:#fff;border:0;outline:none;padding:15px 20px;border-radius:5px;cursor:pointer;transition:all 1s ease;height:auto!important;width:100%}.thankyou-items .inner-product{box-shadow:0 0 3px #cecece;padding:15px 15px 0}.thankyou-items .inner-product img{padding-right:20px}.thankyou-items .inner-product .leverdatum,.thankyou-items .inner-product .leverdatum-data{float:left;width:100%}.thankyou-items .inner-product .leverdatum{color:#51B948;margin-top:7px;margin-bottom:-5px}.thankyou-items .inner-product .prod-title{margin-bottom:5px}.thankyou-items .inner-product .floatleft{list-style:none;margin:0}.thankyou-items .inner-product .floatleft li{line-height:19px;float:left;width:50%}.thankyou-items .inner-product .floatleft li .kleur2,.thankyou-items .inner-product .floatleft li .maat{font-weight:400;color:#b1b3c3;width:100%;float:left}.thankyou-items .large-12.colors{background:#f0f0f2;padding:25px;margin-top:30px}.thankyou-items .large-12{margin-top:30px}.thankyou-items h2{font-size:25px}.thankyou-items .bedankt-tekst{color:#000;opacity:.71;margin-bottom:30px}.thankyou-items .content{margin-bottom:20px;color:#000;opacity:.71}.thankyou-items .btn__blue{float:left}.thankyou-items .color-green{color:#51B948}@media (min-width:40em){.checkout-page .steps{padding-left:.9376em;padding-right:.9376em}}@media (max-width:370px){.checkout .col2-set .col-1{background:#f0f0f2;padding:20px 10px;margin-bottom:30px}}@media (max-width:1016px){.thankyou-items .inner-product img{padding-right:20px;max-height:120px}}@media (max-width:420px){.thankyou-items .inner-product img{display:block;margin:0 auto}}@media (max-width:560px){.woocommerce-form-coupon .form-row{width:100%!important}.thankyou-items .inner-product .prod-title{margin-bottom:10px}.thankyou-items .inner-product .leverdatum{color:#51B948;margin-top:13px;margin-bottom:-4px}}.activation-flow_login .woocommerce-form-register.register,.page-template-template-account .woocommerce-form-register.register{border:none}.activation-flow_login .woocommerce-form-register.register input,.page-template-template-account .woocommerce-form-register.register input{border-radius:3px;box-shadow:0 1px 1px 0 hsla(0,0%,63%,.5);border:0;padding:10px 15px;margin-bottom:0}.activation-flow_login .woocommerce-form-register.register .woocommerce-Button,.page-template-template-account .woocommerce-form-register.register .woocommerce-Button{outline:none;padding:15px 20px;border-radius:5px;cursor:pointer;transition:all 1s ease;height:auto!important;border:2px solid #4352ba;color:#4352ba;width:100%;text-align:center;font-weight:700}.activation-flow_login .woocommerce-form-register.register .woocommerce-Button:hover,.page-template-template-account .woocommerce-form-register.register .woocommerce-Button:hover{background:#fff;color:#4352ba!important}.activation-flow_login .woocommerce-form-login.login,.page-template-template-account .woocommerce-form-login.login{border:none;background:#f0f0f2;padding:20px!important}.activation-flow_login .woocommerce-form-login.login input[type=password],.activation-flow_login .woocommerce-form-login.login input[type=text],.page-template-template-account .woocommerce-form-login.login input[type=password],.page-template-template-account .woocommerce-form-login.login input[type=text]{border-radius:3px;box-shadow:0 1px 1px 0 hsla(0,0%,63%,.5);border:0;padding:10px 15px;margin-bottom:0}.activation-flow_login .woocommerce-form-login.login .woocommerce-Button.button,.page-template-template-account .woocommerce-form-login.login .woocommerce-Button.button{outline:none;padding:10px 20px;border-radius:5px;cursor:pointer;transition:all 1s ease;height:auto!important;background-color:#4352ba;color:#fff;border:2px solid #4352ba;width:100%;text-align:center;font-weight:700}.activation-flow_login .woocommerce-form-login.login .woocommerce-Button.button:hover,.page-template-template-account .woocommerce-form-login.login .woocommerce-Button.button:hover{color:#4352ba!important;background:#fff;border:2px solid #4352ba}.activation-flow_login .woocommerce-form-login.login .woocommerce-LostPassword.lost_password,.page-template-template-account .woocommerce-form-login.login .woocommerce-LostPassword.lost_password{margin-top:10px;text-align:center;margin-bottom:0}.activation-flow_login .woocommerce-form-login.login label.inline,.page-template-template-account .woocommerce-form-login.login label.inline{margin-top:10px;float:right}.activation-flow_login .woocommerce-form-login.login label.inline input,.page-template-template-account .woocommerce-form-login.login label.inline input{height:unset;box-shadow:none;padding:initial}.activation-flow_login form,.page-template-template-account form{border:none}.activation-flow_login form h2,.page-template-template-account form h2{font-weight:700;font-size:21px;margin-bottom:10px}.activation-flow_login form label,.page-template-template-account form label{display:none}.activation-flow_login form input:-ms-input-placeholder,.page-template-template-account form input:-ms-input-placeholder{color:#868686}.activation-flow_login form input::placeholder,.page-template-template-account form input::placeholder{color:#868686}@media (max-width:640px){.single-product .section__heading--title{font-family:Source Sans Pro,sans-serif;font-size:32px;line-height:38px;font-weight:700}.single-product .section__heading--subtitle{opacity:.9;font-size:14px;line-height:1.65}.single-product .section__heading--subtitle p{font-size:14px;margin-top:10px}}.single-product .exl_abbo{font-size:12px;opacity:.6;margin-top:-7px;float:left;margin-bottom:20px}.single-product .quantity{display:none!important}.single-product .slides{border:1px solid #eee}.single-product .woocommerce-main-image{width:100%;float:left;height:325px}.single-product .p__t--50{padding-top:40px;padding-bottom:100px}@media (max-width:640px){.single-product .p__t--50{padding-top:10px}}.single-product .media-large-slider{width:100%;float:left}.single-product .media-thumbnail-slider{width:100%;float:left;position:relative}.single-product .media-thumbnail-slider .PrevArrow{opacity:.4;font-size:26px;position:absolute;left:-15px;top:50%;margin-top:-10px;cursor:pointer}.single-product .media-thumbnail-slider .PrevArrow:hover{opacity:.7}.single-product .media-thumbnail-slider .NextArrow{opacity:.4;font-size:26px;position:absolute;right:-15px;top:50%;margin-top:-10px;cursor:pointer}.single-product .media-thumbnail-slider .NextArrow:hover{opacity:.7}.single-product .media-thumbnail-slider .media-thumbnail{width:100px;height:60px;float:left;border:1px solid #eee}.single-product .media-thumbnail-slider .slick-slide{padding:5px}.single-product .qty{margin-bottom:10px!important}.single-product .section__heading--subtitle{opacity:1;font-size:16px;line-height:26px}.single-product .section__heading--title{font-family:Source Sans Pro,sans-serif;font-size:32px;line-height:38px;margin-top:0;margin-bottom:20px;font-weight:700;color:rgba(0,0,0,.9)}.single-product h4{font-weight:700}.single-product .section__heading--small{padding:30px 0 10px;min-height:150px}.single-product .figure-span{position:relative}.single-product .figure-span .figure-replace{position:absolute;top:0;left:0;height:100%;width:100%}@media (max-width:640px){.section__specification .grid-x.grid-margin-x .cell{margin:0}}@media (max-width:640px){body .section__specification{margin-top:10px}}
/*# sourceMappingURL=main.css.map */
@media (max-width: 767px){.hero-flex .banner__title{font-size: 3rem!important;line-height: 3rem!important;}.section__heading--title{font-size: 3rem!important;line-height: 3.6rem!important;}.section__heading--subtitle{font-size: 1.1rem!important;}.hero-flex .banner__text{font-size: 1.2rem!important;}}

.woocommerce ul#shipping_method li label{display:block!important;margin-top:10px;}
.subscription_renewal_early{margin-right:10px!important;background-color:#51B948!important;}
.kvknr {margin-left: 47px;}
.small-12 .grid-x .btn__blue{background-color:#4352ba!important;}
.grid-x .btn__outline{background-color:#51B948!important;}
.cart-page .cart-totals-div a.checkout-button.button.alt.wc-forward{background-color:#51B948!important;}}
.woocommerce .col2-set, .woocommerce-page .col2-set{width: 80%!important;margin-left: 20px;margin-top: 20px;}
.woocommerce-MyAccount-content p{margin-top: 40px;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{float:right!important;background-color:#4352ba;color:#fff!important;margin-right:10px;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{border:none!important;font-size: 16px;margin: 0 0 0.3em !important;}
.woocommerce-message::before {color: #51B948;!important}
.activation-flow_login form, .page-template-template-account form{padding:0px!important;}
.card__desc--price{font-size: 30px!important;font-weight: 800;text-align: right;}
.product_overview .all_products li .figure{height:150px!important;}
.product_overview .all_products li .stars span {margin-right:0px!important;}
.product_overview .all_products li .title {height: 40px;}
.product_overview .all_products li .left, .product_overview .all_products li .right{padding: 10px 20px!important}
.product_overview .all_products li .stars{height: 20px;color: #FECD57!important;margin-top: 15px!important;margin-bottom: 20px !important;margin-left: -12px;}
.woocommerce ul.products li.product .price{font-weight: 800!important;text-align: right;font-size: 2em!important;bottom: 37px;right: 20px;position: absolute !important;color: #000!important;}
.input-group input{margin-top: 10px!important;margin-bottom: 20px!important;}
.faq-archive .container-inner .grijs-blok .cell .inner, .page_block .container-inner .grijs-blok .cell .inner{text-align: right;font-size: 26px!important;line-height: 38px!important;}
.faq-archive .container-inner .grijs-blok, .page_block .container-inner .grijs-blok {padding: 30px 35px!important;}
.faq-archive .container-inner, .page_block .container-inner {width: 95%!important;}
.hero-flex .banner__text{max-width: 95%!important;}
.hero-flex .banner__text{font-size: 1.4rem}
.hero-flex .banner__title{font-size: 4rem;line-height: 4rem}
.card__desc--price{}
.section__info{padding: 50px 0!important;} 
.section__heading--subtitle{font-size: 1.2rem!important;}
.section__heading--title{font-size: 4rem!important;line-height: 4.6rem!important;}
.fa, .fas{margin-right: 5px;margin-left: 12px;}
.cart-page .abonnement_item .left p{line-height: 21px!important;padding: 5px 10px!important;}
.cart-page .abonnement_item .left{padding-right:10px!important;}
.cart-page .abonnement_item .name{margin-bottom: 10px;}
.cart-page .product-cart-single .woocommerce-Price-amount{color: #4352ba!important;}
.woocommerce ul.products li.last, .woocommerce-page ul.products li.last, .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{height: 362px!important;}
.product_overview .all_products li .btn{width: 85% !important;position:absolute !important;bottom: 16px !important;}
body.page-template-template-account .woocommerce-form-login.login .woocommerce-Button.button {margin-top: 10px;}
.large-12.small-12 h3{font-size: 26px!important;margin-bottom:25px!important}
.wc_coupon_message_wrap{padding:0 0 0 0 !important;}
.hide-if-value .acf-button {float: left!important;margin-top: 10px!important;margin-right:0px!important;}
.acf-image-uploader{font-family: inherit;font-size: 12px;}
.woocommerce-MyAccount-content p {margin-top: 20px!important}
.woocommerce span.onsale{background-color:#4352ba!important;border-radius: 0!important;padding:0px 15px 0px 15px!important;margin-top: 25px !important;margin-right: 0px !important;}
.woocommerce ul.products li.product .price del {opacity: .2!important;margin-right: 5px;}
.woocommerce ul.products li.product .price ins {text-decoration: none !important;}
tbody bdi {font-size:1rem !important;}
#hubspot-messages-iframe-container{z-index:999999 !important;}
.scrolltop .fa{right:100px !important;}   
.kleur span{border: 1px solid #999 !important;}
.alert{background-color:#f0f0f2;color:#E29803;font-weight:700;height:50px;width:100%;margin-top:10px;margin-bottom:10px;padding:10px;text-align:center;font-size:1.2rem;}
.cent_subs{width: 21%;height: 100%;float: right;margin-top: 20px;}
@media (max-width: 560px){.cent_subs{float: unset !important;}}
