*{margin:0;padding:0}html{height:100%;overflow-y:scroll}body{height:100%;position:relative;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:28px;color:black;background:white;max-width:1920px;margin:0 auto;-webkit-font-smoothing:antialiased}.inner{width:1260px;margin:0 auto;position:relative;padding:0 20px;box-sizing:border-box}.inner:after{content:".";visibility:hidden;display:block;height:0;clear:both}.alignwide{margin-left:-80px;margin-right:-80px}.alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw}.alignfull img{width:100%}main .wp-block-cover,main .wp-block-cover-image{width:auto}a{color:#095ae8;text-decoration:none}a:hover{color:#3bb5b5;-moz-transition:0.3s all;-webkit-transition:0.3s all;-ms-transition:0.3s all}.clear{clear:both}address{font-style:normal}img,a img{border:0}strong,b{font-weight:500;-webkit-font-smoothing:subpixel-antialiased}italic,em{font-style:italic}p{margin-bottom:25px}:focus{outline:0}fieldset{border:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:5px 0 10px 20px}.underline{text-decoration:underline}h1{font-size:36px;margin:0 0 15px}h2{font-size:26px;margin:0 0 10px}h3{font-size:26px;margin:0 0 5px}h1,h2,h3,h4{color:black;font-family:"Sora", sans-serif;font-weight:600;line-height:110%;-webkit-font-smoothing:antialiased}.top-bar{background:#f2f2f2;padding:5px 0;font-size:14px;-webkit-font-smoothing:antialiased}.top-bar .slogan{float:left}.top-bar .telefoon{float:right}.top-bar .telefoon span{padding-right:10px}.top-bar .telefoon a{color:black;font-weight:500}.top-bar .telefoon a:hover{color:#048d8d}body>header{position:relative;padding:20px 0;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.075)}body>header .flex{display:flex;justify-content:space-between}body>header .flex .logo{height:50px;line-height:54px;margin-right:auto}body>header .flex .logo a{display:inline-block}body>header .flex .logo a h3{font-weight:700;color:#3bb5b5;margin-bottom:0;transition:0.3s;font-size:24px}body>header .flex .logo a:hover h3{color:#048d8d}body>header .flex .mini-cart{margin-left:auto;margin-right:20px}body>header .flex .mini-cart a{display:inline-block}body>header .flex .mini-cart a .count{position:relative}body>header .flex .mini-cart a .count span{border-radius:100%;color:white;background:#048d8d;text-align:center;font-size:11px;height:16px;width:16px;line-height:18px;position:absolute;right:0;top:10px;transition:0.3s}body>header .flex .mini-cart a .count img{width:auto;height:32px;margin-right:6px;margin-top:5px}body>header .flex .mini-cart:hover a .count span{background:#095ae8}body>header .flex .button{background:#e2f7f6;font-weight:500;height:50px;line-height:50px;border-radius:5px;transition:0.3s}body>header .flex .button a{color:#048d8d;display:inline-block;padding:0 25px}body>header .flex .button:hover{background:#3bb5b5}body>header .flex .button:hover a{color:white}.header-image{height:250px;overflow:hidden}.header-image div{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}nav.desktop ul{height:50px;line-height:50px;-webkit-font-smoothing:antialiased}nav.desktop ul li{float:left;margin:0 15px;position:relative}nav.desktop ul li a{color:black;font-size:17px;font-weight:500}nav.desktop ul li ul.sub-menu{display:none;text-align:center;padding-top:15px;width:auto;z-index:200;position:absolute;transform:none;top:40px}nav.desktop ul li ul.sub-menu li{text-align:center;display:block;float:none;width:auto;white-space:nowrap;margin:0;height:24px;line-height:24px;background:#f5f5f5;padding:0 30px;min-width:100px}nav.desktop ul li ul.sub-menu li a{color:black;text-transform:none;font-size:15px;font-weight:400}nav.desktop ul li ul.sub-menu li a:hover{color:#3bb5b5}nav.desktop ul li ul.sub-menu li:first-child{padding-top:15px}nav.desktop ul li ul.sub-menu li:last-child{padding-bottom:15px;float:none}nav.desktop ul li ul.sub-menu li:first-child:before{position:absolute;content:"";top:-7.5px;left:50%;transform:translateX(-50%);z-index:100;width:0;height:0;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-bottom:7.5px solid #f5f5f5}nav.desktop ul li:hover>ul{display:block}nav.desktop ul li a:hover,nav.desktop ul li.current-menu-item a,nav.desktop ul li.current-menu-parent a,nav.desktop ul ul.sub-menu li.current-menu-item a{color:#3bb5b5}nav.desktop ul li:last-of-type{margin-right:0}nav.desktop ul li.current-menu-item ul li a,nav.desktop ul li.current-menu-parent ul li a{color:black}nav.desktop ul li.menu-item-has-children{margin-right:25px}nav.desktop ul li.menu-item-has-children:after{position:absolute;content:"";top:43%;right:-14px;border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:2px;transform:rotate(45deg)}main{margin:60px auto;position:relative;max-width:1260px;box-sizing:border-box;padding:0 20px}main img{max-width:100%;height:auto}main ol,main ul{margin:-20px 0 25px}main h1+ol,main h1+ul,main h2+ol,main h2+ul,main h3+ol,main h3+ul{margin:0 0 25px}main ol li{list-style-type:decimal;margin:0 0 0 25px}main ul li{list-style-type:disc;margin:0 0 0 25px}main :last-child{margin-bottom:0}main ul.waypoints li{opacity:0;transform:translateY(100px)}main ul.waypoints li.animate{transition:0.6s all 0s;transform:scale(1) translateX(0);opacity:1}main.small{max-width:900px}main ul.images{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:50px 0 0;gap:30px}main ul.images li{list-style:none;margin:0;width:calc(25% - 22.5px);line-height:0}main ul.images li img{border-radius:5px}main ul.images li:hover img{opacity:0.8;transition:0.3s}.error404 main{margin:200px auto}.error404 main section{text-align:center}.acf-map{width:100%;height:350px;margin-bottom:40px}.acf-map img{max-width:inherit !important}main.contact{position:relative}main.contact section{position:relative;width:100%}main.contact section .left,main.contact section .right{width:47%}main.contact section .left h1,main.contact section .left h2,main.contact section .right h1,main.contact section .right h2{font-size:32px;margin-bottom:25px}main.contact section .left{float:left}main.contact section .left input[type=text],main.contact section .left input[type=email],main.contact section .left textarea{width:calc(100% - 30px)}main.contact section .right{float:right}main.contact .gform_wrapper.gravity-theme .gfield_label{font-size:15px}.page-id-158 main{text-align:center}.page-id-158 main .calculator-settings{margin:50px 0;text-align:left}.page-id-158 main .calculator-settings .calc-container{padding:0}.page-id-158 main .calculator-settings .calc-container .calc-list .calc-item{margin-bottom:0 !important}.page-id-158 main .calculator-settings .calc-container .calc-list .calc-item .calc-item__title{margin-bottom:0 !important;font-weight:500 !important;font-size:14px !important}.page-id-158 main .calculator-settings .calc-container .calc-list .calc-item.title{margin-bottom:21px !important}.page-id-158 main .calculator-settings .calc-container .calc-list .calc-item.ccb-hr{margin:20px 0 40px !important}.page-id-158 main .calculator-settings .calc-container .calc-list .calc-item.ccb-hr .ccb-line{border:none !important}.page-id-158 main .calculator-settings .calc-container .calc-list .calc-item .e-control-wrapper.e-slider-container.e-horizontal{height:32px}.page-id-158 main .calculator-settings .calc-container .calc-list .calc-item .calc-range-slider-min-max{margin:0 !important;line-height:18px !important;display:none}.page-id-158 main .calculator-settings .calc-container .calc-subtotal-list span{font-size:15px}.page-id-158 main input[type=text],.page-id-158 main input[type=email],.page-id-158 main input[type=number],.page-id-158 main textarea{background-color:white}.page-id-158 main .calc-default-form p textarea{width:100%}.page-id-158 main .g-rec{margin-bottom:15px}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default .e-tip-content{height:28px !important}.calc-container .calc-list .calc-subtotal-list .sub-list-item.total span:first-child,.calc-container .calc-list .calc-subtotal-list .sub-list-item.total span:last-child{font-family:"Sora", sans-serif;font-size:18px !important}.calc-container .calc-list .calc-subtotal-list .sub-list-item.next-btn button{border:none !important;font-family:"Roboto", sans-serif;font-weight:500 !important;text-transform:none !important;font-size:17px !important;padding:15px 24px 16px !important;cursor:pointer}main.flex{margin:0 auto}main.flex section{padding:30px 0}main.flex section .container{display:flex;flex-wrap:wrap}main.flex section h2{font-size:34px;margin-bottom:25px}main.flex section a.button{background:#e2f7f6;color:#048d8d;padding:12px 30px;display:inline-block;font-weight:500;border-radius:5px;transition:0.3s}main.flex section a.button:hover{background:#3bb5b5;color:white}main.flex section video{width:100%}main.flex section.image .image,main.flex section.text-image .image{line-height:0}main.flex section.text-text,main.flex section.text-image{display:flex;width:100%}main.flex section.text-text.grid,main.flex section.text-image.grid{position:relative}main.flex section.text-text.grid .text,main.flex section.text-image.grid .text{padding-right:100px;box-sizing:border-box}main.flex section.text-text.grid .text:nth-child(2),main.flex section.text-image.grid .text:nth-child(2){padding-right:0}main.flex section.text-text.grid.img_text .container,main.flex section.text-image.grid.img_text .container{flex-direction:row-reverse}main.flex section.text-text.grid.img_text .container .text,main.flex section.text-image.grid.img_text .container .text{padding-left:100px;padding-right:0}main.flex section.text-text.full,main.flex section.text-image.full{position:relative}main.flex section.text-text.full .text,main.flex section.text-image.full .text{padding:100px;box-sizing:border-box;display:flex;align-content:center;align-items:center;flex-wrap:wrap}main.flex section.text-text.full .image,main.flex section.text-image.full .image{display:flex;justify-content:center;overflow:hidden}main.flex section.text-text.full .image img,main.flex section.text-image.full .image img{width:auto;height:100%;object-fit:cover}main.flex section.text-text.full.img_text,main.flex section.text-image.full.img_text{flex-direction:row-reverse}main.flex section.blokken{position:relative}main.flex section.blokken .intro{text-align:center;margin-bottom:60px;width:100%;font-size:21px}main.flex section.blokken .intro h2{font-size:36px}main.flex section.blokken ul.blokken{width:100%;margin:0;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:30px}main.flex section.blokken ul.blokken li{flex-basis:25%;margin:0;list-style:none;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.05);padding:30px 20px;box-sizing:border-box;border-radius:20px}main.flex section.blokken ul.blokken li .image{line-height:0;overflow:hidden;text-align:center}main.flex section.blokken ul.blokken li .image img{transition:0.4s;object-fit:contain;width:150px;height:125px}main.flex section.blokken ul.blokken li .image:hover img{transform:scale(1.05)}main.flex section.blokken ul.blokken li .text{margin-top:30px;text-align:center}main.flex section.blokken ul.blokken li .text h2{font-size:24px;margin-bottom:0}main.flex section.blokken ul.blokken li .text div{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:15px}main.flex section.blokken ul.blokken li .text a.button{margin-top:20px;background:#e2f7f6;color:#048d8d;padding:12px 30px;display:inline-block;font-weight:500;border-radius:5px;transition:0.3s}main.flex section.blokken ul.blokken li .text a.button:hover{background:#3bb5b5;color:white}main.flex section.blokken ul.blokken li:nth-last-child(-n+3){margin-bottom:0}main.flex section.half{position:relative}main.flex section.half .text,main.flex section.half .image,main.flex section.half .padding{width:50%}main.flex section.half.text-text .text:nth-child(1){padding-right:50px}main.flex section.half.text-text .text:nth-child(2){padding-left:50px}main.flex section.two_third{position:relative}main.flex section.two_third .padding,main.flex section.two_third.full div:first-child,main.flex section.two_third.grid .container div:first-child{width:65%}main.flex section.two_third.full div:last-child,main.flex section.two_third.grid .container div:last-child{width:35%}main.flex section.two_third_reverse{position:relative}main.flex section.two_third_reverse.full div:first-child,main.flex section.two_third_reverse.grid .container div:first-child{width:35%}main.flex section.two_third_reverse.full div:last-child,main.flex section.two_third_reverse.grid .container div:last-child{width:65%}main.flex section.left .container{justify-content:flex-start}main.flex section.center .container{justify-content:center}main.flex section.right .container{justify-content:flex-end}main.flex section.full+section.full{margin-top:-60px}main.flex section:first-child{padding-top:60px}main.flex section:last-child{padding-bottom:60px}main.flex section:last-child.full{padding-bottom:0}.home main{margin:0 auto;max-width:none;padding:0}.home main section{width:100%}.home main section h2{font-size:34px;margin-bottom:25px}.home main section.header-new{padding:100px 0;background:#e2f7f6}.home main section.header-new ul.blokken{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin:40px 0 0}.home main section.header-new ul.blokken li{list-style:none;margin:0;line-height:0;transition:0.3s}.home main section.header-new ul.blokken li a{display:inline-block}.home main section.header-new ul.blokken li img{border-radius:10px;aspect-ratio:1;border:none}.home main section.header-new ul.blokken li:hover{transform:scale(1.02);transition:0.3s}.home main section.header{min-height:calc(100vh - 129px);position:relative;display:flex;justify-content:center;align-items:center}.home main section.header .inner{display:flex;align-items:center;justify-content:space-between;gap:50px}.home main section.header .inner:after{display:none}.home main section.header img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:-2}.home main section.header .dim{position:absolute;width:100%;height:100%;object-fit:cover;background:rgba(0, 0, 0, 0.3);z-index:-1}.home main section.header .text{color:white;width:50%;font-size:17px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.3)}.home main section.header .text h1{color:white;font-size:44px;margin-bottom:30px}.home main section.header .text a.button{background:#e2f7f6;color:#048d8d;padding:12px 30px;display:inline-block;font-weight:500;border-radius:5px;transition:0.3s;text-shadow:none}.home main section.header .text a.button:hover{background:#3bb5b5;color:white}.home main section.header ul.specialiteiten{width:350px;display:flex;gap:20px;flex-wrap:wrap;padding:0;margin:0;margin-left:auto}.home main section.header ul.specialiteiten li{width:100%;list-style:none;margin:0;padding:30px;background:white;border-radius:20px;box-sizing:border-box;transition:0.3s}.home main section.header ul.specialiteiten li h3{font-size:24px;margin-bottom:5px;color:#095ae8}.home main section.header ul.specialiteiten li div{color:black}.home main section.header ul.specialiteiten li a{display:inline-block;width:100%}.home main section.header ul.specialiteiten li:hover{background:rgba(255, 255, 255, 0.9)}.home main section.intro{position:relative}.home main section.intro .flex{display:flex;justify-content:space-between;align-items:flex-start}.home main section.intro .flex .left{padding:100px 0;width:50%}.home main section.intro .flex .left a.button{background:#e2f7f6;color:#048d8d;padding:12px 30px;display:inline-block;font-weight:500;border-radius:5px;transition:0.3s}.home main section.intro .flex .left a.button:hover{background:#3bb5b5;color:white}.home main section.intro .flex .left a.button:first-child{margin-right:10px;float:left}.home main section.intro .flex .left a.button:last-child{background:#ecf3ff;color:#095ae8}.home main section.intro .flex .left a.button:last-child:hover{background:#095ae8;color:white}.home main section.intro .flex .right{margin-top:100px;margin-bottom:100px;width:calc(50% - 100px);background:#e2f7f6;border-radius:10px;padding:50px 40px;box-sizing:border-box}.home main section.intro .flex .right h2{font-size:28px;color:#048d8d}.home main section.intro .flex .right a.button{background:#e2f7f6;color:#048d8d;padding:12px 30px;display:inline-block;font-weight:500;border-radius:5px;transition:0.3s;background:#048d8d;color:white}.home main section.intro .flex .right a.button:hover{background:#3bb5b5;color:white}.home main section.specialiteiten{text-align:center;padding:100px 0;background:#f2faff}.home main section.specialiteiten .titel{width:65%;margin:0 17.5% 50px}.home main section.specialiteiten .titel h2{font-size:34px;margin-bottom:20px}.home main section.specialiteiten ul.specialiteiten{width:100%;display:flex;justify-content:space-between;padding:0;margin:0}.home main section.specialiteiten ul.specialiteiten li{width:31.3333%;list-style:none;margin:0;padding:40px;background:white;border-radius:20px;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.05);box-sizing:border-box;transition:0.3s}.home main section.specialiteiten ul.specialiteiten li .icon{line-height:0;height:100px;width:100px;background:#ecf3ff;margin:0 auto 30px;border-radius:20px;display:flex;align-items:center;justify-content:center}.home main section.specialiteiten ul.specialiteiten li .icon img{height:50px;width:auto}.home main section.specialiteiten ul.specialiteiten li h3{margin-bottom:15px}.home main section.specialiteiten ul.specialiteiten li div{color:black}.home main section.specialiteiten ul.specialiteiten li a{display:inline-block;width:100%}.home main section.specialiteiten ul.specialiteiten li a:hover{color:#095ae8}.home main section.specialiteiten ul.specialiteiten li:hover{box-shadow:0px 0px 30px rgba(0, 0, 0, 0.15)}.home main section.producten{text-align:center;padding:100px 0;overflow-x:hidden}.home main section.producten .titel{width:65%;margin:0 17.5% 50px}.home main section.producten .titel h2{font-size:34px;margin-bottom:20px}.home main section.producten ul.producten li{margin:0 15px;float:left;text-align:center}.home main section.producten ul.producten li .product-img{overflow:hidden !important;border-radius:20px;-webkit-mask-image:-webkit-radial-gradient(white, black);line-height:0}.home main section.producten ul.producten li .product-img img{transition:0.8s}.home main section.producten ul.producten li .product-meta a{padding-top:20px;display:inline-block}.home main section.producten ul.producten li .product-meta a h3{font-size:18px;font-family:"Roboto", sans-serif;font-weight:500;margin-bottom:8px}.home main section.producten ul.producten li .product-meta a .price{font-size:16px;line-height:24px;color:black}.home main section.producten ul.producten li .product-meta a .stock{color:#3bb5b5;font-size:14px}.home main section.producten ul.producten li.out-of-stock{opacity:0.5}.home main section.producten ul.producten li.out-of-stock a .stock{color:red}.home main section.producten ul.producten li:hover .product-img img{transition:0.4s;transform:scale(1.05)}.home main section.producten .all{margin-top:50px}.home main section.producten .all a.button{background:#e2f7f6;color:#048d8d;padding:12px 30px;display:inline-block;font-weight:500;border-radius:5px;transition:0.3s;background:#ecf3ff;color:#095ae8}.home main section.producten .all a.button:hover{background:#3bb5b5;color:white}.home main section.producten .all a.button:hover{background:#095ae8;color:white}.home main section.voordelen{background:#e2f7f6;padding:100px 0;position:relative}.home main section.voordelen .flex{display:flex;justify-content:space-between}.home main section.voordelen .flex .left{width:calc(50% - 100px);line-height:0}.home main section.voordelen .flex .left img{border-radius:20px}.home main section.voordelen .flex .right{width:50%}.home main section.voordelen .flex .right h2{color:#048d8d}.home main section.voordelen .flex .right ul.checks{line-height:32px;margin:0}.home main section.voordelen .flex .right ul.checks li{position:relative;padding-left:35px;list-style:none;margin-left:0}.home main section.voordelen .flex .right ul.checks li:before{position:absolute;left:0;top:6px;content:"";width:18px;height:18px;background-image:url(//www.covekaschoonmaak.nl/wp-content/themes/bk-theme/images/check.png);background-repeat:no-repeat;background-size:100% auto}main.shop{margin:50px auto;width:100%;padding:0}main.shop aside{float:left;width:260px}main.shop aside a.mobile-filters{display:none}main.shop aside ul.shop-cats>li{margin:0 0 20px;list-style:none}main.shop aside ul.shop-cats>li a{color:black;font-weight:500}main.shop aside ul.shop-cats>li a:hover{color:#095ae8}main.shop aside ul.shop-cats>li ul.children{margin:0}main.shop aside ul.shop-cats>li ul.children li{line-height:26px;list-style:none;margin:0}main.shop aside ul.shop-cats>li ul.children li a{font-weight:400}main.shop aside ul.shop-cats li.current-cat>a{color:black;position:relative}main.shop aside ul.shop-cats li.current-cat>a:before{content:"·";color:#095ae8;font-size:40px;position:absolute;left:-20px;top:52.5%;transform:translateY(-50%)}main.shop aside ul.shop-cats{margin:0}main.shop aside #categories h3{margin-bottom:10px}main.shop .shop-right{float:right;width:calc(100% - 290px)}.tax-product_cat .woocommerce-breadcrumb,.woocommerce-shop .woocommerce-breadcrumb{display:none}.woocommerce ul.products::after,.woocommerce ul.products::before{display:none !important}.woocommerce .woocommerce-ordering select{vertical-align:middle !important}.woocommerce section.woocommerce-order-details,.woocommerce section.woocommerce-customer-details{width:100%}.woocommerce section.woocommerce-order-details address,.woocommerce section.woocommerce-customer-details address{width:calc(100% - 24px)}.woocommerce-account nav.woocommerce-MyAccount-navigation ul{margin:0}html .woocommerce a.button{font-weight:500}.single-product .woocommerce-notices-wrapper .woocommerce-message{margin-bottom:50px}#ppom-price-container table{display:none !important}.single-product .ppom-wrapper .form-row{padding:0 !important;margin:0 !important}.single-product .ppom-wrapper .form-row>[class*="col-"]{padding:0 !important}.single-product .ppom-wrapper .form-row label{margin-bottom:0 !important;font-weight:500}.single-product .ppom-wrapper .form-row select{width:auto !important}ul.products{margin:0 !important;display:inline-block;width:100%}ul.products li{float:left;margin:0 3% 50px 0;width:calc(94%/3);text-align:center}ul.products li .product-img{overflow:hidden !important;border-radius:20px;-webkit-mask-image:-webkit-radial-gradient(white, black);line-height:0}ul.products li .product-img img{transition:0.8s}ul.products li .product-meta a{padding-top:20px;display:inline-block}ul.products li .product-meta a h3{font-size:18px;font-family:"Roboto", sans-serif;font-weight:500;margin-bottom:8px}ul.products li .product-meta a .price{font-size:16px;line-height:24px;color:black}ul.products li .product-meta a .stock{color:#3bb5b5;font-size:14px}ul.products li.out-of-stock{opacity:0.5}ul.products li.out-of-stock a .stock{color:red}ul.products li:hover .product-img img{transition:0.4s;transform:scale(1.05)}ul.products li:nth-child(3n+3){margin-right:0}ul.products li:nth-child(3n+4){clear:both}.single-product div.product{position:relative}.single-product div.product div.images{position:relative;overflow:hidden;border-radius:20px}.single-product div.product div.images .flex-viewport{overflow:hidden !important;border-radius:20px !important}.single-product div.product div.images .woocommerce-product-gallery__image{border-radius:20px;overflow:hidden}.single-product div.product div.images ol.flex-control-thumbs{margin-top:2% !important;display:inline-block;width:100%}.single-product div.product div.images ol.flex-control-thumbs li{border-radius:20px;overflow:hidden;width:23.5%;margin-right:2%}.single-product div.product div.images ol.flex-control-thumbs li:nth-child(4n+4){margin-right:0}.single-product div.product div.images .onsale{position:absolute;top:-15px;left:-65px;background:#095ae8;color:white;font-weight:500;font-size:32px;content:"";z-index:10;width:200px;height:100px;line-height:130px;transform:rotate(-45deg);text-align:center}.single-product div.product .summary{position:relative}.single-product div.product .summary ul.prices{color:#048d8d;font-weight:700;font-size:20px;font-family:"Sora", sans-serif;margin:25px 0 15px;display:inline-block;width:100%}.single-product div.product .summary ul.prices li{list-style:none;margin:0;width:50%;float:left;border:1px solid #ccc;box-sizing:border-box;padding:20px;text-align:center}.single-product div.product .summary ul.prices li del{width:100%;display:inline-block;opacity:0.5;font-weight:600}.single-product div.product .summary ul.prices li small{font-weight:400;font-family:"Roboto", sans-serif;opacity:0.6;padding-left:2px;font-size:15px}.single-product div.product .summary ul.prices li:last-child{margin-left:-1px}.single-product div.product .summary p.stock{color:#048d8d}.single-product div.product .summary p.stock.out-of-stock{color:red}.single-product div.product .summary table#sort_customizable_table{margin-bottom:40px;width:100%;text-align:left}.single-product div.product .summary table#sort_customizable_table th{font-weight:500;padding:5px 10px;background:#095ae8;color:white}.single-product div.product .summary table#sort_customizable_table td{padding:5px 10px;background:rgba(10, 92, 232, 0.07)}.single-product div.product .summary table#sort_customizable_table tr:nth-child(odd) td{background:rgba(10, 92, 232, 0.03)}.single-product div.product .summary .quantity{margin-right:10px !important;margin-top:0}.single-product div.product .summary .quantity input{padding:12px 0;font-size:12px}.single-product div.product .summary .quantity input.minus,.single-product div.product .summary .quantity input.plus{background:#eaeaea;-webkit-appearance:none;border:none;padding:12px;width:32px;cursor:pointer;border-radius:3px}.single-product div.product .summary .quantity input.qty{-webkit-appearance:none;border:none;width:36px}.single-product div.product .summary button.button{background:#095ae8;text-transform:uppercase;font-weight:700;font-size:15px;padding:12.5px 20px;transition:0.3s}.single-product div.product .summary button.button:hover{background:#048d8d}.single-product div.product .summary .pluspunten{margin-top:45px}.single-product div.product .summary .pluspunten ul.checks{line-height:32px;margin:0}.single-product div.product .summary .pluspunten ul.checks li{position:relative;padding-left:35px;list-style:none;margin-left:0}.single-product div.product .summary .pluspunten ul.checks li:before{position:absolute;left:0;top:6px;content:"";width:18px;height:18px;background-image:url(//www.covekaschoonmaak.nl/wp-content/themes/bk-theme/images/check.png);background-repeat:no-repeat;background-size:100% auto}.single-product div.product .summary .pluspunten ul.checks li{padding-left:30px}.woocommerce-cart{position:relative}.woocommerce-cart h1{text-align:center}.woocommerce-cart .woocommerce-cart-form table.cart{position:relative}.woocommerce-cart .woocommerce-cart-form table.cart th{font-weight:500}.woocommerce-cart .woocommerce-cart-form table.cart td{padding-top:20px;padding-bottom:20px}.woocommerce-cart .woocommerce-cart-form table.cart td.product-thumbnail{line-height:0}.woocommerce-cart .woocommerce-cart-form table.cart td.product-thumbnail img{width:50px}.woocommerce-cart .woocommerce-cart-form table.cart td.product-name a{color:black}.woocommerce-cart .woocommerce-cart-form table.cart td.product-name a:hover{color:#3bb5b5}.woocommerce-cart .woocommerce-cart-form table.cart td.product-name dl.variation{font-size:14px;margin:0;line-height:18px}.woocommerce-cart .woocommerce-cart-form table.cart td.product-name dl.variation dt{font-weight:500;padding:0;margin-top:0;margin-bottom:0}.woocommerce-cart .woocommerce-cart-form table.cart td.product-name dl.variation dd{padding:0;margin:0}.woocommerce-cart .woocommerce-cart-form table.cart td.product-quantity{position:relative}.woocommerce-cart .woocommerce-cart-form table.cart td.product-quantity input{padding:12px 0;font-size:12px}.woocommerce-cart .woocommerce-cart-form table.cart td.product-quantity input.minus,.woocommerce-cart .woocommerce-cart-form table.cart td.product-quantity input.plus{background:#eaeaea;-webkit-appearance:none;border:none;padding:12px;width:32px;cursor:pointer}.woocommerce-cart .woocommerce-cart-form table.cart td.product-quantity input.qty{-webkit-appearance:none;border:none;width:36px;padding:12.5px 0;border-radius:0}.woocommerce-cart .woocommerce-cart-form table.cart td.actions{position:relative}.woocommerce-cart .woocommerce-cart-form table.cart td.actions button.button,.woocommerce-cart .woocommerce-cart-form table.cart td.actions button.button:disabled,.woocommerce-cart .woocommerce-cart-form table.cart td.actions button.button:disabled[disabled]{padding:12px 18px 11px;text-transform:uppercase}.woocommerce-cart .woocommerce-cart-form table.cart td.actions button.button{background:#095ae8;color:white;font-weight:500;font-size:13px !important}.woocommerce-cart .woocommerce-cart-form table.cart td.actions .coupon .input-text{line-height:26px;width:140px;background:white;padding:4px 14px;border-radius:5px}.woocommerce-cart .cart-collaterals{margin-top:50px}.woocommerce-cart .cart-collaterals .cart_totals{position:relative}.woocommerce-cart .cart-collaterals .cart_totals h2{margin-bottom:10px}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table{border-radius:5px}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table th,.woocommerce-cart .cart-collaterals .cart_totals table.shop_table td{vertical-align:middle;padding-top:12.5px !important;padding-bottom:12.5px !important}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table th{font-weight:500;width:auto}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.shipping p{margin-bottom:0}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table form.woocommerce-shipping-calculator,.woocommerce-cart .cart-collaterals .cart_totals table.shop_table p.woocommerce-shipping-destination{display:none}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table ul#shipping_method li{line-height:1 !important}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table ul#shipping_method li input{vertical-align:text-top}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table ul#shipping_method .amount{font-weight:300 !important}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table ul#shipping_method li:last-child{margin-bottom:0}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a{background:#095ae8 !important;margin-bottom:0 !important;font-size:20px;-webkit-font-smoothing:antialiased;font-weight:600;font-family:"Sora", sans-serif}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover{background:#048d8d !important}.woocommerce-cart .cart-collaterals .pluspunten{float:left;padding:40px;width:calc(48% - 80px);background:#e2f7f6;border-radius:10px}.woocommerce-cart .cart-collaterals .pluspunten h3{margin-bottom:20px;color:#048d8d}.woocommerce-cart .cart-collaterals .pluspunten ul.checks{line-height:32px;margin:0}.woocommerce-cart .cart-collaterals .pluspunten ul.checks li{position:relative;padding-left:35px;list-style:none;margin-left:0}.woocommerce-cart .cart-collaterals .pluspunten ul.checks li:before{position:absolute;left:0;top:6px;content:"";width:18px;height:18px;background-image:url(//www.covekaschoonmaak.nl/wp-content/themes/bk-theme/images/check.png);background-repeat:no-repeat;background-size:100% auto}.woocommerce-cart p.cart-empty{text-align:center;margin-top:20px;font-size:22px}.woocommerce-cart p.return-to-shop{text-align:center}.woocommerce-cart p.return-to-shop a.button{padding:12px 18px;text-transform:uppercase;font-weight:500}.woocommerce-cart p.return-to-shop a.button:hover{background:#aaa;color:white}.woocommerce-cart .woocommerce-notices-wrapper{margin-bottom:30px}.woocommerce-checkout{position:relative}.woocommerce-checkout main h1{text-align:center}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:inline-block;width:100%;margin-bottom:0px}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{border-top:none;background:none;padding:0 !important;text-align:center}.woocommerce-checkout form.checkout{margin-top:30px;display:inline-block}.woocommerce-checkout .woocommerce-error{margin:-10px 0 30px}.woocommerce-checkout .woocommerce-info:before{display:none}.woocommerce-checkout #customer_details{float:left;width:48%;clear:none}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{width:100%}.woocommerce-checkout #customer_details .col-2{margin-top:25px}.woocommerce-checkout #customer_details textarea#order_comments{min-height:100px}.woocommerce-checkout #customer_details h3#ship-to-different-address{margin-bottom:10px}.woocommerce-checkout #customer_details h3#ship-to-different-address input{height:18px}.woocommerce-checkout #customer_details h3#ship-to-different-address span{display:inline-block;margin-left:5px}.woocommerce-checkout #customer_details #billing_country_field{margin-bottom:15px}.woocommerce-checkout #customer_details .form-row{padding:0 !important}.woocommerce-checkout #customer_details .form-row .woocommerce-input-wrapper .description{font-size:14px;padding:15px 20px}.woocommerce-checkout #order_review,.woocommerce-checkout h3#order_review_heading{float:right;width:48%;clear:none}.woocommerce-checkout main h3{font-size:26px;margin-bottom:10px;width:100%}.woocommerce-checkout #order_review{position:relative}.woocommerce-checkout #order_review table.shop_table{position:relative;background:white}.woocommerce-checkout #order_review table.shop_table td{width:50%}.woocommerce-checkout #order_review table.shop_table strong,.woocommerce-checkout #order_review table.shop_table b,.woocommerce-checkout #order_review table.shop_table th,.woocommerce-checkout #order_review table.shop_table tfoot td,.woocommerce-checkout #order_review table.shop_table .amount{font-weight:500}.woocommerce-checkout #order_review table.shop_table td.product-name dl.variation{font-size:15px;line-height:18px;margin-top:5px}.woocommerce-checkout #order_review table.shop_table td.product-name dl.variation dt{font-weight:500}.woocommerce-checkout #order_review table.shop_table tbody td{line-height:20px;padding-top:10px;padding-bottom:10px}.woocommerce-checkout #order_review table.shop_table ul.woocommerce-shipping-methods li{margin-bottom:0}.woocommerce-checkout #order_review table.shop_table ul#shipping_method li{line-height:1 !important;font-weight:300 !important;padding:3px 0 !important}.woocommerce-checkout #order_review #payment{position:relative;background:#f6f6f6}.woocommerce-checkout #order_review #payment ul.payment_methods li{list-style-type:none}.woocommerce-checkout #order_review #payment .payment_box{font-weight:300;background-color:#ddd;color:black}.woocommerce-checkout #order_review #payment .payment_box:before{border-bottom-color:#ddd}.woocommerce-checkout #order_review #payment #payment .payment_method_paypal .about_paypal{display:none}.woocommerce-checkout #order_review #payment .payment_box p{margin-bottom:0}.woocommerce-checkout #order_review #payment select{width:100%}.woocommerce-checkout #order_review #payment .woocommerce-privacy-policy-text{font-size:14px;line-height:21px;margin-bottom:15px}.woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions-wrapper .form-row{font-size:14px;padding:0 !important}.woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions-wrapper .form-row label{display:inline-block;line-height:18px}.woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions-wrapper .form-row span.woocommerce-terms-and-conditions-checkbox-text{font-size:13px}.woocommerce-checkout #order_review #payment button#place_order{font-weight:600;font-family:"Sora", sans-serif;background:#095ae8;padding:20px 22px;font-size:20px;margin-top:5px;width:100%}.woocommerce-checkout #order_review #payment button#place_order:hover{background:#048d8d;transition:0.3s}article{display:flex;align-items:center;list-style:none;margin:0 0 25px;background:#e2f7f6;border-radius:5px;overflow:hidden}article .image{width:25%;line-height:0}article .image img{width:100%;height:auto}article .text{width:calc(75% - 100px);padding:0 50px}article .text h3{margin-bottom:15px;font-size:28px}article .text h3 a,article .text h3 a:hover{color:#048d8d}article .text p{margin-bottom:20px}article .text a.button{border-radius:5px;display:inline-block;padding:8px 18px;color:#048d8d;font-weight:500;border:1px solid #048d8d}article .text a.button:hover{background:#048d8d;color:white}article:first-of-type{margin-top:30px}.single-post .header-image{height:350px}.single-post h1{margin-bottom:25px}.single-post nav.desktop ul li#menu-item-667 a{color:#3bb5b5}.wp-pagenavi{margin:20px 0 0;display:inline-block;width:100%}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;padding:0;width:24px;height:28px;line-height:28px;margin:0 5px 0 0 !important;background:#eee;color:#333;font-size:14px;border:none;text-align:center;border-radius:3px;display:inline-block;border:none !important}.wp-pagenavi a:hover,.wp-pagenavi span.current{background:#ddd;color:#333;border:none}.wp-pagenavi span.current{background:#095ae8;color:white;font-weight:400 !important}.wp-pagenavi .pages{display:none}footer{display:flex;justify-content:space-between;background:#0f1d34;box-sizing:border-box;padding:100px 20px 80px;font-size:15px;line-height:28px;color:white}footer .column{width:30%;margin-right:5%;float:left}footer .column:nth-of-type(1){width:32.5%;margin-right:7.5%}footer .column:nth-of-type(2){width:25%}footer .column:nth-of-type(3){margin-right:0}footer .column h3{margin-bottom:30px;font-size:28px;color:white}footer .column a{color:white}footer .column a:hover{color:#3bb5b5}footer .column a.button{background:#e2f7f6;color:#048d8d;padding:12px 30px;display:inline-block;font-weight:500;border-radius:5px;transition:0.3s;background:#048d8d;color:white;line-height:30px;font-size:16px}footer .column a.button:hover{background:#3bb5b5;color:white}footer .column a.button:hover{background:#3bb5b5;color:white}footer .column em{color:#3bb5b5;padding-right:10px;font-style:normal}footer .column :last-child{margin-bottom:0}footer .column ul.checks{line-height:32px;margin:0}footer .column ul.checks li{position:relative;padding-left:35px;list-style:none;margin-left:0}footer .column ul.checks li:before{position:absolute;left:0;top:6px;content:"";width:18px;height:18px;background-image:url(//www.covekaschoonmaak.nl/wp-content/themes/bk-theme/images/check.png);background-repeat:no-repeat;background-size:100% auto}.copyright{box-sizing:border-box;padding:30px 20px;font-size:13px;line-height:24px;display:flex;justify-content:space-between;margin:0 auto;background:#0f1d34;color:rgba(255, 255, 255, 0.6);border-top:1px solid rgba(255, 255, 255, 0.1)}.copyright ul.links{text-align:center;margin:0;width:100%;display:inline-block}.copyright ul.links li{display:inline-block;margin:0 15px}.copyright ul.links li a{color:rgba(255, 255, 255, 0.6)}.copyright ul.links li a:hover{color:white}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=submit],textarea{font-family:"Roboto", sans-serif;color:black;font-size:15px;margin:0 0 10px 0;padding:12px 15px !important;font-weight:400;border-radius:5px;border:none;background:#f6f6f6;outline:none;width:440px}textarea{height:140px;margin:0 0 5px}input[type=submit]{background:#e2f7f6;color:#048d8d;padding:12px 30px;display:inline-block;font-weight:500;border-radius:5px;transition:0.3s;cursor:pointer;width:auto;margin-bottom:0 !important;padding:16px 30px !important;font-size:16px}input[type=submit]:hover{background:#3bb5b5;color:white}input[type=submit]:hover{background:#3bb5b5}main .wpcf7 form{position:relative}main .wpcf7 form .wpcf7-response-output{border:none;background:#d5fad1;padding:15px;width:calc(100% - 30px);font-size:15px;line-height:20px;margin:10px 0 0}main .wpcf7 form.failed .wpcf7-response-output,main .wpcf7 form.invalid .wpcf7-response-output{background:#fffcd0}main .wpcf7 form span.wpcf7-not-valid-tip{display:none}p.gform_required_legend{display:none}main .gform_wrapper.gravity-theme .gfield_label{font-weight:400;font-size:14px;margin-bottom:0}.gform_wrapper .gform_validation_errors,.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{display:none !important}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{padding-bottom:0 !important;margin-top:0 !important}nav.mobile{height:100%;width:0;transition:0.3s width;position:fixed;overflow:hidden}a.mobile-menu-button{position:absolute;right:250px;top:20px;padding:0;line-height:0;display:none;z-index:1000;-moz-transition:0.3s all;-webkit-transition:0.3s all;-ms-transition:0.3s all}a.mobile-menu-button .lines,a.mobile-menu-button .lines:before,a.mobile-menu-button .lines:after{display:inline-block;width:24px;height:2px;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;background:black}a.mobile-menu-button .lines{position:relative}a.mobile-menu-button .lines:before,a.mobile-menu-button .lines:after{position:absolute;left:0;content:"";-webkit-transform-origin:10px center;transform-origin:10px center;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:top 0.2s 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;-moz-transition:top 0.2s 0.1s ease-in-out, -moz-transform 0.1s ease-in-out;-o-transition:top 0.2s 0.1s ease-in-out, -o-transform 0.1s ease-in-out;transition:top 0.2s 0.1s ease-in-out, transform 0.1s ease-in-out}a.mobile-menu-button .lines:before{top:7.5px}a.mobile-menu-button .lines:after{top:-7.5px}a.mobile-menu-button.close{position:absolute}a.mobile-menu-button.close .lines{transition:background 0.3s 0s ease-in-out;background:transparent !important}a.mobile-menu-button.close .lines,a.mobile-menu-button.close .lines:before,a.mobile-menu-button.close .lines:after{background:white}a.mobile-menu-button.close .lines:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);-moz-transform:rotate3d(0, 0, 1, 45deg);-o-transform:rotate3d(0, 0, 1, 45deg);-ms-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}a.mobile-menu-button.close .lines:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);-moz-transform:rotate3d(0, 0, 1, -45deg);-o-transform:rotate3d(0, 0, 1, -45deg);-ms-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}a.mobile-menu-button.close .lines:before,a.mobile-menu-button.close .lines:after{-webkit-transition:top 0.2s ease-in-out, -webkit-transform 0.2s 0.4s ease-in-out;-moz-transition:top 0.2s ease-in-out, -moz-transform 0.2s 0.4s ease-in-out;-o-transition:top 0.2s ease-in-out, -o-transform 0.2s 0.4s ease-in-out;transition:top 0.2s ease-in-out, transform 0.2s 0.4s ease-in-out;top:0;width:20px}@media only screen and (min-width:1920px){.alignfull{margin-left:calc(-1920px / 2 + 100% / 2);margin-right:calc(-1920px / 2 + 100% / 2);max-width:1920px}.alignfull img{width:100%}}@media only screen and (max-width:1260px){.inner{width:100%;padding:0 40px}body>header .flex .mini-cart{margin-right:0}}@media only screen and (max-width:1200px){a.mobile-menu-button{display:block}nav.desktop{display:none}nav.mobile.open{height:100%;width:75%;max-width:300px;position:fixed;z-index:1000;top:0;left:0;background:#095ae8;overflow-x:hidden;transition:0.3s width}nav.mobile.open ul.menu{width:calc(100% - 50px);display:inline-block;margin:75px 25px 25px}nav.mobile.open ul.menu li{width:100%;display:inline-block;margin:0.5px 0}nav.mobile.open ul.menu li a{width:calc(100% - 20px);display:inline-block;padding:5px 10px;color:white;font-size:16px}nav.mobile.open ul.menu li ul.sub-menu{display:none}nav.mobile.open ul.menu li ul.sub-menu.open{width:100%;display:inline-block;padding:10px 0;background:rgba(255, 255, 255, 0.2);position:relative;top:auto;left:auto !important;transform:none;float:none}nav.mobile.open ul.menu li ul.sub-menu.open li{margin:2px 0;background:none}nav.mobile.open ul.menu li ul.sub-menu.open li a{padding:0 10px;text-transform:none;font-size:14px;color:white;background:none}nav.mobile.open ul.menu li ul.sub-menu.open li .plus{color:white}nav.mobile.open ul.menu li:hover,nav.mobile.open ul.menu li.current-menu-item{background:rgba(255, 255, 255, 0.1)}nav.mobile.open ul.menu li:hover a,nav.mobile.open ul.menu li.current-menu-item a{color:white;background:#095ae8}nav.mobile.open ul.menu li:hover>.plus,nav.mobile.open ul.menu li.current-menu-item>.plus{color:white}nav.mobile.open ul.menu li.current-menu-ancestor{background:rgba(255, 255, 255, 0.2);color:white}nav.mobile.open ul.menu li.current-menu-ancestor a{color:white;background:#095ae8;display:inline-block}nav.mobile.open ul.menu li.menu-item-has-children{position:relative}nav.mobile.open ul.menu li.menu-item-has-children .plus{position:absolute;top:0;right:0;content:"";height:36px;line-height:36px;width:36px;background-color:rgba(255, 255, 255, 0.1);z-index:1000;cursor:pointer;color:white;text-align:center}nav.mobile.open a.mobile-menu-button.close{display:block;right:28px;top:28px}body>header .flex .mini-cart{position:absolute;right:300px}.home main section.header .text{width:70%}article .text a.button{display:none}article .text p{margin-bottom:0}main{padding-left:40px;padding-right:40px}}@media only screen and (max-width:1000px){.home main section.intro .flex .right{display:none}.home main section.intro .flex .left{width:100%}.home main section.intro .flex .left,.home main section.specialiteiten,.home main section.producten,.home main section.voordelen{padding:80px 0}.home main section.specialiteiten .titel,.home main section.producten .titel{width:100%;margin-left:0;margin-right:0}.home main section.voordelen .flex .left{display:none}.home main section.voordelen .flex .right{width:100%}.home main section.specialiteiten ul.specialiteiten{flex-wrap:wrap}.home main section.specialiteiten ul.specialiteiten li{width:80%;margin:0 10% 30px}.home main section.specialiteiten ul.specialiteiten li:last-child{margin-bottom:0}footer .column:nth-of-type(2){display:none}footer .column:nth-of-type(1){width:45%;margin-right:10%}footer .column:nth-of-type(3){width:45%}article{width:80%;margin:0 10% 50px;flex-wrap:wrap}article .image{width:100%}article .text{width:100%;box-sizing:border-box;padding:50px}article .text a.button{display:inline-block}article .text p{margin-bottom:20px}article:last-child{margin-bottom:0}.blog main h1{text-align:center}main.shop aside{display:none}main.shop .shop-right{width:100%}main.flex section.blokken ul.blokken{flex-wrap:wrap}main.flex section.blokken ul.blokken li{flex-basis:calc(50% - 15px)}}@media only screen and (max-width:800px){.home main section.header .text{width:100%}main .alignright{width:100%;margin-bottom:25px}main.contact section .left,main.contact section .right{width:100%;float:left}main.contact section .right{margin-bottom:50px}.single-product .woocommerce-notices-wrapper a.button{display:none}.single-product .woocommerce-notices-wrapper{margin-bottom:20px}.woocommerce-checkout #order_review,.woocommerce-checkout #customer_details,.woocommerce-checkout h3#order_review_heading{width:100%;float:left}.woocommerce-checkout h3#order_review_heading{margin-top:50px}.home main section.header .text{display:none}.home main section.header ul.specialiteiten{width:100%}.home main section.header ul.specialiteiten li{background:rgba(0, 0, 0, 0.5);padding:25px}.home main section.header ul.specialiteiten li a,.home main section.header ul.specialiteiten li h3,.home main section.header ul.specialiteiten li div{color:white}.home main section.header ul.specialiteiten li:hover{background:black}}@media only screen and (max-width:768px){.woocommerce-cart .cart-collaterals .pluspunten{width:100%;box-sizing:border-box;margin-bottom:50px}.woocommerce-checkout main h3{font-size:4vw}.home main section.header-new ul.blokken{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width:700px){.top-bar .slogan{display:none}.top-bar .telefoon{float:left}body>header .flex .button{display:none}a.mobile-menu-button{right:20px}body>header .flex .mini-cart{right:70px}.inner{padding:0 20px}footer{padding:80px 0 60px}footer .column:nth-of-type(3){display:none}footer .column:nth-of-type(1){width:100%;margin-right:0%;text-align:center}main{padding-left:20px;padding-right:20px}ul.products li,ul.products li:nth-child(3n+3),ul.products li:nth-child(3n+4){clear:none;margin-right:4%;width:48%}ul.products li:nth-child(2n+2){margin-right:0}ul.products li:nth-child(2n+3){clear:both}.home main section.header-new{padding:60px 0}}@media only screen and (max-width:600px){input[type="text"],input[type="email"],input[type="tel"],select,textarea,div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{width:90%;padding:12px 5%}input[type="submit"]{padding:12px 5%}.home main section.header .text h1{font-size:8.2vw}.home main section.header .text{line-height:26px}main{padding:0}.blog main,.single main,main.small{padding:0 20px}.blog main h1,.single main h1,main.small h1{text-align:left}.single-product main{padding:0}.page-template-default main{padding:0 20px}article{width:100%;margin:0 0 50px}article .text{padding:40px 30px}main.flex{padding:0 20px}main.flex section.blokken ul.blokken li{flex-basis:100%}main.flex section.two_third .padding,main.flex section.two_third.full div:first-child,main.flex section.two_third.grid .container div:first-child,main.flex section.two_third.full div:last-child,main.flex section.two_third.grid .container div:last-child{width:100%;padding-left:0;padding-right:0}main.flex section .container{gap:30px 0}}@media only screen and (max-width:500px){.home main section.voordelen .flex{flex-wrap:wrap}.home main section.voordelen .flex .left{display:block;width:100%;margin-bottom:50px}.home main section.specialiteiten ul.specialiteiten li{width:100%;margin-left:0;margin-right:0}.home main section h2,.home main section.specialiteiten .titel h2,.home main section.producten .titel h2{font-size:28px}.home main section.producten .titel{margin-bottom:30px}.home main section.producten .all{margin-top:30px}.home main{overflow-x:hidden}h3{font-size:22px}main ul.images li{width:100%}ul.products li .product-meta a h3{font-size:16px}.woocommerce .woocommerce-result-count{width:100%;float:left}.woocommerce .woocommerce-ordering{display:none}.woocommerce div.product div.summary{margin-bottom:0 !important}}@media only screen and (max-width:400px){body>header .flex .logo a h3{font-size:5vw}}.has-small-font-size{font-size:15px}.has-regular-font-size{font-size:16px}.has-small-title-font-size{font-size:26px;font-family:"Sora", sans-serif;font-weight:600}.has-large-title-font-size{font-size:36px;font-family:"Sora", sans-serif;font-weight:600}.has-white-color,.has-white-border-color{color:white}.has-white-background-color{background:white}.has-black-color,.has-black-border-color{color:black}.has-black-background-color{background:black}.has-light-green-color,.has-light-green-border-color{color:#e2f7f6}.has-light-green-background-color{background:#e2f7f6}.has-green-color,.has-green-border-color{color:#3bb5b5}.has-green-background-color{background:#3bb5b5}.has-dark-green-color,.has-dark-green-border-color{color:#048d8d}.has-dark-green-background-color{background:#048d8d}.has-bright-blue-color,.has-bright-blue-border-color{color:#f2faff}.has-bright-blue-background-color{background:#f2faff}.has-light-blue-color,.has-light-blue-border-color{color:#ecf3ff}.has-light-blue-background-color{background:#ecf3ff}.has-blue-color,.has-blue-border-color{color:#095ae8}.has-blue-background-color{background:#095ae8}.has-dark-blue-color,.has-dark-blue-border-color{color:#0f1d34}.has-dark-blue-background-color{background:#0f1d34}section.testimonial{position:relative}section.testimonial .flex{display:flex;width:100%;align-content:space-between;align-items:center}section.testimonial .flex .left{width:50%;padding:0 50px;box-sizing:border-box}section.testimonial .flex .left .quote{margin-bottom:25px;font-family:"Sora", sans-serif;font-size:28px;line-height:36px}section.testimonial .flex .left .quote:before{content:"“"}section.testimonial .flex .left .quote:after{content:"”"}section.testimonial .flex .right{width:50%;line-height:0}section.testimonial .flex .right img{width:100%}section.specialiteiten{text-align:center;padding:100px 0}section.specialiteiten .titel{width:65%;margin:0 17.5% 50px}section.specialiteiten .titel h2{font-size:36px;margin-bottom:20px}section.specialiteiten ul.specialiteiten{width:100%;display:flex;justify-content:space-between;padding:0;margin:0}section.specialiteiten ul.specialiteiten li{width:31.3333%;list-style:none;margin:0;padding:40px;background:white;border-radius:20px;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.05);box-sizing:border-box;transition:0.3s}section.specialiteiten ul.specialiteiten li .icon{line-height:0;height:100px;width:100px;background:#ecf3ff;margin:0 auto 30px;border-radius:20px;display:flex;align-items:center;justify-content:center}section.specialiteiten ul.specialiteiten li .icon img{height:50px;width:auto}section.specialiteiten ul.specialiteiten li h3{margin-bottom:15px}section.specialiteiten ul.specialiteiten li div{color:black}section.specialiteiten ul.specialiteiten li a{display:inline-block;width:100%}section.specialiteiten ul.specialiteiten li a:hover{color:#095ae8}section.specialiteiten ul.specialiteiten li:hover{box-shadow:0px 0px 30px rgba(0, 0, 0, 0.15)}