/*!
Theme Name: EAZYFIX
Author: SGNM
Author URI: https://www.sgnm.nl
Description: 
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: eazyfix
Template: astra
*/


/* Cookiebot BEGIN */
#CybotCookiebotDialogPoweredbyCybot {
	display: none!important;
}
#CybotCookiebotDialogPoweredByText {
    display: none!important;
}
/* Cookiebot END */

/* Verkkooppunten Button 2023 */
.ef_buy-kit {
    padding: 8px 10px !important;
    margin-top: 8px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    moz-border-radius: 5px;
    background: #f5f6f1 !important;
    border-bottom: 3px solid rgba(0, 0, 0, 0.3);
    margin-right: 10px;
}
.ef_buy-kit .pp-button-icon-image img {
    width: 95px;
    height: 28px;
    object-fit: contain;
}
/* Euroteken toevoegen op productpagina */
.ea-product_price del {
    font-size: 14px;
}
.ea-product_price del .woocommerce-Price-amount:before {
    content: "€";
    top: 0;
    position: relative;
    text-decoration: none !important;
}
.ea-product_price .woocommerce-Price-amount:before {
    content: "€";
    font-size: 14px;
    top: -0.75em;
    position: relative;
    text-decoration: none !important;
}

h1,h2{text-transform:uppercase !important;font-family:"DaxCompact"}h2{color:#13294b}p:last-of-type{margin:0}a,a:hover{color:#84bd00}#elementor_kaart_wrapper .elementor-column-wrap{padding:0}#repaircare_kaart_wrapper,#repaircare_kaart_opgeleide_bedrijven_wrapper{position:relative}#repaircare_kaart_search_name_wrapper,#repaircare_kaart_search_wrapper{position:absolute;padding:20px;left:10px;top:0;z-index:999}li.typeahead__item{border:none;margin-left:0}.typeahead__dropdown>li>a,.typeahead__list>li>a{font-size:14px}#repaircare_kaart,#repaircare_tab_kaart{min-height:750px}#repaircare_kaart_opgeleide_bedrijven{min-height:650px}@media (max-width:1400px){.efheaderbox{padding:0 15px !important}.efheaderbox .justify{padding:0 15px !important}}.icon_green{background:url("images/green-pin.png") no-repeat;height:35px !important;width:24px !important}.icon_orange{background:url("images/orange-pin.png") no-repeat;height:35px !important;width:24px !important}.icon_darkorange{background:url("images/darkorange-pin.png") no-repeat;height:35px !important;width:24px !important}.icon_lightgreen{background:url("images/lightgreen-pin.png") no-repeat;height:35px !important;width:24px !important}.leaflet-div-icon{background-color:transparent !important;border:none !important;min-width:25px !important;min-height:25px !important}.leaflet-div-icon .cluster_icon_green,.leaflet-div-icon .cluster_icon_orange{background-color:#E9AF10 !important;color:#fff;display:block;min-width:25px !important;min-height:25px !important;line-height:25px;text-align:center;-webkit-border-radius:25px;border-radius:25px;moz-border-radius:25px}.leaflet-div-icon .cluster_icon_green{background-color:#007631 !important}.leaflet-control-search .search-tooltip{width:100%;-webkit-border-radius:4px;border-radius:4px;moz-border-radius:4px;margin-top:10px;min-height:100vh;background-color:white;box-shadow:0 1px 7px #999}.leaflet-control-search .search-tip{margin:0;-webkit-border-radius:0px;border-radius:0px;moz-border-radius:0px;background-color:white;border-bottom:1px solid #cccccc}.leaflet-control-search .search-tip:hover{background-color:#007631;color:white}@media (max-width:640px){.leaflet-control-search .search-button{margin-top:2px !important;float:right}}@media (max-width:640px){.leaflet-control-search,.leaflet-top{width:calc(100% - 10px)}}.leaflet-popup-content-wrapper{box-shadow:0 1px 7px #999;-webkit-border-radius:4px !important;border-radius:4px !important;moz-border-radius:4px !important}.green.layer_control{background:url("images/green-pin.png") no-repeat;background-size:12px 18px;padding-left:18px}.orange.layer_control{background:url("images/orange-pin.png") no-repeat;background-size:12px 18px;padding-left:18px}.darkorange.layer_control{background:url("images/darkorange-pin.png") no-repeat;background-size:12px 18px;padding-left:18px}.lightgreen.layer_control{background:url("images/lightgreen-pin.png") no-repeat;background-size:12px 18px;padding-left:18px}.leaflet-control-layers{width:calc(100% - 9px) !important;box-shadow:0 1px 7px #999 !important;border:none !important}.leaflet-control-layers .leaflet-control-layers-base,.leaflet-control-layers .leaflet-control-layers-separator{display:none}.leaflet-control-layers .leaflet-control-layers-selector{margin:-3px 5px 0 0}.leaflet-control-layers .leaflet-control-layers-overlays span{line-height:20px}.leaflet-control-search .search-input{border:none;font-size:3em;height:1em;text-transform:capitalize}@media (max-width:640px){.leaflet-control-search .search-input{font-size:2em}}.leaflet-control-search .search-input:focus{border:none}.leaflet-control-search .search-input::placeholder{color:rgba(0, 0, 0, 0.2)}.leaflet-control-search .search-button{margin-top:6px}.leaflet-control-search .search-tooltip{margin-left:0}.leaflet-control-search .search-cancel{margin-top:10px}.leaflet-control-layers label{font-size:16px}.leaflet-control-layers-scrollbar{overflow:hidden}.popover_content h3{margin-bottom:5px}.popover_content p{margin:10px 0}@media (max-width:768px){#repaircare_kaart>div.leaflet-pane.leaflet-map-pane>div.leaflet-pane.leaflet-popup-pane>div>div.leaflet-popup-content-wrapper>div>div>h3{font-size:16px !important}#repaircare_kaart>div.leaflet-pane.leaflet-map-pane>div.leaflet-pane.leaflet-popup-pane>div>div.leaflet-popup-content-wrapper>div>div>div>p{font-size:12px !important;margin:10px 0;line-height:1.4}}.leaflet-popup{width:330px;-webkit-border-radius:4px;border-radius:4px;moz-border-radius:4px}@media (max-width:640px){.leaflet-popup{width:300px}}@media (max-width:420px){.leaflet-popup{width:230px}}.desktop_kozijn{display:none}.page-id-2841 ul li.field_description_below div.ginput_container_radio{margin-top:0 !important}.eazyfix_berekentool_geen_bedrijf_zoeken .gchoice_6_1_2{display:none}.page-id-4181 .master-holder{padding-top:50px !important}.eazyfix_berekentool_geen_bedrijf_zoeken li.woonplaats_ingevuld,.eazyfix_berekentool li.woonplaats_ingevuld{display:none}.eazyfix_berekentool_geen_bedrijf_zoeken .hide,.eazyfix_berekentool .hide{display:none !important}.eazyfix_berekentool_geen_bedrijf_zoeken li.start_locatie input.typeahead,.eazyfix_berekentool li.start_locatie input.typeahead{padding:10px !important;height:40px !important;font-size:18px !important}.eazyfix_berekentool_geen_bedrijf_zoeken li,.eazyfix_berekentool li{margin-bottom:20px}.eazyfix_berekentool_geen_bedrijf_zoeken .type_woning .gfield_radio span,.eazyfix_berekentool .type_woning .gfield_radio span{margin-top:50px;float:left;width:100%;font-size:16px}.search-result-item{overflow:hidden}.search-result-item .search_product_image{float:left;max-width:35%;padding-top:2em;padding-right:2em}.search-result-item ul{display:inline-block;margin-top:10px}.search-result-item .the-title a{font-size:24px}.search-result-item .amount{font-size:20px;font-weight:400;font-style:normal}.search-result-item .mk-teader-button .mk-button{margin-bottom:2em;margin-top:0.5em}.search-result-item .ea_short_description{height:215px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical;z-index:1}.search-result-item .ea_short_description::before{z-index:2;width:100%;height:215px !important;content:"";position:absolute;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 50%, white 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 50%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, white 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#ffffff", GradientType=0)}@media (min-width:320px){}@media (min-width:481px){}@media (min-width:641px){}@media (min-width:961px){}@media (min-width:1025px){.soort_reparaties{display:none !important}.desktop_kozijn{position:relative;display:inline-block}.desktop_kozijn h3,.desktop_kozijn img{z-index:1}.kozijn_punten{height:100%;left:0;position:absolute;top:0;max-width:500px;width:100%;z-index:2}.kozijn_punten:hover{cursor:pointer}.kozijn_punt{box-shadow:0 0 5px 0 rgba(214, 0, 0, 0.75);background:#d60000;display:block;height:20px;position:absolute;width:20px;-webkit-border-radius:10px;border-radius:10px;-moz-border-radius:10px}.green{box-shadow:0 0 5px 0 rgba(132, 188, 1, 0.75);background:#84BC01}#punt_C1-5{bottom:50px;left:50px}#punt_C1-10{left:10px;bottom:50px}#punt_C2-25{left:115px;bottom:50px}#punt_C2-50{right:235px;bottom:200px}#punt_P4-25{right:10px;bottom:50px}#punt_P2{left:233px;bottom:50px}#punt_P4-50{top:125px;right:-1px}#field_6_21,#field_4_21{display:none}}@media (min-width:1281px){}@media (max-width:320px){}@media (max-width:481px){}@media (max-width:641px){}@media (max-width:961px){}@media (max-width:1025px){.desktop_kozijn{display:none}.eazyfix_berekentool_geen_bedrijf_zoeken .gfield_list_icons,.eazyfix_berekentool .gfield_list_icons{display:none !important}.eazyfix_berekentool_geen_bedrijf_zoeken ul.gform_fields.form_sublabel_above table.gfield_list td::before,.eazyfix_berekentool_geen_bedrijf_zoeken ul.gform_fields.form_sublabel_below table.gfield_list td::after,.eazyfix_berekentool ul.gform_fields.form_sublabel_above table.gfield_list td::before,.eazyfix_berekentool ul.gform_fields.form_sublabel_below table.gfield_list td::after{display:none}.eazyfix_berekentool_geen_bedrijf_zoeken table.gfield_list tr,.eazyfix_berekentool table.gfield_list tr{border:none !important}.eazyfix_berekentool_geen_bedrijf_zoeken .gfield_list td.gfield_list_cell strong,.eazyfix_berekentool .gfield_list td.gfield_list_cell strong{color:#777;font-size:14px;float:left;padding:5px 0;width:100%}.eazyfix_berekentool_geen_bedrijf_zoeken .gfield_list td.gfield_list_cell input,.eazyfix_berekentool .gfield_list td.gfield_list_cell input{margin-left:0;margin-right:0;width:100%}}@media (max-width:1281px){}p{font-size:18px}.single-product .woocommerce-product-details__short-description p{font-size:16px}.single-product .woocommerce-product-details__short-description li{font-size:16px}.woocommerce-Tabs-panel p{font-size:16px}.woocommerce-Tabs-panel li{font-size:16px}.single-post ol{font-size:18px}.pp-woo-menu-cart .woocommerce-mini-cart__buttons{font-size:inherit}.pp-offcanvas-cart-items .woocommerce-mini-cart__total.total{font-size:inherit}.variation-Partof p{font-size:inherit}h2,h3{line-height:1.3em !important}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}@media (min-width:1141px){.mobile-only{display:none !important}}@media (min-width:1024px){.ef_showcase-slider{max-height:460px;overflow:hidden}.ef_showcase-slider .slick-slide{max-height:460px}.ef_showcase-slider .has_eae_slider{padding:0px 50px 20px 50px !important}}.ef_newscarousel .uael-post__bg-wrap{max-height:675px}.ef_newscarousel .uael-post__title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:50px}.ef_newscarousel .uael-post__excerpt{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (max-width:768px){.ef_newscarousel .uael-post__excerpt{max-height:170px}}@media (min-width:1024px){.mc4wp-checkbox-woocommerce{position:absolute !important;bottom:-10px;left:0}}.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:0px 20px !important;height:50px}.woocommerce-loop-product__title{height:38px !important;display:-webkit-box;-webkit-box-orient:vertical}#order_review_heading{background-color:#13294b;color:white;font-weight:700}@media (max-width:544px){.woocommerce-page[class*=columns-] ul.products li.product:nth-child(n),.woocommerce[class*=columns-] ul.products li.product:nth-child(n){margin-right:0px;clear:none}}.ef_list li{border-bottom:1px solid rgba(0, 0, 0, 0.2);padding:10px 0 !important}.ef_list li:last-of-type{border:none}.ef_iconcarousel .swiper-slide-inner{padding:10px !important}.page-id-10623 .ef_footer,.page-id-10623 .ef_subfooter{z-index:100}.page-id-10623 #ast-scroll-top{z-index:10001}.de-flag a{opacity:0}.de-flag:before{content:url(https://www.eazy-fix.nl/wp-content/uploads/2018/06/de-flag.png);position:absolute;margin-left:14px;margin-top:16px;transform:scale(1.2);z-index:1;pointer-events:none !important}.uk-flag a{opacity:0}.uk-flag:before{content:url(https://www.eazy-fix.nl/wp-content/uploads/2018/06/uk-flag.png);position:absolute;margin-left:14px;margin-top:16px;transform:scale(1.2);z-index:1;pointer-events:none !important}.nl-flag a{opacity:0}.nl-flag:before{content:url(https://www.eazy-fix.nl/wp-content/uploads/2018/06/nl-flag.png);position:absolute;margin-left:14px;margin-top:16px;transform:scale(1.2);z-index:1;pointer-events:none !important}.at-flag a{opacity:0}.at-flag:before{content:url(https://www.eazy-fix.at/wp-content/uploads/2021/09/at-flag.png);position:absolute;margin-left:14px;margin-top:16px;transform:scale(1.2);z-index:1;pointer-events:none !important}@media (min-width:768px) and (max-width:1024px){.ef_topbar{display:none !important}}.ef_productusps{margin:20px 0 0;list-style-type:none;columns:2;-webkit-columns:2;-moz-columns:2}@media (max-width:425px){.ef_productusps{columns:1;-webkit-columns:1;-moz-columns:1}}.ef_productusps li{margin:0;font-size:14px;color:#13294b;font-weight:bold}@media (max-width:425px){.ef_productusps li{float:left;clear:left;display:inline-block}}.ef_productusps li:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#84bd00;margin-right:5px}.pp-offcanvas-wrap .elementor-button--view-cart,.pp-offcanvas-wrap .elementor-button--checkout{-webkit-border-radius:5px !important;border-radius:5px !important;moz-border-radius:5px !important;border-bottom:3px solid #007631 !important;color:white !important;background-color:#84bd00}.pp-offcanvas-wrap .elementor-button--view-cart:hover,.pp-offcanvas-wrap .elementor-button--checkout:hover{background-color:#76a902 !important}.pp-button:hover,.button:hover{text-decoration:underline !important}.price_slider_amount .button{-webkit-border-radius:5px !important;border-radius:5px !important;moz-border-radius:5px !important;border-bottom:3px solid #007631 !important;color:white !important;background-color:#84bd00}.price_slider_amount .button:hover{background-color:#76a902 !important}.ef_buy-quofi{padding:10px 10px 0px 10px !important;-webkit-border-radius:5px;border-radius:5px;moz-border-radius:5px;background:#3366CC;border-bottom:3px solid rgba(0, 0, 0, 0.3);margin-right:10px}.ef_buy-quofi .pp-buttons-icon-wrapper{margin-bottom:8px}.ef_buy-quofi .pp-button-icon-image img{width:30px}.ef_buy-bol{padding:10px 10px 0px 10px !important;-webkit-border-radius:5px;border-radius:5px;moz-border-radius:5px;background:#0000A4;border-bottom:3px solid rgba(0, 0, 0, 0.3);margin-right:10px}.ef_buy-bol .pp-buttons-icon-wrapper{margin-bottom:8px}.ef_buy-bol .pp-button-icon-image img{width:50px}.ef_buy-verfpoint{padding:10px 10px 0px 10px !important;-webkit-border-radius:5px;border-radius:5px;moz-border-radius:5px;background:#F17730;border-bottom:3px solid rgba(0, 0, 0, 0.3)}.ef_buy-verfpoint .pp-buttons-icon-wrapper{margin-bottom:8px}.ef_buy-verfpoint .pp-button-icon-image img{width:50px}.ef_buy-amazon{padding:10px 10px 0px 10px !important;margin-top:8px;-webkit-border-radius:5px;border-radius:5px;moz-border-radius:5px;background:#131921 !important;border-bottom:3px solid rgba(0, 0, 0, 0.3)}.ef_buy-amazon .pp-buttons-icon-wrapper{margin-bottom:6px}.ef_buy-amazon .pp-button-icon-image img{width:50px}@media (max-width:425px){.ef_buy-amazon .pp-button-icon-image img{width:50px}}.ef_buy_verkooppunten a{text-decoration:underline}#ea_short_description.short{height:415px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical;z-index:1;margin-bottom:10px}#ea_short_description.short::before{z-index:2;width:100%;height:415px !important;content:"";position:absolute;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 50%, white 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 50%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, white 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#ffffff", GradientType=0)}#ea_short_description.long{margin-bottom:10px}.woocommerce-product-details__short-description .short{height:415px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical;z-index:1}.woocommerce-product-details__short-description .short:before{z-index:2;width:100%;height:315px !important;content:"";position:absolute;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 50%, white 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 50%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, white 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#ffffff", GradientType=0)}.ea_read_more{color:white !important;-webkit-border-radius:5px !important;border-radius:5px !important;moz-border-radius:5px !important;border-bottom:3px solid #007631 !important;padding:10px 15px !important}.woosb-table{display:none !important}.elementor-menu-cart__products{max-height:calc(100vh - 303px)}.ef_tips2 .ef_colhoverpop{transition:0.2s}.ef_tips2 .ef_colhoverpop:hover{box-shadow:0px 0px 15px rgba(0, 0, 0, 0.15);z-index:999}@media (min-width:1024px){.ef_tips2 .ef_colhoverpop:hover{transform:scale(1.1)}}.ef_tips2 .ef_colhoverpop:hover .fa-play{color:#112e55}.ef_tips2 .ef_colhoverpop .elementor-text-editor a{color:#84BD00}.ef_footer a{transition:all 0s !important;color:rgba(255, 255, 255, 0.8) !important}.ef_footer a:hover{color:#84bd00 !important;text-decoration:none !important}.ef_subfooter a{transition:all 0s !important;color:#999 !important}.ef_subfooter a:hover{color:#999 !important;text-decoration:underline !important}#_hj-f5b2a1eb-9b07_feedback_minimized{display:none !important}#tsbadge4_db8d3657bdbe440c985ae127463eaad4{left:0;right:calc(100% - 120px) !important}.etrusted-tb-card{left:0;bottom:190px}#tsbadge4_db8d3657bdbe440c985ae127463eaad4 .menu_db8d3657bdbe440c985ae127463eaad4__container,#tscard4_db8d3657bdbe440c985ae127463eaad4 .menu_db8d3657bdbe440c985ae127463eaad4__container{right:-40px !important}.ast-scroll-to-top-right{bottom:40px;right:16px}.wc-tabs-wrapper .wc-tabs li a:before{content:" ";position:absolute;width:100%;height:3px;box-shadow:none;top:0;left:0;border-radius:0}.wc-tabs-wrapper .wc-tabs li:hover a{color:#13294b !important}.wc-tabs-wrapper .wc-tabs li:hover a:before{background:#84bd00 !important}.ef_frontend-account .follow-up-subscriptions{display:none !important}.pp-posts-pagination .page-numbers{margin-bottom:10px}@media (max-width:768px){.ef_bloglist .pp-post-thumbnail{margin-bottom:10px !important}}@media (max-width:1024px){.woocommerce-cart .woosb-cart-child .product-price,.woocommerce-cart .woosb-cart-child .product-subtotal,.woocommerce-cart .woosb-cart-child .product-remove{display:none !important}}@media only screen and (max-width:768px){.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block !important}.woocommerce #content table.cart .product-thumbnail:before,.woocommerce table.cart .product-thumbnail:before,.woocommerce-page #content table.cart .product-thumbnail:before,.woocommerce-page table.cart .product-thumbnail:before{display:none}}#repaircare_kaart_wrapper{z-index:5 !important}#ea_short_description h6{margin:10px 0}@media (max-width:425px){.woocommerce-cart-form .br_cart_suggestions_cart .br_cart_suggestions .brcs_image{margin:unset}}@media (max-width:425px){.woocommerce-cart-form .br_cart_suggestions_cart .br_cart_suggestions .brcs_product{padding:0px !important}}.woocommerce-cart-form .br_cart_suggestions_cart .br_cart_suggestions .brcs_product a{font-family:"DaxCompact", Sans-serif;font-weight:600;font-size:1em;color:#13294b}@media (min-width:425px){.woocommerce-cart-form .br_cart_suggestions_cart .br_cart_suggestions .brcs_product a{border-width:1px;border-radius:5px;border-style:solid;border-color:#d5d5d5;padding-bottom:20px}}.woocommerce-cart-form .br_cart_suggestions_cart .br_cart_suggestions .brcs_product a .woocommerce-Price-amount{color:#84bd00}.woocommerce-cart-form .br_cart_suggestions_cart .br_cart_suggestions .brcs_product .button{color:#ffffff;background-color:#84bd00;border-color:#007631;border-style:solid;border-width:0px 0px 3px 0px;border-radius:5px 5px 5px 5px;margin-top:10px;font-family:"Arial", Sans-serif;font-weight:500}@media (min-width:425px){.woocommerce-cart-form .br_cart_suggestions_cart .br_cart_suggestions .brcs_product .button{padding-bottom:10px}}@media (max-width:425px){.woocommerce-cart-form .br_cart_suggestions_cart .br_cart_suggestions .brcs_product .button{padding:0.5em 0.75em}}.ef_phv_prodslider .elementor-icon-list-item{background:unset !important}.ef_phv_prodslider .pp-icon-list-item{background:unset !important}@media (min-width:1024px){.single-product .ast-oembed-container{padding-top:42.25%}.single-product iframe{width:80%;height:480px}}@media screen and (max-width:500px){.ajax-search .dgwt-wcas-search-form{position:fixed !important;left:0 !important;top:48px !important}.ajax-search .dgwt-wcas-sf-wrapp{width:100vw !important}.ajax-search .dgwt-wcas-search-icon-arrow{top:calc(100% + 5px)}}@media screen and (max-width:320px){.ajax-search .dgwt-wcas-search-form{top:42px !important}}.resize-icon{fill:#84BD00;color:#84BD00;border-color:#84BD00;font-size:119px}.livechat-titel{text-align:center}.power-pack-admin-icon{border:red 2px solid !important}@media (max-width:768px){.ef_webshop_catslider .pp-list-container{overflow:auto !important;white-space:nowrap !important}.ef_webshop_catslider .pp-list-container .pp-list-items li{margin-bottom:10px;margin-right:10px}.ef_webshop_catslider .pp-list-container ul{display:inline !important}}.ef_webshop_catslider li{padding:0.5rem;overflow:hidden;border:1px solid #bfbfbf;border-radius:0.25rem;margin:0 10px 10px 0 !important}@media (max-width:768px){.ef_webshop_catslider li{display:inline-block !important;padding:5px 10px 5px 5px !important}}@media (max-width:425px){.ef_webshop_catslider li{border:1.5px solid #e6e6e6 !important}}.ef_webshop_catslider li a{padding:5px 10px;font-weight:400}#minimized-trustbadge-98e3dadd90eb493088abdc5597a70810{right:unset !important;left:10px !important;bottom:2vh !important}.widget_shopping_cart_content .woocommerce-mini-cart{max-height:calc(100vh - 323px);border-bottom:1px solid #d4d4d4;overflow:hidden;overflow-y:auto}.woocommerce-page span.onsale{z-index:1 !important}.ef-cart-2022 .elementor-menu-cart__main .elementor-menu-cart__product-name .variation dt{grid-column-start:2;color:#989898}.ef-cart-2022 .elementor-menu-cart__main .elementor-menu-cart__product-name .variation dd{margin:0}.ef-cart-2022 .elementor-menu-cart__main .elementor-menu-cart__product-name .variation dd p{font-size:11px;color:#989898}.ef-menu-2022 a:hover{text-decoration:none}.ef-language-notice{border-image:linear-gradient(140deg, #84bc02 0%, #00424D 100%);border-image-slice:1}.ef-language-switcher .menu-item a:hover{text-decoration:none}.de-flag--switch:before{content:url(/wp-content/uploads/2022/04/emojione_flag-for-germany-1.png);position:absolute;display:inline;top:30%;left:10%;z-index:1;pointer-events:none !important}.be-flag--switch:before{content:url(/wp-content/uploads/2022/04/emojione_flag-for-belgium-1.png);position:absolute;display:inline;top:30%;left:10%;z-index:1;pointer-events:none !important}.befr-flag--switch:before{content:url(/wp-content/uploads/2022/04/emojione_flag-for-france-1.png);position:absolute;display:inline;top:30%;left:10%;z-index:1;pointer-events:none !important}.fr-flag--switch:before{content:url(/wp-content/uploads/2022/04/emojione_flag-for-france-1.png);position:absolute;display:inline;top:30%;left:10%;z-index:1;pointer-events:none !important}.nl-flag--switch:before{content:url(/wp-content/uploads/2022/04/emojione_flag-for-netherlands-1.png);position:absolute;display:inline;top:30%;left:10%;z-index:1;pointer-events:none !important}.at-flag--switch:before{content:url(/wp-content/uploads/2022/04/emojione_flag-for-austria-1.png);position:absolute;display:inline;top:30%;left:10%;z-index:1;pointer-events:none !important}.cz-flag--switch:before{content:url(/wp-content/uploads/2023/06/emojione_flag-for-czechia.png);position:absolute;display:inline;top:30%;left:10%;z-index:1;pointer-events:none !important}.widget-title-dax{font-size:1.625rem;margin-bottom:0.7em;color:#13294b;font-weight:400;font-family:"DaxCompact" !important;text-transform:uppercase !important}#block-6{margin:0 0 1em 0 !important}.elementor-column.clickable a:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.clickable .elementor-widget{position:static}.clickable .elementor-widget-wrap{position:static}.ef-hover-klusacademy .elementor-icon-box-wrapper a:hover{text-decoration:none}.ef-hover-klusacademy .elementor-icon-box-wrapper:hover{transform:scale(1.1);transition:0.4s ease-in-out}.ef-klusacademy-cards{transition:0.4s}.ef-klusacademy-cards:hover{transform:scale(1.01)}.ef-klusacademy-cards .ef-cards-cat{position:relative}.ef-klusacademy-cards .ef-cards-cat span{color:white;background:#84bc02;padding:6px 12px;border-radius:100px;position:absolute;top:-32px;left:20px;font-size:14px}.ef-klusacademy-cards a:hover{text-decoration:none}.ef-klusacademy-cards h3{margin-bottom:0}h2[embeddedService-chatHeader_chatHeader]{color:white !important;text-transform:initial !important}button[embeddedService-chatHeader_chatHeader]{padding:0 8px !important}



