html body{font-family:"sofia-pro",sans-serif;color:#212121;overflow-x:hidden}body .navbar>.nav-header-container .accordion-menu .navbar-collapse{max-height:60vh}.nav>li>a,.navbar>.nav-header-container .navbar-nav .megamenu-right-icon{display:inline-block}@media (min-width:1000px){body .navbar>.nav-header-container .navbar-nav>li{margin:0 10px}}.navbar>.nav-header-container #menu-main-menu-fr.navbar-nav>li.simple-dropdown>ul.dropdown-menu>li.dropdown-toggle>ul.mega-sub-menu{left:346px;width:auto}body input[type=checkbox],body .woocommerce input[type=checkbox],body .wpb_content_element input[type=checkbox]{padding:0;appearance:none !important;-webkit-appearance:none !important;width:15px !important;height:15px !important;border:2px solid #015294 !important;border-radius:3px !important;position:relative !important;cursor:pointer !important;vertical-align:middle !important;transition:all .2s ease-in-out !important}body input[type=checkbox]:checked,body .woocommerce input[type=checkbox]:checked,body .wpb_content_element input[type=checkbox]:checked{background-color:#015294 !important;border-color:#015294 !important}body input[type=checkbox]:checked:after,body .woocommerce input[type=checkbox]:checked:after,body .wpb_content_element input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}body input[type=radio],body .woocommerce input[type=radio],body .wpb_content_element input[type=radio]{appearance:none !important;-webkit-appearance:none !important;width:15px !important;height:15px !important;border:2px solid #015294 !important;border-radius:50% !important;position:relative !important;cursor:pointer !important;vertical-align:middle !important;transition:all .2s ease-in-out !important}body input[type=radio]:checked:after,body .woocommerce input[type=radio]:checked:after,body .wpb_content_element input[type=radio]:checked:after{content:"";position:absolute;top:2px;left:2px;width:7px;height:7px;background-color:#015294;border-radius:50%}body input[type=checkbox]:hover,body input[type=radio]:hover,body input[type=checkbox]:focus,body input[type=radio]:focus{outline:none !important;box-shadow:0 0 0 2px rgba(1,82,148,.3) !important}.page-title,.page-title a,.page-title a.black-text-link,.page-title a.black-text-link i,.page-title a:hover.black-text-link,.page-title a:hover.black-text-link i{color:#015294}.page-title .black-text{color:#015294}h1,h2,h3,h4,h5{margin-bottom:1em;text-transform:none}.btn{background-color:#459e2b;border:none;color:#fff;margin:1em 0}.btn:hover{background-color:#000;color:#fff}.highlight-button-black-background:hover{background-color:#015294;border:none;color:#fff}ul,ol{margin-bottom:22px}b,strong{color:#333}.logo,.retina-logo{max-width:200px !important}.shrink-nav .logo-light{opacity:1;display:table-cell}.hcode-site-title{display:none}.border-top-light{border-top:0}.page-title-small{padding:20px 0}.page-title-small h1{font-size:24px !important;line-height:35px}.page-title h1{letter-spacing:2px}.white-header.shrink-nav{background:rgba(255,255,255,.9) !important}body .navbar .navbar-nav>li>a,.search-cart-header .subtitle{font-size:16px;font-weight:600}.sticky-nav{transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s}#menu-shop-menu .icon-only-menu-item{font-size:0px}#menu-shop-menu .icon-only-menu-item i{font-size:16px}.static-sticky-gray .dropdown-menu,.static-sticky-gray .cart-content{background:#f8f8f8}.sticky-nav .navbar-nav>.simple-dropdown>.dropdown-menu{top:35px;border:1px solid #f8f8f8}.simple-dropdown>ul.dropdown-menu li{border-bottom:1px solid #f8f8f8}.simple-dropdown>ul.dropdown-menu li:last-child{border-bottom:0}.simple-dropdown>ul.dropdown-menu{width:235px}.page-title-small .breadcrumb{margin-top:5px}#custom_html-2,#custom_html-5,#icl_lang_sel_widget-2{display:inline-block}#custom_html-2 .white-text a,#custom_html-2 i.white-text{color:#459e2b}#custom_html-2 a,#custom_html-5 a{margin:0 .5em 0 0}body .top-header-area{text-align:right;background:#fff}.top-header-area .wpml-ls-legacy-dropdown{width:auto;text-align:left}.top-header-area p{font-size:13px}.top-header-area .fa-phone a{font-family:"sofia-pro",sans-serif}@media (max-width:950px){.top-header-area p{font-size:11px}}@media (min-width:767px){#menu-item-89,#menu-item-549,#menu-item-11782{display:none}}.pum-theme-15064 .pum-content+.pum-close{background:linear-gradient(45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%);font-weight:800}@media only screen and (min-width:770px){.pum-theme-15064 .pum-content+.pum-close,.pum-theme-standard-theme .pum-content+.pum-close{right:-10px;top:-10px}}.pum-theme-15064 .pum-content+.pum-close:hover{background:linear-gradient(-45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%)}#popmake-15073{box-shadow:none;background-color:unset}.slider{padding-top:118px !important;padding-bottom:0 !important;font-family:"sofia-pro",sans-serif !important}rs-module-wrap h1,rs-module-wrap h2,rs-module-wrap h3,rs-module-wrap p,rs-module-wrap a,rs-module-wrap rs-layer,rs-module-wrap .slider-button{font-family:"sofia-pro",sans-serif !important}@media (max-width:767px){.slider{padding-top:80px !important}}@media (min-width:575px){#menu-footer{-webkit-columns:2;-moz-columns:2;columns:2}}.footer-logo img{max-width:200px;margin-bottom:15px}.footer-bottom{background:#459e2b !important;color:#fff}.footer-bottom .margin-three{margin-top:2% !important;margin-bottom:2% !important}@media (max-width:767px){.footer-bottom #menu-footer-menu{text-align:center !important}}.custom-hide{display:none}footer .footer-top{border-top:1px solid #f4f4f4}.guetesiegel-footer{text-align:center}.guetesiegel-footer img{margin:10px;display:inline;max-height:50px}@media (max-width:557px){.guetesiegel-footer{padding-right:90px}}#scroll_to_top{cursor:pointer}#scroll_to_top:hover{opacity:.75}.scrollToTop{display:none;font-weight:700;height:auto;padding:0;position:fixed;right:45px;text-align:center;text-decoration:none;top:91%;width:auto;background-color:#459e2b;z-index:555;border-radius:2px}.scrollToTop i{font-size:18px;margin:0 6px;color:#fff}.scrollToTop:hover{opacity:.5}.scrollToTop:hover i{position:relative}section{padding:80px 0;overflow-x:hidden}@media (max-width:767px){section{padding:50px 0 !important}}@media (max-width:991px){section{padding:50px 0 !important}}@media (max-width:767px){.content-top-margin{margin-top:35px !important}}.content-top-margin{margin-top:80px !important}.wpcf7 form .wpcf7-response-output[aria-hidden=true]{border-width:0}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select,.wpcf7-form label{width:100%;height:3em}.wpcf7-form .wpcf7-submit{width:auto;margin-top:-1em}.wpcf7-form textarea{height:auto;height:11em}.wpcf7-form div{display:flex !important}.wpcf7 .wpcf7-form div p{width:100%}.wpcf7 .wpcf7-form div p{margin-right:16px}.wpcf7 .wpcf7-form div p:last-child{margin-right:0}.wpcf7 .wpcf7-radio label{display:flex}.wpcf7 .wpcf7-radio input{width:auto;margin-top:5px}.wpcf7 .wpcf7-radio .wpcf7-list-item.first{margin-left:0}.vc_tta-panels .vc_tta-panel-heading .vc_tta-title-text{font-weight:700}.vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-title-text{color:#459e2b}.product-template-default .product-payment-methods-wrapper{display:inline-block;margin:1em}.product-template-default .payment-methods-image{max-width:300px}.product-template-default .product-details-social{display:none}.products-template-default .wpb_single_image a img{cursor:pointer}.products-template-default .product-price{font-size:2em;font-weight:700}body .buttons_added{overflow:hidden;border-radius:100px;padding:0;padding-bottom:0 !important;border-color:#f5f5f5}.buttons_added .minus,.buttons_added .plus{background-color:#1c3b75}.buttons_added .minus:hover,.buttons_added .plus:hover{background-color:#000}body .buttons_added input{height:47px;width:30px}body .buttons_added input.qty{top:0;height:47px}.highlight-button-dark:hover i{color:#fff}body .btn.btn-medium.single_add_to_cart_button{margin-top:0;height:47px;padding-left:20px;padding-right:20px}.single-product .entry-summary .price.brutto{font-size:18px;margin-top:10px;margin-bottom:0}body .product p.wc-gzd-additional-info{margin-bottom:1rem}body .single-product-image-wrapper .hcode-single-big-product-thumbnail-carousel{margin-bottom:0}.trust-siegel-single-product-wrapper{max-width:260px;margin:auto}#tab-additional_information{font-size:14px}#tab-additional_information>div{margin-top:30px;background-color:#f8f8f8}.single-product .product-deails-tab .nav-tabs{display:none}.single-product #tab-description,.single-product #tab-additional_information{display:block;opacity:1}.single-product .entry-summary .product-available{font-size:14px;color:#2ecc71}.single-product.wcsob-outofstock-product .entry-summary .product-available{color:#e74c3c}body .wcsob_soldout{z-index:2}.single-product .entry-summary .wcsob_soldout_text{display:none}.single-product .entry-summary .price{margin-bottom:.5rem;font-size:24px}.single-product .entry-summary .stock{display:none}body .cwginstock-subscribe-form .panel{border-color:#36a8d2;border-radius:24px;overflow:hidden}body .cwginstock-subscribe-form .panel h4{margin-bottom:5px}body .cwginstock-subscribe-form .panel-primary>.panel-heading{background-color:#36a8d2;border:none}body .cwgstock_button{padding:10px 16px 12px;line-height:20px;border-radius:24px;background:linear-gradient(45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%);font-family:"sofia-pro",sans-serif;font-size:18px;font-weight:600}body .cwgstock_button:hover{background:linear-gradient(-45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%)}.masonry-grid-software-reuse{height:200px;background-size:contain !important}@media (max-width:767px){.vc_grid-item{width:100%}.masonry-grid-software-reuse{height:200px}}.tp-caption a{color:#fff;text-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-caption a:hover{color:#fff}.pull-right{text-align:center}.col2-layout{max-width:80%}.tablepress .sorting_desc{background-color:#459e2b !important}.tablepress tfoot th,.tablepress thead th{background-color:#459e2b !important;font-weight:700;vertical-align:middle;color:#fff}.panel-title{background-color:#fff;color:#459e2b;font-size:15px;letter-spacing:3px;font-weight:500;width:100%;display:block;padding:10px 18px;border:1px solid rgba(0,0,0,.1);text-transform:uppercase}.panel-body{padding:10px 18px 25px;font-size:15px;line-height:23px}.grauerschatten{background-color:#f8f8f8 !important}.page{overflow-x:hidden}.navbar>.nav-header-container .navbar-nav>li.simple-dropdown>.dropdown-menu li a{text-transform:capitalize}span.wpml-ls-display,span.wpml-ls-native{padding-left:5px}.wpml-ls-item-legacy-dropdown{min-width:130px}a.js-wpml-ls-item-toggle.wpml-ls-item-toggle{border-radius:4px}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{border-radius:4px 4px 0 0}input.wpcf7-form-control.wpcf7-submit.btn{padding:6px 15px;border-radius:4px;border:none;font-family:"helvetica-neue"}input.wpcf7-form-control.wpcf7-submit.btn:hover{background-color:#015294a6}.vc_btn3.vc_btn3-shape-square{border-radius:4px}.wpcf7{position:relative;box-sizing:border-box;overflow:hidden}.wpcf7-select{font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:260px;background-color:#f1f1f1;border:none;border-radius:3px;outline:none;color:#666;cursor:pointer}.menu-160:after,.menu-159:after{content:"\f0d7";position:absolute;top:9px;right:13px;font-family:"Font Awesome 5 Free";font-weight:900;color:grey}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}body h1{color:#006fb7;line-height:34px;margin-bottom:.5em}body h2{font-size:26px;line-height:28px;font-weight:700;color:#006fb7;margin-bottom:.5em}body h3{font-size:20px;line-height:23px;font-weight:600;color:#212121}body p{font-size:16px;line-height:22px;font-weight:400;color:#212121}.gradient-row{background:linear-gradient(45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%)}.gradient-row h2,.gradient-row h3,.gradient-row p,.gradient-row p a{color:#fff}body .primary-button a.vc_general.vc_btn3,input.wpcf7-form-control.wpcf7-submit.btn,body .mc4wp-form-fields input[type=submit]{font-family:"sofia-pro",sans-serif;padding:10px 16px 12px;border:none;border-radius:100px;font-weight:600;font-size:18px;color:#fff;background:linear-gradient(45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%);transition:background .2s linear;margin-top:16px;text-transform:none;height:auto;letter-spacing:0;width:auto}body .primary-button a.vc_general.vc_btn3:hover,input.wpcf7-form-control.wpcf7-submit.btn:hover,body .primary-button a.vc_general.vc_btn3:active,input.wpcf7-form-control.wpcf7-submit.btn:active,body .primary-button a.vc_general.vc_btn3:focus,input.wpcf7-form-control.wpcf7-submit.btn:focus,body .mc4wp-form-fields input[type=submit]:hover,body .mc4wp-form-fields input[type=submit]:active,body .mc4wp-form-fields input[type=submit]:focus{color:#fff;background:linear-gradient(-45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%)}body .secondary-button a.vc_general.vc_btn3,.cn-button.wp-default{font-family:"sofia-pro",sans-serif;padding:10px 16px 12px;border:none;border-radius:100px;font-weight:600;font-size:18px;color:#fff;background-color:#36a8d2;margin-top:16px}body .woocommerce-wishlist-items .secondary-button a.vc_general.vc_btn3{margin-top:0}body .secondary-button a.vc_general.vc_btn3:hover{background:0 0;color:#36a8d2;box-shadow:inset 0px 0px 0px 2px #36a8d2}@media all and (min-width:500px){body .primary-button a.vc_general.vc_btn3,.cn-button.wp-default{margin-right:16px}}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select,.mc4wp-form-theme input[type=date],.mc4wp-form-theme input[type=email],.mc4wp-form-theme input[type=number],.mc4wp-form-theme input[type=tel],.mc4wp-form-theme input[type=text],.mc4wp-form-theme input[type=url],.mc4wp-form-theme select,.mc4wp-form-theme textarea,.mc4wp-form-theme-blue input[type=date]:focus,.mc4wp-form-theme-blue input[type=email]:focus,.mc4wp-form-theme-blue input[type=tel]:focus,.mc4wp-form-theme-blue input[type=text]:focus,.mc4wp-form-theme-blue input[type=url]:focus,.mc4wp-form-theme-blue select:focus,.mc4wp-form-theme-blue textarea:focus{font-family:"sofia-pro",sans-serif;background:rgba(33,33,33,.03);margin-top:8px;border-radius:24px;border:none;color:#212121;font-size:16px;letter-spacing:0;height:auto;padding:8px 16px 10px;line-height:24px;box-shadow:none}.wpcf7-form input[type=radio]{padding:0}.wpcf7-form select{background-image:url("data:image/svg+xml,%3Csvg fill='%23666' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}body .mc4wp-form-basic input[type=checkbox],.mc4wp-form-basic input[type=radio],.mc4wp-form-theme input[type=checkbox],.mc4wp-form-theme input[type=radio]{margin:6px 16px 0 0}.mc4wp-form-fields label{font-weight:500;color:#212121}.wpcf7-form .menu-160:after,.menu-159:after{top:20px}input[type=checkbox]{margin-top:5px}.contact-data{display:flex}.contact-data label:first-child{margin-right:16px}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select,.wpcf7-form label{height:auto;margin-bottom:8px}form p{margin-bottom:0}.wpcf7-form-control.wpcf7-acceptance{margin-top:16px}@media (max-width:500px){.contact-data{display:block}}#contact-form:target:before{content:"";display:block;height:100px;margin:-100px 0 0}footer.hcode-main-footer ul li a,footer.hcode-main-footer h6,footer.hcode-main-footer div{letter-spacing:0 !important;text-transform:none;font-size:16px;font-weight:500}footer.hcode-main-footer a.black-text-link:hover,footer.hcode-main-footer a.black-text-link:hover i,footer.hcode-main-footer ul.list-inline li a:hover{color:#1c3b75 !important}footer .footer-bottom{background:linear-gradient(45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%) !important}footer .black-text{color:#212121}footer .footer-bottom ul li a{color:#fff !important}footer .footer-bottom ul li{padding-left:6px}footer .footer-bottom ul li a:hover{color:rgba(28,59,117,1)}body footer.bg-light-gray2{background:rgba(33,33,33,.03)}body footer .footer-top{border:none}body footer,body footer ul li a,body .copyright{line-height:26px}.cookie-notice-container{background:#006fb7;font-family:"sofia-pro",sans-serif}.scrollToTop{width:40px;height:40px;border-radius:40px;background:linear-gradient(45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%)}.scrollToTop:hover{background:linear-gradient(-45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%);opacity:1}.scrollToTop i{font-size:24px;margin-top:7px}.flexboxes .vc-column-innner-wrapper{display:flex;flex-wrap:wrap}.flexboxes .vc-column-innner-wrapper p{background:rgba(33,33,33,.03);padding:24px;margin-right:16px;margin-top:16px;flex:1 0;min-width:350px;border-radius:24px}.flexboxes.no-margin .vc-column-innner-wrapper p{margin-right:0;margin-top:0}.flexboxes .vc-column-innner-wrapper p:last-child{margin-right:0}@media (max-width:500px){.flexboxes .vc-column-innner-wrapper p{margin-right:0;margin-bottom:8px}}.icon-row .wpb_wrapper.vc_figure{width:80px}.cta-buttons .vc-column-innner-wrapper{text-align:center}.cta-row{background:linear-gradient(45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%)}.cta-row h2{color:#fff}.cta-row .primary-button a.vc_general.vc_btn3{color:#006fb7;background:#fff}.cta-row .primary-button a.vc_general.vc_btn3:hover{color:#fff;background:0 0;box-shadow:inset 0px 0px 0px 2px #fff}.vc_tta-panel-heading span.vc_tta-title-text,.vc_tta-panel-body li{color:#212121}.vc_tta-panel.vc_active .vc_tta-panel-heading span.vc_tta-title-text{color:#006fb7}.wpls-logo-showcase .wpls-logo-cnt.slick-slide{margin:0 !important}.client-logo-slider .wpls-logo-showcase .wpls-logo-cnt.slick-slide{margin:0 32px !important}.testimonial-slider .text-center div{margin:24px 0}body .vc_btn3.vc_btn3-size-lg,body .btn.btn-medium{font-family:"sofia-pro",sans-serif;padding:8px 16px 10px;border:none;border-radius:100px !important;font-weight:600;font-size:18px;color:#fff;background:linear-gradient(45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%);transition:background .2s linear;margin-top:16px;text-transform:none;height:auto;letter-spacing:0;margin-right:10px}body .vc_btn3.vc_btn3-size-lg:hover,body .btn.btn-medium:hover{color:#fff;background:linear-gradient(-45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%)}body .likeh2,body .likeh3{font-family:"sofia-pro",sans-serif;font-size:26px;line-height:28px;font-weight:700;color:#006fb7;margin-bottom:.5em;text-transform:none;letter-spacing:0}body .woocommerce-wishlist-add-to-cart{position:relative;margin-top:20px}.single-product .woocommerce-wishlist-add-product i{color:#36a8d2}.single-product .woocommerce-wishlist-add-product .add-to-wishlist-text{letter-spacing:0}.single-product .woocommerce-wishlist-add-product{padding:5px 13px 6px;border-radius:100px;background-color:transparent;color:#36a8d2}.single-product .woocommerce-wishlist-add-product:hover i{color:#fff}.single-product .woocommerce-wishlist-add-product:hover{background-color:#36a8d2;color:#fff}.quick-buy .btn.woocommerce-wishlist-add-product,.quick-buy .btn.woocommerce-wishlist-add-product:hover{background:0 0;display:block;font-size:12px;color:#006fb7}.quick-buy .btn.woocommerce-wishlist-add-product i{color:#006fb7}body .product-name a{font-size:16px;font-weight:600;letter-spacing:0;margin-top:16px}body .home-product:hover img{cursor:auto}.quick-buy .btn{border-radius:40px;background:linear-gradient(45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%)}.quick-buy .btn:hover{background:linear-gradient(-45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%);border:none}body .price{font-size:18px}body .wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info{margin-top:-6px}.archive .price{margin-bottom:0}.archive .price.brutto{font-size:14px;margin-bottom:0}body .product .wc-gzd-additional-info.tax-info{margin:0;display:inline-block}body .product .price.brutto{font-weight:400}.product-category-header{margin-left:0;margin-right:0;background-color:#f4f4f4}.product-category-header .product-category-image{padding:0}@media (max-width:991px){.product-category-header{margin-top:-50px}}@media (min-width:992px){.product-category-header .product-category-text{padding-left:30px;padding-right:30px}}body .dropdown-menu li a.dropdown-header:hover{color:#1c3b75}@media (min-width:992px){#mega-menu .navbar-nav{display:flex;width:100%;justify-content:space-between}}#mega-menu .navbar-nav:before,#mega-menu .navbar-nav:after{content:none}body.woocommerce-page .accordion-menu,body.page-id-35898 .accordion-menu{width:100%}body.woocommerce-page .hcode-header-logo img{width:280px !important}body.woocommerce-page .navbar-default .navbar-toggle .icon-bar,body .menu-button .icon-bar{background-color:#fff}body.woocommerce-page .page-title-section{background-color:#f8f8f8 !important;border-bottom:none}body.woocommerce-page .page-title .black-text{color:#015294}@media (min-width:992px){body.woocommerce-page .static-sticky-gray.navbar.nav-black .navbar-nav>li>a,body.page-id-35898 .static-sticky-gray.navbar.nav-black .navbar-nav>li>a,body.page-id-35930 .static-sticky-gray.navbar.nav-black .navbar-nav>li>a,body.page-id-35928 .static-sticky-gray.navbar.nav-black .navbar-nav>li>a,body.page-id-35929 .static-sticky-gray.navbar.nav-black .navbar-nav>li>a,body.page-id-35931 .static-sticky-gray.navbar.nav-black .navbar-nav>li>a{color:#fff}}body.woocommerce-page .static-sticky-gray,body.page-id-35898 .static-sticky-gray,body.page-id-35930 .static-sticky-gray,body.page-id-35928 .static-sticky-gray,body.page-id-35929 .static-sticky-gray,body.page-id-35931 .static-sticky-gray{background:linear-gradient(45deg,rgba(28,59,117,1) 0%,rgba(0,111,183,1) 50%,rgba(54,168,210,1) 100%) !important}body.woocommerce-page .static-sticky .dropdown-menu,body.page-id-35898 .static-sticky-gray .dropdown-menu{background-color:#f8f8f8}body a.dropdown-header{cursor:pointer !important}.navbar.shrink-nav .hcode-header-logo>.logo-light,.navbar .hcode-header-logo>.logo-dark{display:inline-block}.navbar.header-top-logo.shrink-nav>.nav-header-container .navbar-nav>li,.navbar.header-top-logo.shrink-nav .search-cart-header #top-search,.navbar.header-top-logo.shrink-nav .search-cart-header .top-cart .shopping-cart{padding:10px 0}.navbar.header-top-logo.shrink-nav>.nav-header-container .navbar-nav>li.mega-menu-dropdown.open>.dropdown-menu{margin-top:10px !important}.wc_payment_methods li.wc_payment_method>label>img{margin-left:10px}.woocommerce .grid-nav{display:none}body .woocommerce-checkout .shop_table{background-color:rgba(33,33,33,.03)}.wc-gzd-checkbox-placeholder{margin-left:20px;margin-bottom:10px}.product-grid-view .count{display:none}body .irs--big .irs-bar{background:0 0;box-shadow:none;background-color:#015294}body .irs--big .irs-from,body .irs--big .irs-single,body .irs--big .irs-to{background:#015294}body .irs--big .irs-handle{background:#f8f8f8;border-color:#015294;box-shadow:none}body .irs--big .irs-handle.state_hover,body .irs--big .irs-handle:hover{background:#f8f8f8}body .bapf_sfilter ul li{text-align:center !important;padding:2px 5px !important}body .bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide{display:block !important}.bapf_ckbox_greychck .bapf_body{padding-top:10px}.bapf_ckbox_greychck .bapf_body input{position:absolute;margin-left:-30px}.bapf_ckbox label{margin-bottom:0}.woocommerce-checkout .shop-cart.shop_table .product-thumbnail.text-left{display:none}.shop-cart.shop_table .wc-gzd-cart-item-thumbnail img{max-width:150px}@media (max-width:767px){.woocommerce-checkout-review-order-table .shop-cart tfoot tr:last-of-type th{display:none}}.woocommerce .select2-container .select2-selection--multiple:after{color:#a9a9a9;content:"\f107";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:10px;top:15px}.product-filters #bapf_11_2,.product-filters .bapf_body label[for=bapf_11_2]{display:none !important}body .bapf_ckbox_greychck input[type=checkbox]{background-color:#f8f8f8;border:none;border-radius:5px}body .bapf_ckbox_greychck input[type=checkbox]:checked{background-color:#f8f8f8;border:none}body .bapf_ckbox_greychck input[type=checkbox]:checked:after{border-color:#015294}.woocommerce-ordering{display:none !important}body .select2-search input{color:#000}body .select2-dropdown{border:none}body .select2-results{background-color:#f8f8f9 !important;border-radius:25px;padding:10px;letter-spacing:0}body .select2-container--default .select2-results__option--highlighted[aria-selected]{border-radius:25px;padding-left:10px;padding-right:10px;background-color:#015294}body,input,textarea,select,.navbar-nav li.fas a,.navbar-nav li.fa-solid a,.navbar-nav li.far a,.navbar-nav li.fa-regular a,.navbar-nav li.fab a,.navbar-nav li.fa-brands a,.navbar-nav li.fas span,.navbar-nav li.fa-solid span,.navbar-nav li.far span,.navbar-nav li.fa-regular span,.navbar-nav li.fab span,.navbar-nav li.fa-brands span,.navbar-nav li.fas .dropdown-header,.navbar-nav li.fa-solid .dropdown-header,.navbar-nav li.far .dropdown-header,.navbar-nav li.fa-regular .dropdown-header,.navbar-nav li.fab .dropdown-header,.navbar-nav li.fa-brands .dropdown-header,footer ul li.menu-item.fas a,footer ul li.menu-item.far a,footer ul li.menu-item.fa-regular a,footer ul li.menu-item.fab a,footer ul li.menu-item.fa-brands a,.sidebar ul li.menu-item.fas a,.sidebar ul li.menu-item.fa-solid a,.sidebar ul li.menu-item.far a,.sidebar ul li.menu-item.fa-regular a,.sidebar ul li.menu-item.fab a,.sidebar ul li.menu-item.fa-brands a{font-family:"sofia-pro" !important}body .select2-container{z-index:99}body .select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:13px;border-color:#f8f8f9}.product-filters .select2-container--default .select2-selection--multiple{background-color:#f8f8f9;border:none !important;padding:8px 24px 10px 16px}.product-filters .berocket_element_above_products_is_hide{display:grid;grid-template-columns:33% 33% 33%}.berocket_element_above_products_is_hide .berocket_single_filter_widget{padding-left:5px;padding-right:5px}.product-filters .bapf_head{display:none}.product-filters .select2-search input{background:0 0 !important}.select2-container--open .select2-dropdown--below{margin-top:40px}body .bapf_slct .select2 .select2-search__field,body .select2-container--default .select2-selection--multiple .select2-selection__rendered li{font-size:14px;width:100% !important}body .select2-container--default .select2-selection--multiple{border-radius:25px !important}body .woof_products_top_panel,body .woof_submit_search_form_container{display:none !important}.woof .chosen-container-multi .chosen-choices{border-radius:5px}body .woof_reset_search_form{background-color:transparent;border:none}body .chosen-container-multi .chosen-choices{color:#212121;background-color:rgba(33,33,33,.03)}body .chosen-container .chosen-drop{border:none;margin-top:16px;background-color:#f8f8f9;border-radius:24px;overflow:hidden}body .woof_container_stock .woof_container_inner{text-align:center}body .chosen-container .chosen-results li{padding:8px 16px !important}body .chosen-container .chosen-results li.woof-padding-1{padding:8px 24px !important}body ul.chosen-choices{padding:8px 16px !important}body .chosen-container .chosen-results li.highlighted{background-color:#006fb7;background-image:none}body .woof .chosen-container-multi .chosen-choices{border-radius:24px}.term-description{padding-left:3px;padding-right:3px;margin-bottom:10px}.cart-total .order-tax td:first-of-type{display:none}.cart-total .order-tax th,.cart-total .order-tax td,.shop_table .order-tax th,.shop_table .order-tax td{text-align:right;padding-right:0;font-size:15px}.wc-block-product-categories-list.wc-block-product-categories-list--depth-0>.wc-block-product-categories-list-item{margin-top:5px}.wc-block-product-categories-list.wc-block-product-categories-list--depth-0>.wc-block-product-categories-list-item>a{font-weight:700}.wc-block-product-categories-list.wc-block-product-categories-list--depth-1{padding-left:30px}.error404 .not-found-title.white-text{color:#000}.error404 .btn-medium{color:#fff !important}