﻿.opleidingen-header .key-icon-box{background:#fff !important;padding:15px;box-shadow:0 25px 98px 0 rgba(0,0,0,.1)}.opleidingen-header .key-icon-box h2{font-size:24px;line-height:1.2;margin-top:0}.br-2{border-radius:20px;overflow:hidden}body .single-page-content .rw-link a{color:#fff}.hover_outline_secondary:hover{color:#ef7622 !important;border-color:#ef7622 !important}body.single-product div.product .entry-summary form.cart .woocommerce-variation-add-to-cart{display:flex}body.single-product div.product .entry-summary form.cart .woocommerce-variation-add-to-cart .single_add_to_cart_button{margin-left:0;margin-top:0;border-radius:0 30px 30px 0}@media(max-width: 450px){body.single-product div.product .entry-summary form.cart .woocommerce-variation-add-to-cart{display:block}body.single-product div.product .entry-summary form.cart .woocommerce-variation-add-to-cart .quantity{width:100%}body.single-product div.product .entry-summary form.cart .woocommerce-variation-add-to-cart .quantity input.qty{width:100%;border-radius:30px !important}body.single-product div.product .entry-summary form.cart .woocommerce-variation-add-to-cart .single_add_to_cart_button{width:100%;border-radius:30px}}.woocommerce .coupon #coupon_code,.woocommerce-cart #single-page table.cart .quantity .qty{border-radius:30px}body.woocommerce ul.products li.product .button{background-image:linear-gradient(90deg, #d9272e, #ef7622, #d9272e) !important;background-size:200%;background-position:0;min-height:40px}body.woocommerce ul.products li.product .button:hover{background-image:linear-gradient(90deg, #d9272e, #ef7622, #d9272e) !important;background-position:100%;background-size:300%}.gform_wrapper input.button{color:#fff;font-size:12px;font-family:"Poppins",sans-serif;background-image:linear-gradient(90deg, #d9272e, #ef7622, #d9272e) !important;background-size:200%;background-position:0;min-height:40px;padding:5px 20px;border:0;border-radius:30px;transition:all .3s}.gform_wrapper input.button:hover{background-image:linear-gradient(90deg, #d9272e, #ef7622, #d9272e) !important;background-position:100%;background-size:300%}@media(min-width: 992px){body.woocommerce-checkout form.checkout{display:flex;flex-wrap:wrap}body.woocommerce-checkout form.checkout .col2-set{width:66.6667%;padding-right:75px}body.woocommerce-checkout form.checkout .col2-set .col-1,body.woocommerce-checkout form.checkout .col2-set .col-2{float:none;width:100%}body.woocommerce-checkout form.checkout #order_review_heading{display:none}body.woocommerce-checkout form.checkout #order_review{width:33.3333%}}select,input[type=text],input[type=phone],input[type=tel],input[type=email],textarea,.woocommerce-checkout #single-page .select2-container--default .select2-selection--single{border-radius:25px !important;position:relative}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer input[type=button].ninja-forms-field{line-height:1.4}nav.navbar .topbar-right-content .signed-in{display:none !important}body.authenticated nav.navbar .topbar-right-content .signed-in{display:block !important}nav.navbar .topbar-right-content .signed-out{display:block !important}body.authenticated nav.navbar .topbar-right-content .signed-out{display:none !important}body.single-product .entry-summary .woocommerce-product-details__short-description ul{padding:0}body.single-product .entry-summary .woocommerce-product-details__short-description ul li{list-style-type:none;padding-left:25px}body.single-product .entry-summary .woocommerce-product-details__short-description ul li::before{content:"";color:#d75f1f;font-weight:600;font-family:"ekko-font";font-size:12px;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-right:10px;position:absolute;left:0}body.woocommerce-page .blog-header.entry-header,body.woocommerce-page .blog-header.entry-header.with-topbar,body.woocommerce-page.post-type-archive-product .blog-header.entry-header,body.woocommerce-page.post-type-archive-product .blog-header.entry-header.with-topbar{padding-top:150px;padding-bottom:50px}body.woocommerce-page .blog-header.entry-header h1,body.woocommerce-page .blog-header.entry-header.with-topbar h1,body.woocommerce-page.post-type-archive-product .blog-header.entry-header h1,body.woocommerce-page.post-type-archive-product .blog-header.entry-header.with-topbar h1{font-size:36px}@media(min-width: 1270px){body.post-type-archive-product.woocommerce-shop #wrapper>section>.ShopFiltersWrapper+.container .col-md-4,body.tax-product_cat.archive #wrapper>section>.ShopFiltersWrapper+.container .col-md-4{width:25%}body.post-type-archive-product.woocommerce-shop #wrapper>section>.ShopFiltersWrapper+.container .col-md-8,body.tax-product_cat.archive #wrapper>section>.ShopFiltersWrapper+.container .col-md-8{width:75%}body.post-type-archive-product.woocommerce-shop #wrapper>section>.ShopFiltersWrapper+.container .col-md-8 ul.products li.product,body.tax-product_cat.archive #wrapper>section>.ShopFiltersWrapper+.container .col-md-8 ul.products li.product{width:calc(33.3333% - 30px)}}.woocommerce ul.products li.product.woo-detailed-style h2,.woocommerce ul.products li.product.product-category h2{font-size:16px}.woo-sidebar{background-color:#fff;width:100%;padding:30px;border-radius:10px;box-shadow:0 0 30px -10px rgba(0,0,0,.2)}.woo-sidebar .blog_widget.widget_layered_nav{margin-bottom:0}.woo-sidebar .blog_widget.widget_layered_nav .widget-title{font-size:18px;position:relative;cursor:pointer}.woo-sidebar .blog_widget.widget_layered_nav .widget-title::after{content:"";display:block;background-image:url("../images/chevron-down.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:15px;height:15px;padding-bottom:5px;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:all .3s}#wrapper .woo-sidebar .blog_widget.widget_layered_nav .widget-title{font-size:16px;margin-bottom:15px}.woo-sidebar .blog_widget.widget_layered_nav ul.woocommerce-widget-layered-nav-list{max-height:0;margin-bottom:0;opacity:0;visibility:hidden;transition:all .3s}.woo-sidebar .blog_widget.widget_layered_nav ul.woocommerce-widget-layered-nav-list li{line-height:1;position:relative;margin-bottom:7px}.woo-sidebar .blog_widget.widget_layered_nav ul.woocommerce-widget-layered-nav-list li:last-child{margin-bottom:0}.woo-sidebar .blog_widget.widget_layered_nav ul.woocommerce-widget-layered-nav-list li a{color:#555;font-size:14px;line-height:1;display:inline-flex;align-items:center;padding:7px 24px 7px 10px;border:2px solid #777;border-radius:4px;position:relative}.woo-sidebar .blog_widget.widget_layered_nav ul.woocommerce-widget-layered-nav-list li a::after{content:"×";color:#ef7622;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.5);width:13px;height:13px;padding:0;border-radius:20px;margin-right:5px;transition:all .3s;opacity:0;visibility:hidden;position:absolute;right:0}.woo-sidebar .blog_widget.widget_layered_nav ul.woocommerce-widget-layered-nav-list li a:hover{color:#ef7622;border-color:#ef7622}.woo-sidebar .blog_widget.widget_layered_nav ul.woocommerce-widget-layered-nav-list li a:hover::after{background-color:hsla(0,0%,100%,.8)}.woo-sidebar .blog_widget.widget_layered_nav ul.woocommerce-widget-layered-nav-list li a:hover+.count{color:#ef7622}.woo-sidebar .blog_widget.widget_layered_nav ul.woocommerce-widget-layered-nav-list li .count{font-size:12px;font-weight:700;line-height:1;position:absolute;top:50%;transform:translateY(-50%) translateX(-23px);pointer-events:none;transition:all .3s}.woo-sidebar .blog_widget.widget_layered_nav ul.woocommerce-widget-layered-nav-list li.chosen a{color:#fff;background-color:#ef7622;border-width:2px;border-color:#ef7622;padding-right:40px}.woo-sidebar .blog_widget.widget_layered_nav ul.woocommerce-widget-layered-nav-list li.chosen a::after{opacity:1;visibility:visible}.woo-sidebar .blog_widget.widget_layered_nav ul.woocommerce-widget-layered-nav-list li.chosen .count{color:#fff;transform:translateY(-50%) translateX(-40px)}.woo-sidebar .blog_widget.widget_layered_nav ul.woocommerce-widget-layered-nav-list li.chosen:hover .count{color:#fff}.woo-sidebar .blog_widget.widget_layered_nav.active .widget-title::after{transform:translateY(-50%) rotate(180deg)}.woo-sidebar .blog_widget.widget_layered_nav.active ul.woocommerce-widget-layered-nav-list{max-height:600px;margin-bottom:30px;opacity:1;visibility:visible}.woo-sidebar .blog_widget.widget_product_categories{margin-top:15px}#wrapper .woo-sidebar .blog_widget.widget_product_categories .widget-title{font-size:16px;margin-bottom:5px}.woo-sidebar .blog_widget.widget_product_categories ul.product-categories li{line-height:1}.woo-sidebar .blog_widget.widget_product_categories ul.product-categories li a{font-size:14px;line-height:1.8;display:inline-block}.woo-sidebar .blog_widget.widget_product_categories ul.product-categories li .count{font-size:12px}body .kd-photobox .phb-content{padding-left:15px;padding-right:15px}body .kd-photobox .phb-content p{font-size:14px;line-height:1.6;min-height:45px}body .kd-photobox .phb-content .phb-btncontainer a{min-height:35px;padding:5px 20px}body .photobox-carousel .owl-item{pointer-events:none}body .photobox-carousel .owl-item.active{pointer-events:auto}form.woocommerce-form.woocommerce-form-login.login{max-width:500px}form.woocommerce-form.woocommerce-form-login.login button.show-password-input{display:none}form.woocommerce-form.woocommerce-form-login.login .woocommerce-form-login__rememberme,form.woocommerce-form.woocommerce-form-login.login .lost_password{float:none;margin-top:0}form.woocommerce-form.woocommerce-form-login.login button.woocommerce-form-login__submit.button{margin-left:0 !important;float:none}.llumar-notification-holder{background:rgba(0,0,0,.6);position:fixed;top:0;left:0;right:0;bottom:0;z-index:10100;transition:all .3s ease-in;transition-delay:.2s}.llumar-notification-holder .notification{font-size:16px;line-height:1.6;background:#fff;width:500px;max-width:calc(100vw - 60px);padding:30px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:0 0 50px rgba(0,0,0,.3);border-image:linear-gradient(to right, #d9272e, #ef7622) 1;border-bottom-width:5px;border-bottom-style:solid;transition:all .2s ease-in}.llumar-notification-holder .notification .btn-close{font-size:20px;line-height:1;background:rgba(0,0,0,0);position:absolute;top:5px;right:5px;border:0;cursor:pointer}.llumar-notification-holder.closed{opacity:0;visibility:hidden;pointer-events:none}.llumar-notification-holder.closed .notification{top:100vh;transform:translate(-50%, 0)}/*# sourceMappingURL=styles.css.map */
