.elementor-331 .elementor-element.elementor-element-a35996b{margin-top:14px;margin-bottom:0px;}.elementor-331 .elementor-element.elementor-element-4b0de03 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:45px;}.elementor-331 .elementor-element.elementor-element-c6aaf8e .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-331 .elementor-element.elementor-element-c6aaf8e .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-331 .elementor-element.elementor-element-c6aaf8e .elementor-button{font-family:"Poppins", Sans-serif;font-weight:400;fill:#000000;color:#000000;background-color:var( --e-global-color-eb8fdf9 );border-radius:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-9ce9938:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-331 .elementor-element.elementor-element-9ce9938 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb8fdf9 );}.elementor-331 .elementor-element.elementor-element-9ce9938 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-331 .elementor-element.elementor-element-9ce9938 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-331 .elementor-element.elementor-element-86032dc .elementor-heading-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:18px;}.elementor-331 .elementor-element.elementor-element-86032dc > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-331 .elementor-element.elementor-element-fb9ff40.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-331 .elementor-element.elementor-element-fb9ff40 .product{text-align:left;}.elementor-331 .elementor-element.elementor-element-fb9ff40 .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-fb9ff40 .woocommerce-loop-category__title .count{color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-0d5587c .jet-range__slider__track{height:4px;background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-0d5587c .jet-range__slider__track__range{color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-0d5587c .jet-range__slider__input::-webkit-slider-thumb{width:10px;height:10px;background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-0d5587c .jet-range__slider__input::-moz-range-thumb{width:10px;height:10px;background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-0d5587c .jet-range__slider__input::-ms-thumb{width:10px;height:10px;background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-0d5587c .jet-range__slider__input{height:10px;}.elementor-331 .elementor-element.elementor-element-0d5587c .jet-range__values{text-align:center;}.elementor-331 .elementor-element.elementor-element-0d5587c .jet-range__inputs__container{margin-left:auto;margin-right:auto;}.elementor-331 .elementor-element.elementor-element-0d5587c .jet-range__inputs__group{background-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-0d5587c .jet-filter-label{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;margin:0px 0px 12px 0px;}.elementor-331 .elementor-element.elementor-element-0d5587c .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-331 .elementor-element.elementor-element-0d5587c .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-331 .elementor-element.elementor-element-0d5587c .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-331 .elementor-element.elementor-element-0d5587c > .elementor-widget-container{padding:24px 24px 24px 24px;background-color:#F1F1F1;}.elementor-331 .elementor-element.elementor-element-c01b2f2 .jet-checkboxes-list__row{margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-331 .elementor-element.elementor-element-c01b2f2 .jet-list-tree__children{margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-331 .elementor-element.elementor-element-c01b2f2 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-331 .elementor-element.elementor-element-c01b2f2 .jet-checkboxes-list__label{font-family:"Poppins", Sans-serif;font-size:15px;line-height:23px;}.elementor-331 .elementor-element.elementor-element-c01b2f2 .jet-checkboxes-list__button{color:#000000;}.elementor-331 .elementor-element.elementor-element-c01b2f2 .jet-checkboxes-list__decorator{width:15px;height:15px;min-width:15px;min-height:15px;margin-top:4px;margin-right:8px;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-331 .elementor-element.elementor-element-c01b2f2 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-331 .elementor-element.elementor-element-c01b2f2 .jet-filter-label{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;margin:0px 0px 12px 0px;}.elementor-331 .elementor-element.elementor-element-c01b2f2 .jet-filter+.jet-filter{margin-top:10px;}.elementor-331 .elementor-element.elementor-element-c01b2f2 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-331 .elementor-element.elementor-element-c01b2f2 > .elementor-widget-container{padding:24px 24px 24px 24px;background-color:#F1F1F1;}.elementor-331 .elementor-element.elementor-element-f495be4 .jet-checkboxes-list__row{margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-331 .elementor-element.elementor-element-f495be4 .jet-list-tree__children{margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-331 .elementor-element.elementor-element-f495be4 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-331 .elementor-element.elementor-element-f495be4 .jet-checkboxes-list__label{font-family:"Poppins", Sans-serif;font-size:15px;line-height:23px;}.elementor-331 .elementor-element.elementor-element-f495be4 .jet-checkboxes-list__button{color:#000000;}.elementor-331 .elementor-element.elementor-element-f495be4 .jet-checkboxes-list__decorator{width:15px;height:15px;min-width:15px;min-height:15px;margin-top:4px;margin-right:8px;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-331 .elementor-element.elementor-element-f495be4 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-331 .elementor-element.elementor-element-f495be4 .jet-filter-label{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;margin:0px 0px 12px 0px;}.elementor-331 .elementor-element.elementor-element-f495be4 .jet-filter+.jet-filter{margin-top:10px;}.elementor-331 .elementor-element.elementor-element-f495be4 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-331 .elementor-element.elementor-element-f495be4 > .elementor-widget-container{padding:24px 24px 24px 24px;background-color:var( --e-global-color-eb8fdf9 );}.elementor-331 .elementor-element.elementor-element-7b2b69d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-331 .elementor-element.elementor-element-7b2b69d.elementor-wc-products ul.products li.product{border-style:solid;border-width:1px 1px 1px 1px;padding:8px 8px 8px 8px;border-color:var( --e-global-color-eb8fdf9 );}.elementor-331 .elementor-element.elementor-element-7b2b69d.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-331 .elementor-element.elementor-element-ab9e452 .jet-filters-pagination__link, .elementor-331 .elementor-element.elementor-element-ab9e452 .jet-filters-pagination__dots{font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-331 .elementor-element.elementor-element-ab9e452 .jet-filters-pagination__link{background-color:var( --e-global-color-eb8fdf9 );padding:10px 10px 10px 10px;}.elementor-331 .elementor-element.elementor-element-ab9e452 .jet-filters-pagination__dots{background-color:var( --e-global-color-eb8fdf9 );padding:10px 10px 10px 10px;}.elementor-331 .elementor-element.elementor-element-ab9e452 .jet-filters-pagination__link:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-331 .elementor-element.elementor-element-ab9e452 .jet-filters-pagination__current .jet-filters-pagination__link{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-331 .elementor-element.elementor-element-ab9e452 .jet-filters-pagination__item{margin-right:calc(6px/2);margin-left:calc(6px/2);margin-top:calc(6px/2);margin-bottom:calc(6px/2);}.elementor-331 .elementor-element.elementor-element-ab9e452 .jet-filters-pagination{margin-right:calc(-6px/2);margin-left:calc(-6px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2);text-align:center;}.elementor-331 .elementor-element.elementor-element-ab9e452 > .elementor-widget-container{margin:56px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-b761e29{margin-top:78px;margin-bottom:78px;}.elementor-bc-flex-widget .elementor-331 .elementor-element.elementor-element-5e77b6d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-331 .elementor-element.elementor-element-5e77b6d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-331 .elementor-element.elementor-element-5e77b6d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-331 .elementor-element.elementor-element-5e77b6d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kospa.nl/wp-content/uploads/2022/01/Rectangle-19.png");background-size:cover;}.elementor-331 .elementor-element.elementor-element-5e77b6d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-331 .elementor-element.elementor-element-5e77b6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-331 .elementor-element.elementor-element-16231bf .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:45px;}.elementor-331 .elementor-element.elementor-element-d827412 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 010px 0px 20px;}.elementor-331 .elementor-element.elementor-element-d827412 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-331 .elementor-element.elementor-element-1b7bf67:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-331 .elementor-element.elementor-element-1b7bf67 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb8fdf9 );}.elementor-331 .elementor-element.elementor-element-1b7bf67 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-331 .elementor-element.elementor-element-1b7bf67 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-331 .elementor-element.elementor-element-b01daea .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:45px;}.elementor-331 .elementor-element.elementor-element-b01daea > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-331 .elementor-element.elementor-element-05ac255{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:23px;}.elementor-331 .elementor-element.elementor-element-05ac255 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-331 .elementor-element.elementor-element-a0b6c02{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:23px;}.elementor-331 .elementor-element.elementor-element-a0b6c02 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-331 .elementor-element.elementor-element-9b9a227{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:23px;}.elementor-331 .elementor-element.elementor-element-9b9a227 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-331 .elementor-element.elementor-element-4bac46e{margin-top:20px;margin-bottom:0px;}.elementor-331 .elementor-element.elementor-element-1dcdcd9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-331 .elementor-element.elementor-element-1dcdcd9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb8fdf9 );}.elementor-331 .elementor-element.elementor-element-1dcdcd9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 12px 6px 12px;}.elementor-331 .elementor-element.elementor-element-1dcdcd9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-331 .elementor-element.elementor-element-078672a.elementor-position-right .elementor-icon-box-icon{margin-left:7px;}.elementor-331 .elementor-element.elementor-element-078672a.elementor-position-left .elementor-icon-box-icon{margin-right:7px;}.elementor-331 .elementor-element.elementor-element-078672a.elementor-position-top .elementor-icon-box-icon{margin-bottom:7px;}.elementor-331 .elementor-element.elementor-element-078672a .elementor-icon{font-size:137px;}.elementor-331 .elementor-element.elementor-element-078672a .elementor-icon i{transform:rotate(0deg);}.elementor-331 .elementor-element.elementor-element-078672a .elementor-icon-box-title{color:#000000;}.elementor-331 .elementor-element.elementor-element-078672a .elementor-icon-box-title, .elementor-331 .elementor-element.elementor-element-078672a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:18px;}@media(max-width:1024px){.elementor-331 .elementor-element.elementor-element-7b2b69d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-331 .elementor-element.elementor-element-4b0de03 .elementor-heading-title{font-size:24px;line-height:26px;}.elementor-331 .elementor-element.elementor-element-e85c696{width:50%;}.elementor-331 .elementor-element.elementor-element-c6aaf8e .elementor-button{font-size:13px;line-height:20px;}.elementor-331 .elementor-element.elementor-element-7b2b69d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-331 .elementor-element.elementor-element-b761e29{margin-top:56px;margin-bottom:56px;}.elementor-331 .elementor-element.elementor-element-5e77b6d > .elementor-element-populated{margin:0px 7px 0px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;}.elementor-331 .elementor-element.elementor-element-16231bf .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-331 .elementor-element.elementor-element-d827412 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-1b7bf67 > .elementor-element-populated{padding:32px 32px 0px 32px;}.elementor-331 .elementor-element.elementor-element-b01daea{text-align:center;}.elementor-331 .elementor-element.elementor-element-b01daea .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-331 .elementor-element.elementor-element-05ac255{text-align:center;}.elementor-331 .elementor-element.elementor-element-a0b6c02{text-align:center;}.elementor-331 .elementor-element.elementor-element-9b9a227{text-align:center;}.elementor-331 .elementor-element.elementor-element-078672a .elementor-icon-box-icon{margin-bottom:7px;}}@media(min-width:768px){.elementor-331 .elementor-element.elementor-element-6c180c7{width:25%;}.elementor-331 .elementor-element.elementor-element-361926c{width:74.665%;}.elementor-331 .elementor-element.elementor-element-5e77b6d{width:64.665%;}.elementor-331 .elementor-element.elementor-element-d827412{width:35%;}}/* Start custom CSS for button, class: .elementor-element-c6aaf8e */.elementor-331 .elementor-element.elementor-element-c6aaf8e a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-fb9ff40 */.elementor-331 .elementor-element.elementor-element-fb9ff40 img{
    display: none !important;
}
.elementor-331 .elementor-element.elementor-element-fb9ff40 li.product{
    background-color: #f1f1f1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5e77b6d */@media only screen and (max-width:768px) {
.elementor-331 .elementor-element.elementor-element-5e77b6d{
    min-height: 340px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ac255 */.elementor-331 .elementor-element.elementor-element-05ac255 img{
    vertical-align: sub;
    margin-right: 4px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0b6c02 */.elementor-331 .elementor-element.elementor-element-a0b6c02 img{
    vertical-align: sub;
    margin-right: 4px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b9a227 */.elementor-331 .elementor-element.elementor-element-9b9a227 img{
    vertical-align: sub;
    margin-right: 4px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1b7bf67 */@media only screen and (max-width:768px) {
    .elementor-331 .elementor-element.elementor-element-1b7bf67> .elementor-widget-wrap{
        background: #fff !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-078672a */@media only screen and (max-width:768px) {
    .elementor-331 .elementor-element.elementor-element-078672a .elementor-icon-box-icon{
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        margin-right: 16px !important;
        margin-bottom: 0px !important;
    }
    .elementor-331 .elementor-element.elementor-element-078672a .elementor-icon-box-wrapper{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1dcdcd9 */@media only screen and (max-width:768px) {
    .elementor-331 .elementor-element.elementor-element-1dcdcd9> .elementor-widget-wrap{
        background: #fff !important;
    }
}/* End custom CSS */