html,body{margin:0;padding:0;font-family:"century-gothic",Sans-serif;font-size:14px;line-height:1.7;color:#000}h1,h2,h3{margin:0;padding:0;line-height:1.4;font-family:"century-gothic",Sans-serif;color:#000;font-weight:600}header,footer,main,section,div{position:relative;box-sizing:border-box}.fa{font-family:"FontAwesome","Font Awesome 5 Brands" !important}a{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-decoration:none}img{height:auto}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}@media (max-width: 800px){.sm-hidden{display:none}}@media (min-width: 801px){.lg-hidden{display:none}}.page-content{margin:auto;width:100%}input,button,a{outline:none}@media (min-width: 1025px){header .hoofdmenu li.menu-item{background:#fff;border-radius:10px 10px 0 0}}header .inlogmenu li{background:#fff;border-radius:0 0 10px 10px}header .hoofdmenu a.elementor-item-active{font-weight:600 !important}#back-top-button{position:fixed;z-index:99;bottom:30px;right:30px;display:none;height:40px;width:40px;cursor:pointer}#back-top-button .btb{display:block;float:left;width:100%}#back-top-button .btb:before,#back-top-button .btb:after{content:'';position:absolute;width:18px;height:3px;border-radius:10px;background-color:#ddd;transition:all .2s linear}#back-top-button .btb:before{transform:translateX(-50%) rotate(-45deg);left:calc(50% - 5px)}#back-top-button .btb:after{transform:translateX(-50%) rotate(45deg);left:calc(50% + 6px)}#back-top-button .btb-b{margin-top:8px}@media (max-width: 640px){#back-top-button{display:none !important}}footer h3{color:#fff;font-size:1em;margin-bottom:-10px;text-transform:uppercase}.footer-social i{font-size:28px !important;margin-right:5px}.footer-social i:hover{color:#ea5b0c;transition:.3s}body:not(.elementor-page) #main{padding-top:40px}body:not(.elementor-page) #main{padding-bottom:40px}@media (min-width: 767px){.home-slider{background-size:75% 90% !important}}@media (min-width: 1026px){.slider-blauw:before{content:'';background:#293b8f;width:170px;margin-left:-170px;border-radius:0 0 0 20px}.slider-blauw:after{content:'';background:#293b8f;width:50px;margin-right:-50px;border-radius:0 0 20px 0}.grijs-blok:after{content:'';background:#eee;width:170px;margin-right:-170px;border-radius:0 20px 20px 0}}.btn-verloop a,.woocommerce ul.products li.product .button{background:#c23436;background:linear-gradient(67deg, #c23436 0%, #ec6637 50%, #ec6637 100%)}.btn-verloop a:hover,.woocommerce ul.products li.product .button:hover{background:#ea5b0c !important;transition:0.3s !important}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{background:#fff !important;padding:10px 20px;width:100%;border-radius:0 0 15px 15px}.bx-wrapper{display:block;margin-left:auto;margin-right:auto}#main{background:#fff}.afrekenen h3{color:#293b8f;font-size:1.3em}.afrekenen a{color:#293b8f}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff !important}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0}.afrekenen select{width:100% !important;padding:10px;font-size:1em;font-family:"century-gothic",sans-serif}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #f1f1f1;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#f1f1f1}#order_review_heading{margin-bottom:10px;margin-top:40px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left;background:#ea5b0c;border-radius:8px;margin-top:10px;padding:12px 20px}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:#293b8f}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#293b8f}.woocommerce form .form-row .required{color:#ea5b0c}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#ea5b0c}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#293b8f}.woocommerce a{color:#293b8f}.woocommerce-message{border-top-color:#ea5b0c}.woocommerce-message::before{color:#ea5b0c}.tax-total{text-transform:uppercase}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-family:"century-gothic",sans-serif;font-size:1em}.producten-sectie .price::after{content:" excl. BTW ";font-weight:300}.woocommerce-cart .cart-collaterals .cart_totals table td:nth-child(2),.product-subtotal,.woocommerce table.shop_table td:nth-child(2),.woocommerce table.shop_table th:nth-child(2){text-align:right}.elementor-445 .elementor-element.elementor-element-d723401.elementor-wc-products ul.products li.product{padding-bottom:45px}.elementor-445 .elementor-element.elementor-element-d723401.elementor-wc-products ul.products li.product .button{position:absolute;bottom:0}.elementor-pagination{margin-top:30px}::-webkit-input-placeholder{color:#ccc;font-style:italic}::-moz-placeholder{color:#ccc;font-style:italic}:-ms-input-placeholder{color:#ccc;font-style:italic}:-moz-placeholder{color:#ccc;font-style:italic}
