.menu-item-4948{border-right:0px!important}.dark-a a{color:#202020!important}.nav-menu .it-menu>a{font-size:0.8rem!important}.woocommerce #respond input#submit,.woocommerce a.button:not(.av5-btn),.woocommerce button.button,.woocommerce input.button,.woocommerce div.product.product-page--buttons-layout-1 form.cart .single_add_to_cart_button.button{color:#fff}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a,button,.button,.entry-content .button,.entry-content a.button,a.button,input[type=button],input[type=reset],input[type=submit]{color:#fff}.av5-btn--single-underline,.av5-btn--underlined{color:#000!important}.buttons-secondary__style--underlined #sb_instagram #sbi_load .sbi_load_btn:after,.buttons-secondary__style--underlined #sb_instagram .sbi_follow_btn a:after,.buttons-secondary__style--underlined.woocommerce-cart .entry-content .woocommerce .actions>.button:after,.buttons-secondary__style--underlined .related.products .av5-btn-wrap a.button:after,.button.av5-btn--underlined:after,a.button.av5-btn--underlined:after{background:#000}.mc4wp-form input[type=submit]{color:#FFF}.wpcf7 input[type="submit"],.return-to-shop .button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce-error a.button:not(.av5-btn),.woocommerce-info a.button:not(.av5-btn),.woocommerce-message a.button:not(.av5-btn){color:#FFF!important}.return-to-shop,.cart-empty{max-width:inherit!important}.woocommerce div.product.product-page--buttons-layout-1 form.cart .single_add_to_cart_button.button{color:#000!important}.easypack-shipping-method-logo img{width:60px}body.page-template-page-home-template .content-area{margin-top:0}body.page-template-page-home-main-template .content-area{margin-top:0;margin-bottom:0}body.page-template-page-home-main-template header#header.sticky .header-wrap,body.page-template-page-home-main-template header#header .header-wrap{background:#fff;position:relative!important;top:0!important;padding:10px 0}body.page-template-page-home-main-template header#header .sticky-header-filler{height:auto}body.page-template-page-home-main-template header#header #masthead.header-main{height:auto}body.page-template-page-home-main-template header#header.header .flex-column.logo img{max-height:60px}.home-banners{display:flex;align-items:stretch;height:calc(100vh - 118px)!important;min-height:600px}.home-banners .home-banner-col{display:flex;flex-direction:column}.home-banners .home-banner-col>.vc_column-inner{height:100%;display:flex;align-items:center;justify-content:center}.home-banners .home-banner-col>.vc_column-inner .wpb_wrapper{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.home-banners .home-banner-col>.vc_column-inner .wpb_wrapper h2,.home-banners .home-banner-col>.vc_column-inner .wpb_wrapper h1{margin-bottom:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:55px!important;line-height:1.1!important}.home-banners .home-banner-col>.vc_column-inner .wpb_wrapper h2 a,.home-banners .home-banner-col>.vc_column-inner .wpb_wrapper h1 a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgb(0 0 0 / .25);transition:ease all 0.3s;padding:150px 20px 100px 20px;color:#fff}.home-banners .home-banner-col>.vc_column-inner .wpb_wrapper h2 a:hover,.home-banners .home-banner-col>.vc_column-inner .wpb_wrapper h1 a:hover{background:#fff0}@media screen and (max-width:1550px){.home-banners .home-banner-col h2,.home-banners .home-banner-col h1{font-size:47px!important;line-height:1.1!important}}@media screen and (max-width:1300px){.home-banners .home-banner-col h2,.home-banners .home-banner-col h1{font-size:42px!important}}@media screen and (max-width:1150px){.home-banners .home-banner-col h2,.home-banners .home-banner-col h1{font-size:38px!important}}@media screen and (max-width:992px){.home-banners .home-banner-col h2,.home-banners .home-banner-col h1{font-size:34px!important}.home-banners{min-height:500px}}@media screen and (max-width:830px){.home-banners .home-banner-col h2,.home-banners .home-banner-col h1{font-size:32px!important}}@media screen and (max-width:768px){.home-banners{flex-direction:column;height:auto!important;min-height:inherit}.home-banners .home-banner-col>.vc_column-inner{min-height:400px}.home-banners .home-banner-col h2,.home-banners .home-banner-col h1{font-size:42px!important}.home-banners .home-banner-col>.vc_column-inner .wpb_wrapper h2 a,.home-banners .home-banner-col>.vc_column-inner .wpb_wrapper h1 a{padding:0 20px}}@media screen and (max-width:420px){.home-banners .home-banner-col>.vc_column-inner{min-height:320px}.home-banners .home-banner-col h2,.home-banners .home-banner-col h1{font-size:32px!important}}body .header-centered-logo .flex-column.logo{-webkit-flex-basis:14%;-ms-flex-preferred-size:14%;flex-basis:14%;max-width:14%}body .header-centered-logo .flex-column{-webkit-flex-basis:43%;-ms-flex-preferred-size:43%;flex-basis:43%;max-width:43%}@media screen and (max-width:1600px){body .main-navigation li>a,body .header__item__slide-out-menu .text,body #slide-out-menu-content--mobile ul>li>a,body header .wcml-dropdown a.wcml-cs-item-toggle,body header .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{font-size:13px}body .main-navigation .nav-menu>li{padding-left:5px;padding-right:5px}body #header.header .flex-column.logo img{max-height:115px}}@media screen and (max-width:1360px){body .main-navigation li>a,body .header__item__slide-out-menu .text,body #slide-out-menu-content--mobile ul>li>a,body header .wcml-dropdown a.wcml-cs-item-toggle,body header .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{font-size:12px}body .av5-menu-icon__style--twolines .hamburger-menu-icon-small{width:20px}body .header-item.av5-menu-icon__style--twolines{padding:6px 5px}body #header.header .flex-column.logo img{max-height:100px}}@media screen and (max-width:1024px){body h2{font-size:36px}}@media screen and (max-width:767px){body h2{font-size:34px}}@media screen and (max-width:640px){body h2{font-size:30px}}@media screen and (max-width:480px){body h2{font-size:28px}body .grid-fsa h5{font-size:21px}}.kompedium-reh .inner-wrap{background:rgb(255 255 255 / .2)}