@charset "UTF-8";.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1rem}@media only screen and (min-width:768px){.alignleft{margin-right:calc(2 * 1rem)}}.alignright{float:right;margin-left:1rem}@media only screen and (min-width:768px){.alignright{margin-left:calc(2 * 1rem)}}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}* html .clearfix{height:1%}*:first-child+html .clearfix{min-height:1%}.no-padding{padding:0 !important}p:empty{height:0 !important;display:none}.gallery-item{display:inline-block;text-align:left;vertical-align:top;margin:0 0 1.5em;padding:0 1em 0 0;width:50%}.gallery-item{max-width:25%}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-item a,.gallery-item a:hover,.gallery-item a:focus{-webkit-box-shadow:none;box-shadow:none;background:0 0;display:inline-block;max-width:100%}.gallery-item a img{display:block}html,body{width:100%;margin:0;padding:0;position:relative}body{min-width:320px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body,button,input,select,textarea{font-size:16px;font-weight:400;line-height:1.2}.top-menu,.site-main-inner,.custom-maxwidth,.site-main{position:relative;margin:0 auto}b,strong{font-weight:700}#cont{width:100%;margin:0;padding:0;position:relative;min-height:100vh}.hamburger-menu-wrap{display:none}.hamburger-menu{position:relative;width:45px;height:32px;display:inline-block}.hamburger-menu span{position:absolute;display:block;height:4px;width:100%;background:#000;-webkit-transition:top .2s .25s,left .2s .25s,opacity .2s .25s,transform .2s 0s;-moz-transition:top .2s .25s,left .2s .25s,opacity .2s .25s,transform .2s 0s;-o-transition:top .2s .25s,left .2s .25s,opacity .2s .25s,transform .2s 0s;transition:top .2s .25s,left .2s .25s,opacity .2s .25s,transform .2s 0s}.hamburger-menu span:nth-child(1){top:0}.hamburger-menu span:nth-child(2){top:14px}.hamburger-menu span:nth-child(3){top:28px}.hamburger-menu.active span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger-menu.active span:nth-child(2){-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.hamburger-menu.active span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger-menu.active span{-webkit-transition:top .2s,left .2s,opacity .2s,transform .2s .25s;-moz-transition:top .2s,left .2s,opacity .2s,transform .2s .25s;-o-transition:top .2s,left .2s,opacity .2s,transform .2s .25s;transition:top .2s,left .2s,opacity .2s,transform .2s .25s}.hamburger-menu.active span:nth-child(1),.hamburger-menu.active span:nth-child(2),.hamburger-menu.active span:nth-child(3){top:12px}.mobile-menu .sub-menu{background-color:gray;color:#fff}.main-navigation{display:block}.main-navigation>div{display:inline}.main-navigation button{display:inline-block;border:none;padding:0;margin:0;text-decoration:none;background:0 0;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.main-navigation button.mobile-menu-close,.mobile-menu-close{position:absolute;right:10px;z-index:9999;color:#000;font-size:40px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-40px;font-weight:700;line-height:1}.main-navigation .main-menu,.main-navigation .main-menu.mobile-menu{display:inline-block;margin:0;padding:0}.main-navigation>.main-menu,.mobile-parent-nav-menu-item,.sub-menu,.main-navigation .submenu-expand{display:none}.mobile-navigation-off>.main-menu{display:inline-block}.main-navigation .main-menu #mobile-menu-navigation .main-menu{display:inline-block}.main-navigation .main-menu>li{display:inline-block;width:100%}.main-navigation .main-menu .menu-item-link{position:relative}.mobile-menu>li>a{font-weight:700}.mobile-menu>li.menu-item-has-children .submenu-expand.main-menu-more-toggle{position:relative;line-height:1.2;padding:0;height:32px;width:45px}.mobile-menu>li.menu-item-has-children .submenu-expand.main-menu-more-toggle.is-empty{display:none}.mobile-menu .sub-menu{list-style:none;padding-left:0;position:absolute;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;left:-9999px;z-index:99999}.mobile-menu .sub-menu>li{display:inline-block;float:none;position:relative}.mobile-menu .sub-menu>li.menu-item-has-children .submenu-expand{display:inline-block;position:absolute;width:calc( 24px + 1rem);right:0;top:calc( .125 * 1rem);bottom:0;color:#fff;line-height:1}.mobile-menu .sub-menu>li>a,.mobile-menu .sub-menu>li>.menu-item-link-return{color:#fff;display:block;line-height:1.2;text-shadow:none;white-space:nowrap}.mobile-menu .sub-menu>li>.menu-item-link-return{width:100%;font-weight:400;text-align:left}.mobile-menu .sub-menu>li>a:empty{display:none}.mobile-menu .sub-menu>li.mobile-parent-nav-menu-item{display:none;font-weight:400}.mobile-menu .menu-item-has-children.off-canvas .sub-menu .sub-menu{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;z-index:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background:grey}.mobile-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true{display:table;margin-top:0;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;padding-left:0;left:0;top:0;right:0;bottom:0;position:fixed;z-index:100000;width:100vw;height:100vh;max-width:100vw}.slide-in-right.mobile-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);animation:slide_in_right .3s forwards}.slide-in-left.mobile-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);animation:slide_in_left .3s forwards}.slide-in-fade.mobile-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);animation:fade_in .3s forwards}.mobile-menu .menu-item-has-children.off-canvas .sub-menu .submenu-expand .svg-icon{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mobile-menu .menu-item-has-children.off-canvas .sub-menu li:hover,.mobile-menu .menu-item-has-children.off-canvas .sub-menu li:focus,.mobile-menu .menu-item-has-children.off-canvas .sub-menu li>a:hover,.mobile-menu .menu-item-has-children.off-canvas .sub-menu li>a:focus{background-color:transparent}.mobile-menu .menu-item-has-children.off-canvas .sub-menu>li>a,.mobile-menu .menu-item-has-children.off-canvas .sub-menu>li>.menu-item-link-return{white-space:inherit}.slide-in-right.mobile-menu .menu-item-has-children.close-canvas>.sub-menu.expanded-true{animation:slide_out_right .3s forwards}.slide-in-left.mobile-menu .menu-item-has-children.close-canvas>.sub-menu.expanded-true{animation:slide_out_left .3s forwards}.slide-in-fade.mobile-menu .menu-item-has-children.close-canvas>.sub-menu.expanded-true{animation:fade_out .3s forwards}.mobile-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true>.mobile-parent-nav-menu-item{display:block}.admin-bar .mobile-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true{top:46px;height:calc( 100vh - 46px)}.admin-bar .mobile-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true .sub-menu.expanded-true{top:0}@media only screen and (min-width:782px){.admin-bar .mobile-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true{top:32px;height:calc( 100vh - 32px)}.admin-bar .mobile-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true .sub-menu.expanded-true{top:0}}.main-navigation .main-menu-more:nth-child(n+3){display:none}.mobile-menu>li.menu-item-has-children{display:inline-block;position:inherit}.mobile-menu>li.menu-item-has-children .submenu-expand{display:inline-block}.wp-customizer-unloading .mobile-menu>li.menu-item-has-children .submenu-expand,.mobile-menu>li.menu-item-has-children .submenu-expand.is-empty{display:none}@-webkit-keyframes fade_in{100%{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@-moz-keyframes fade_in{100%{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@-o-keyframes fade_in{100%{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@keyframes fade_in{100%{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@-webkit-keyframes fade_out{100%{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@-moz-keyframes fade_out{100%{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@-o-keyframes fade_out{100%{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@keyframes fade_out{0%{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}100%{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}}@-webkit-keyframes slide_in_right{100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}@-moz-keyframes slide_in_right{100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}@-o-keyframes slide_in_right{100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}@keyframes slide_in_right{100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slide_out_right{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes slide_out_right{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@-o-keyframes slide_out_right{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@keyframes slide_out_right{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes slide_in_left{100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}@-moz-keyframes slide_in_left{100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}@-o-keyframes slide_in_left{100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}@keyframes slide_in_left{100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slide_out_left{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@-moz-keyframes slide_out_left{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@-o-keyframes slide_out_left{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide_out_left{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.custom-header-wrapper{position:relative}.custom-header-row{width:100%;display:block}.custom-header-container{height:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.ct-section-inner-wrap,.custom-header-container,.custom-maxwidth,.woocommerce div.product,.woocommerce .woocommerce-breadcrumb{max-width:1920px}.woocommerce div.product,.woocommerce .woocommerce-breadcrumb{margin:0 auto}.custom-header-center,.custom-header-left,.custom-header-right{display:flex;align-items:center}.custom-header-left{justify-content:flex-start}.custom-header-center{flex-grow:1;justify-content:center}.custom-header-right{justify-content:flex-end}div.ct-fancy-icon,.svg-icon{display:inline-flex;border-radius:50%;vertical-align:middle}.main-navigation>.main-menu{display:flex;padding:0;margin:0;flex-direction:row;position:relative}.main-navigation>.main-menu>.menu-item{list-style-type:none;display:inline-flex;flex-direction:column;width:auto;overflow:hidden}.main-navigation>.main-menu>.menu-item>.menu-item-link{padding-top:30px;padding-left:20px;padding-right:20px;padding-bottom:30px}ul.products .add_to_cart_button,ul.products .button,ul.products li.product .woocommerce-loop-product__title,.wpcf7-form input[type=submit],.wpcf7-form h2,.custom-button,.custom-fp-services a,.main-navigation>.main-menu>.menu-item .menu-item-link,.custom-fp-cats .ct-link-text,.ct-headline,.upsells h2,.cross-sells h2,.related h2,.special-product-title,.price-noddv,.price-title,.custom-fp-services h3,.custom-footer-section .widget-title,.custom-footer-section .menu,.entry-title,.page-title,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce .price-noddv,.woocommerce .entry-summary h4,.woocommerce div.product .woocommerce-tabs ul.tabs li a,#link_text-100-17,.main-slider .ct-link-text,.tab,.entry-content-wrap .entry-content h2,.product-cats,.woocommerce-loop-product__link .price-before-text,.custom-mini-cart,.button,.button-next,.button-prev,.thwmscf_time_line_step ul.thwmscf-tabs span.thwmscf-tab-label,.woocommerce-loop-product_subheading,.special-product-title,.custom-special-product-info,.product-name,.woocommerce table.shop_table th,#ship-to-different-address,.va-upper,.woocommerce .woocommerce-billing-fields>h3,#order_review_heading,.woocommerce .woocommerce-breadcrumb,.widget-area .widget-title,.text-after-price{text-transform:uppercase}.main-slider .ct-headline,.main-navigation>.main-menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-item-link{text-transform:none}.main-navigation>.main-menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-item-link{word-break:break-word}.woocommerce-loop-product__title,.main-slider .ct-headline,.custom-fp-cats .ct-link-text,.custom-fp-services h3,.wpcf7-form h2,.ct-headline,.upsells h2,.cross-sells h2,.related h2,.special-product-title,.entry-title,.custom-special-product-info,.woocommerce form .form-row label,h3{line-height:1.1}.main-navigation>.main-menu>.menu-item>.sub-menu{flex-direction:row;transition-timing-function:ease-in-out;transition-property:visibility,opacity;visibility:hidden;opacity:0;position:absolute;top:100%;z-index:1000;justify-content:flex-start;padding:20px;flex-wrap:wrap;border-bottom:5px solid;right:21px;display:none;min-width:900px}.main-navigation>.main-menu>.menu-item:first-child>.sub-menu{right:auto}.main-navigation>.main-menu>.menu-item>.sub-menu>.menu-item{display:flex;flex-direction:column;margin-bottom:30px;padding:0 10px 0 0}.main-navigation>.main-menu>.menu-item-has-children:hover>a:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fafafa;position:absolute;bottom:0;left:50px;margin-left:-10px}.main-navigation>.main-menu:hover>.menu-item{overflow:visible}.main-navigation>.main-menu>.menu-item:hover>.sub-menu,.main-navigation>.main-menu>.menu-item>.sub-menu .sub-menu{visibility:visible;opacity:1;display:inline-flex;justify-content:space-between}.main-navigation>.main-menu>.menu-item>.sub-menu .sub-menu{display:inline-flex;flex-direction:column}.custom-header-right .widget-container{display:inline-block;position:relative}.main-navigation>.main-menu .menu-item>.sub-menu>.menu-item-has-children>.menu-item-link{padding-bottom:0}.main-navigation>.main-menu .sub-menu .sub-menu .menu-item a{padding:0}.ct-section{width:100%;background-size:cover;background-repeat:repeat}.ct-section>.ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}.ct-section-inner-wrap{margin-left:auto;margin-right:auto;height:100%}.ct-div-block{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.ct-new-columns>.ct-div-block{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}.ct-new-columns.custom-fp-services>.ct-div-block{padding-left:0;padding-right:0;padding-top:0;padding-bottom:40px}.ct-new-columns{display:flex;width:100%;flex-direction:row;align-items:stretch;justify-content:center;flex-wrap:wrap}.ct-link-text{display:inline-block}.ct-link{display:flex;flex-wrap:wrap;text-align:center;text-decoration:none;flex-direction:column;align-items:center;justify-content:center}.custom-footer-section .ct-link,.custom-footer-section .widget_media_image a{height:72px}.custom-footer-section .widget_media_image a{display:inline-block;margin-bottom:28px}.custom-footer-section .ct-new-columns>.ct-div-block{flex-grow:1}.custom-footer-section .menu,.main-navigation>.main-menu>.menu-item>.sub-menu .menu-item-open .sub-menu{list-style:none}.ct-link-button{display:inline-block;text-align:center;text-decoration:none}.ct-link-button{background-color:#1e73be;border:1px solid #1e73be;padding:10px 16px}.ct-image{max-width:100%}.custom-fullwidth{width:100%}.footer .ct-div-block{width:25%}#div_block-41-14{text-align:left;flex-direction:column;display:flex;justify-content:flex-start;align-items:flex-start}.atomic-footer-9-title{line-height:1.4;letter-spacing:.1em;margin-bottom:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-footer-9-link{letter-spacing:1px;line-height:1.1;margin-top:10px;margin-bottom:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-content .ct-new-columns>.ct-div-block{width:33.3%;display:flex;flex-direction:row;align-items:stretch;padding-right:20px}.custom-fp-cats .ct-link-text{align-content:flex-end;flex-direction:unset}.ct-slide{display:flex;flex-wrap:wrap;text-align:center;flex-direction:column;align-items:center;justify-content:center}#slide-11-17,.main-slider .ct-slide{background-size:cover;height:552px;background-repeat:no-repeat;align-items:flex-start;text-align:left;background-position:center}#div_block-102-17,.main-slider .ct-slide .ct-div-block{width:50%;background-color:rgba(0,0,0,.5);height:100%;flex-direction:column;display:flex;flex-grow:1;justify-content:center;padding-left:150px;padding-right:30px}#headline-96-17,.main-slider .ct-slide .ct-headline{text-align:left;position:relative;margin-bottom:30px;margin-left:0;margin-right:0;margin-top:0}.custom-footer-section .ct-new-columns>.widget-container{margin-top:100px}.wpcf7-form h2{font-size:48px}.main-slider .ct-headline{font-size:48px}.woocommerce span.onsale,.product-wrap .onsale{font-size:25px}.custom-fp-cats,.custom-fp-services h3,.ct-headline,.upsells h2,.cross-sells h2,.related h2,.special-product-title,.entry-title,.page-title,.woocommerce .product .entry-summary .price-wrap,.woocommerce .product .entry-summary .price-wrap-inner{font-size:30px}.entry-content-wrap .entry-content h2{font-size:26px}.right input[type=text],.right input[type=email],.top-menu-wrap .top-menu a,.price,.woocommerce ul.products li.product .price,.custom-mini-cart .woocommerce-Price-amount,.custom-mini-cart .quantity,.custom-mini-cart .quantity .woocommerce-Price-amount{font-size:24px}.main-slider .ct-text-block,ul.products .add_to_cart_button,ul.products .button,.main-slider .ct-link-text,.custom-button,.custom-fp-services a,.wpcf7-form .left p,.custom-footer-section .ct-headline,.custom-footer-section .widget-title,ul.products li.product .woocommerce-loop-product__title,.custom-footer-section .menu,.woocommerce .entry-summary h4,.woocommerce-product-details__short-description,.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th,.woocommerce div.product p.stock,.quantity-text-before,.va-product-downloads,.woocommerce ul.products li.product .product-wrap .woocommerce-loop-category__title,.woocommerce ul.products li.product .product-wrap .woocommerce-loop-product__title,.woocommerce ul.products li.product .product-wrap h3,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs .panel,.top-menu .search-field::placeholder,.custom-header-right .search-field::placeholder,.entry-content-wrap .entry-content,.tab,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.wc_payment_method label,.woocommerce ul.order_details li strong,.tax-product_cat.woocommerce ul.products li.product span.price>.price .price-wrap,.custom-slider .products .type-product>p.price .woocommerce-loop-product__link .price-wrap,.custom-slider .products .type-product span.price>.price .price-wrap,.slick-slider.products .type-product>p.price .woocommerce-loop-product__link .price-wrap,.slick-slider.products .type-product span.price>.price .price-wrap{font-size:20px}.main-navigation>.main-menu{font-size:18px}.woocommerce div.product .entry-summary p.price,.woocommerce div.product .entry-summary span.price,.woocommerce .price-noddv,.top-menu .search-field,.custom-header-right .search-field,.woocommerce .woocommerce-ordering select,.tax-product_cat.woocommerce ul.products li.product span.price,.tax-product_tag.woocommerce ul.products li.product span.price,.post-type-archive-product.woocommerce ul.products li.product span.price,.post-type-archive-product.woocommerce ul.products li.product .price,.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text,#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,.woocommerce-privacy-policy-text,.woocommerce ul.order_details li,.entry-content-wrap .entry-content td.woocommerce-table__product-name,.widget-area .widget-title,.tax-product_cat.woocommerce ul.products li.product span.price>.price .price-before-text,.custom-slider .products .type-product>p.price a .price-before-text,.custom-slider .products .type-product span.price>.price .price-before-text,.slick-slider .products .type-product>p.price a .price-before-text,.slick-slider .products .type-product span.price>.price .price-before-text,.text-after-price,.woocommerce .woocommerce-content-wrap .products .type-product .price .price-before-text,.woocommerce .woocommerce-content-wrap .products .type-product .price .price-wrap,.woocommerce .woocommerce-content-wrap .products .type-product .price .text-after-price{font-size:16px}.wpcf7-form .va-fullwidth,.price-noddv,.woocommerce div.product form.cart .variations select,.woocommerce div.product form.cart .variations select option,.product-cats .category h2,.tax-product_cat.woocommerce .price-after-text.price-noddv,.tax-product_cat.woocommerce ul.products li.product .price,.tax-product_tag.woocommerce .price-after-text.price-noddv,.tax-product_tag.woocommerce ul.products li.product .price,.post-type-archive-product.woocommerce .price-after-text.price-noddv,.products .price-after-text.price-noddv,.products .price-after-text.price-noddv .text-after-price,.woocommerce .nf-form-fields-required,.page-template .nf-form-fields-required{font-size:13px}.main-navigation>.main-menu>.menu-item>.sub-menu{font-size:16px}.woocommerce .woocommerce-ordering option,.top-menu-wrap .top-menu a .custom-cart-quantity{font-size:10px}.main-slider .ct-text-block,#text_block-98-17{position:relative;margin-bottom:90px}.main-slider .ct-link-text,#link_text-100-17{position:relative;text-align:center;width:auto;padding:10px 80px;justify-self:flex-end}.ct-link-text{display:inline-block}.slick-loading .slick-list{background:#fff url(//varilni-aparat.si/ingvar-spletna-trgovina/wp-content/themes/varilniaparat/assets/imgs/ajax-loader.gif) center center no-repeat}.custom-slick-prev,.custom-slick-next,.flex-prev,.flex-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:54px;height:54px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0;opacity:.55}.custom-slick-prev:hover,.custom-slick-prev:focus,.custom-slick-next:hover,.custom-slick-next:focus,.flex-prev:hover,.flex-prev:focus,.flex-next:hover,.flex-next:focus{color:transparent;outline:none;background:0 0;opacity:.75}.custom-slick-prev{left:10px}.custom-slick-next{right:10px}.products-together-prev,.products-prev{left:-10px}.products-together-next,.products-next{right:-10px}.custom-slick-next,.custom-slick-prev{z-index:1}[dir=rtl] .custom-slick-prev{right:-10px;left:auto}[dir=rtl] .custom-slick-next{right:auto;left:-10px}.gallery-prev,.gallery-next{top:auto;bottom:0}.custom-slick-prev.gallery-prev{left:-10px}.custom-slick-next.gallery-next{right:-15px}.slick-dotted.slick-slider,.entry-title,.page-title,.custom-footer-section .widget-title,.woocommerce div.product .woocommerce-tabs .panel p,.woocommerce div.product .woocommerce-tabs .panel h1,.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce div.product .woocommerce-tabs .panel h3,.woocommerce div.product .woocommerce-tabs .panel h4,.woocommerce div.product .woocommerce-tabs .panel h5,.woocommerce div.product .woocommerce-tabs .panel h6,.special-product-woocommerce-entry p,.special-product-woocommerce-entry ul,.special-product-woocommerce-entry ol,.special-product-woocommerce-entry h2,.special-product-woocommerce-entry h3,.special-product-woocommerce-entry h4,.special-product-woocommerce-entry h5,.special-product-woocommerce-entry h6,.woocommerce .nf-form-fields-required,.page-template .nf-form-fields-required{margin-bottom:30px}.custom-footer-section .menu .menu-item{margin-bottom:15px}.custom-slick-prev.slick-disabled,.custom-slick-next.slick-disabled{opacity:0}.slick-dots{display:inline-block;width:100%;padding:0;margin:20px 0 0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 9px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;cursor:pointer;color:transparent;border:0;outline:none;border-radius:50%}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.woocommerce .custom-slider ul.products,.woocommerce-page .custom-slider ul.products,.woocommerce ul.products,.woocommerce-page ul.products,.custom-slider ul.products{display:flex;flex-wrap:wrap;list-style:none}.custom-slider ul.products li,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:23%;margin:0 10px 0 0}.custom-slider ul.products li .product-wrap,.custom-products-together ul.products li .product-wrap{float:left;position:relative;display:flex;flex-direction:column;padding:20px;height:100%;justify-content:flex-end;width:100%}.custom-slider ul.products li:last-child{margin-right:0}.product-wrap .woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:flex;flex-direction:column;flex-grow:1}ul.products li .product-wrap .product-img-wrap{text-align:center;margin-bottom:20px}ul.products li .product-wrap img,.woocommerce ul.products li.product a img{display:inline-block}.woocommerce-loop-product_subheading,.woocommerce ul.products li.product .product-wrap h3.woocommerce-loop-product_subheading{flex-grow:1;margin-bottom:60px;display:inline-block;min-height:36px;width:100%}.product-img-wrap{width:100%;overflow:hidden;display:inline-block}.woocommerce span.onsale:before,.product-wrap .onsale:before{padding-top:100%;content:""}.woocommerce span.onsale,.product-wrap .onsale,.woocommerce ul.products li.product .onsale{position:absolute;justify-content:center;align-items:center;border-radius:50%;text-align:center;display:flex;padding:15px;max-height:76px;max-width:76px;top:-20px;right:30px;left:auto;line-height:1}.woocommerce div.product{position:relative}.woocommerce div.product span.onsale{right:auto;left:10px;top:10px}.products-together .product-wrap{display:inline-flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:20px}.price-wrap{display:inline-flex}.price-wrap-inner{display:inline-block;margin-bottom:-5px}.tax-product_cat .woocommerce-loop-product__link,.post-type-archive-product .woocommerce-loop-product__link{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.tax-product_cat .woocommerce-loop-product__link .price-noddv,.post-type-archive-product .woocommerce-loop-product__link .price-noddv{padding-top:10px}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border:1px solid transparent}.woocommerce .woocommerce-ordering{margin-bottom:4em}.tax-product_cat.woocommerce ul.products[class*=columns-] li.product,.tax-product_cat.woocommerce-page ul.products[class*=columns-] li.product,.post-type-archive-product.woocommerce ul.products[class*=columns-] li.product,.post-type-archive-product.woocommerce-page ul.products[class*=columns-] li.product,.tax-product_tag.woocommerce ul.products[class*=columns-] li.product,.tax-product_tag.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:23%;margin-right:2%;margin-bottom:60px}.tax-product_cat.woocommerce ul.products li.product span.price,.tax-product_tag.woocommerce ul.products li.product span.price,.post-type-archive-product.woocommerce ul.products li.product span.price{width:100%}.tax-product_cat.woocommerce ul.products li.product p.price,.tax-product_tag.woocommerce ul.products li.product p.price,.post-type-archive-product.woocommerce ul.products li.product p.price,.custom-slider ul.products li.product.type-product span.price>p.price,.custom-slider .products .type-product>p.price .woocommerce-loop-product__link,ul.slick-slider.products li.product.type-product span.price>p.price,.slick-slider.products .type-product>p.price .woocommerce-loop-product__link{text-align:left;display:inline-flex;align-items:flex-end;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.price{display:inline-flex;flex-direction:column;align-items:flex-end}.price-title{width:100%;align-self:flex-end}.woocommerce .product .price-wrap ins,.price del,.price ins{text-decoration:none}.price del,.price ins{line-height:1}.price del{position:relative;width:auto}.price del:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-ms-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg)}.price-noddv{clear:both;display:inline-block;width:100%;text-align:right;margin-bottom:30px}.woocommerce div.product p.price,.woocommerce div.product span.price{flex-direction:row;flex-wrap:wrap}.woocommerce .product p.price .price-wrap{flex-direction:column}.price-before-text{padding-right:5px}.price-after-text,.summary .price-after-text.price-noddv{text-align:left}.price-after-text.price-noddv{text-align:right}.slick-list{padding-top:50px !important;width:100%}.custom-slider .slick-list,.custom-products-together .slick-list,.products .slick-list{margin-top:-40px !important}.slick-carousel .slick-list{padding-top:30px !important}ul.products .add_to_cart_button,ul.products .button{border-radius:0;letter-spacing:1px;line-height:1.2;text-align:center;padding:10px;outline:none;font-family:inherit;display:flex;flex-direction:row;justify-content:center}ul.products .product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:10px;border-top-style:solid;border-top-width:2px}ul.products .product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.entry-content-wrap .entry-content{border-bottom-width:2px;border-bottom-style:solid}ul.products .product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.va-product-downloads,.va-product-downloads li,.woocommerce div.product form.cart .variations select,.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs,.woocommerce .quantity .qty,.entry-content-wrap .entry-content,.header-menu-open .main-navigation>.main-menu>.menu-item>.sub-menu>.menu-item,.flex-tabs label:before,.woocommerce div.product .woocommerce-tabs .panel,.custom-mini-cart .quantity input.qty,#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,.custom-mini-cart-inner,.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li,.woocommerce table.shop_table_responsive tr.cart_item,.woocommerce-page table.shop_table_responsive tr.cart_item,.woocommerce-table__line-item,.woocommerce table.shop_table tr:first-child td.product-total,.woocommerce table.shop_table.woocommerce-table--order-details tr:first-child td,.woocommerce .woocommerce-table--order-details thead th,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce .woocommerce-checkout-review-order-table .cart_item,.woocommerce .woocommerce-checkout-review-order-table thead tr,.no-results,.error-404 .page-content,.woocommerce-cart table.cart th,.woocommerce-error,.woocommerce-message{border-color:#e2e2e2}.woocommerce-info{border-top-color:#e2e2e2}ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding-top:0;padding-bottom:0}.slick-track{display:flex !important;margin-left:0 !important;min-width:100% !important}.slick-slide{height:inherit !important}.custom-slider,.custom-products-together{position:relative;padding-left:15px;padding-right:15px}li.product.products-together-plus:after,li.product.products-together-equals:after{position:absolute;width:40px;height:40px;display:inline-block;top:50%;margin-top:-15px;line-height:40px;font-size:40px;text-align:center;border-radius:50%;right:-50px;z-index:1}li.product.products-together-plus:after{content:"+"}li.product.products-together-equals:after{content:"="}.woocommerce .woocommerce-breadcrumb{padding-top:20px;margin-bottom:-23px;width:100%}.right input[type=text],.right input[type=email]{border:1px solid transparent;outline:none}.wpcf7-form input[type=submit]{padding-top:9px;padding-bottom:9px;padding-right:80px;padding-left:80px;flex-direction:unset;border:none;-webkit-appearance:none;appearance:none;align-self:start}.wpcf7-form{display:flex;flex-direction:row;flex-wrap:wrap;padding:50px 0}.left,.right{display:flex;flex-wrap:wrap;position:relative}.right>label:nth-of-type(2){flex-grow:1}.right input[type=text],.right input[type=email]{width:98%;padding:10px}.wpcf7-form h2{margin-bottom:60px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border-radius:0}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{display:none;margin:0}.quantity input.qty{appearance:textfield;-webkit-appearance:none;-moz-appearance:textfield}input.qty_button,a.qty_button{border:none;border-radius:50%;width:30px;height:30px;line-height:30px}a.qty_button{display:inline-block;text-align:center}.woocommerce div.product form.cart .button{clear:both;margin-top:10px;width:50%;background:#77a464}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li{background:0 0;border:none;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.flex-tabs label .tab-title-inner:after{border:none;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs{overflow:visible;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{position:relative;z-index:1}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover:after,#tab-va-description:checked~.tabs #tab-va-description-label .tab-title-inner:after,#tab-va-va_podatki_tab:checked~.tabs #tab-va-va_podatki_tab-label .tab-title-inner:after,#tab-va-va_povprasaj_tab:checked~.tabs #tab-va-va_povprasaj_tab-label .tab-title-inner:after,.flex-tabs label:hover .tab-title-inner:after{content:"";border-radius:50%;width:20px;height:20px;position:absolute;left:50%;margin-left:-10px;bottom:-10px;right:auto;z-index:1}#tab-va-description:checked~.tabs #tab-va-description-label .tab-title-inner:after,#tab-va-va_podatki_tab:checked~.tabs #tab-va-va_podatki_tab-label .tab-title-inner:after,#tab-va-va_povprasaj_tab:checked~.tabs #tab-va-va_povprasaj_tab-label .tab-title-inner:after,.flex-tabs label:hover .tab-title-inner:after{bottom:-30px}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}button,input,optgroup,select,textarea,html,body{font-family:"Montserrat";line-height:1.4}.top-menu-wrap,.footer-form-wrap,input.qty_button,a.qty_button,.va-product-downloads:before,.custom-icon-facebook-logo-center,li.product.products-together-plus:after,.custom-bg-dark-grey,.body-menu-open .top-menu,.woocommerce div.product form.cart .reset_variations,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce div.product form.cart button.button.disabled,.has-custom-dark-gray-background-color,.product-cats .category,.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.custom-fp-services a:hover{background-color:#2b2c2c}.top-menu .search-field,.custom-header-right .search-field,.header-menu-open .custom-header-right .widget-container.widget_search,.woocommerce div.product form.cart .reset_variations:hover{background-color:#6f6f6f}.header-menu,.top-menu a:hover .svg-icon,.top-menu .custom-icon-search-left:hover,.top-menu .custom-icon-cart:hover,.top-menu .custom-icon-close:hover,.main-content .ct-new-columns>.ct-div-block>.ct-div-block,.woocommerce span.onsale,.onsale,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover:after,#tab-va-description:checked~.tabs #tab-va-description-label .tab-title-inner:after,#tab-va-va_podatki_tab:checked~.tabs #tab-va-va_podatki_tab-label .tab-title-inner:after,#tab-va-va_povprasaj_tab:checked~.tabs #tab-va-va_povprasaj_tab-label .tab-title-inner:after,.flex-tabs label:hover .tab-title-inner:after,ul.products .add_to_cart_button,ul.products .button,.wpcf7-form input[type=submit],#link_text-100-17,.main-slider .ct-link-text,.slick-dots li.slick-active button,li.product.products-together-equals:after,.custom-bg-red,.hamburger-menu span,.body-menu-open .main-header,.has-custom-red-background-color,.product-cats .category:hover,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.custom-cart-quantity,.woocommerce-mini-cart__buttons .wc-forward.checkout,.custom-header-right .widget-3:hover .custom-icon-cart,.custom-minicart-wrap:hover .custom-icon-cart,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.button-next,.thwmscf_time_line_step .active .thwmscf-tab-icon,.thwmscf_time_line_step .thwmscf-finished-step .thwmscf-tab-icon,.custom-special-product-info,.qty_button:hover{background-color:#e50019}.product .button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,ul.products .add_to_cart_button:hover,ul.products .button:hover,.woocommerce-mini-cart__buttons .checkout:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.button-next:hover,a.ct-link-text:hover,.entry-content-wrap .entry-content .return-to-shop a:hover{background-color:#2b2c2c}.wpcf7-form input[type=submit]:hover,.ct-slide a.ct-link-text:hover{background-color:#fff;color:#d53b2d}.woocommerce-tabs .wpcf7-form input[type=submit]:hover{background-color:#2b2c2c;color:#fff}body,.top-menu-wrap .svg-icon,.footer,.custom-button,.custom-fp-services a,.right input[type=text],.right input[type=email],.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.enquiry-form-wrap .wpcf7-text,.enquiry-form-wrap .wpcf7-textarea,.cross-sells{background-color:#f3f2f2}.custom-button:hover,ul.products .product,.sub-menu,.va-product-downloads,.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs,.entry-content-wrap .entry-content,.woocommerce div.product form.cart .variations select,.custom-bg-white,.has-white-background-color,.tax-product_cat.woocommerce #filter-widget-area,.tax-product_tag.woocommerce #filter-widget-area,#filter-widget-area,.custom-mini-cart-inner,.woocommerce-error,.woocommerce-info,.woocommerce-message,.entry-content-wrap .entry-content .woocommerce,.qty_button.minus:after,.qty_button.plus:after,.qty_button.plus:before,.woocommerce-checkout #payment div.form-row,.no-results,.error-404 .page-content,.special-product-woocommerce-entry,.product_meta{background-color:#fff}.thwmscf-wrapper .thwmscf-tab-panels{background-color:#fff !important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#f2f2f2}.slick-dots li button{background-color:#e2e2e2}.woocommerce div.product form.cart .button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:#91ce64}.custom-bg-grey,.custom-bg-gray,.has-custom-gray-background-color{background-color:#e7e7e7}.custom-mini-cart .remove,.woocommerce-mini-cart__buttons .wc-forward:first-child,.thwmscf_time_line_step .thwmscf-tab-icon,.woocommerce .woocommerce-cart-form button.button:disabled,.woocommerce .woocommerce-cart-form button.button:disabled[disabled],.woocommerce-cart-form>button.button,.woocommerce a.remove{background-color:#d1d1d1}.has-custom-gray-color{color:#f2f0f0}.no-padding{padding:0}.top-menu-wrap .svg-icon path,.top-menu-wrap .svg-icon polygon{fill:#2b2c2c}.custom-icon-facebook-logo-center path,.top-menu .search-open .custom-icon-search-left:hover path,.header-menu-open .custom-icon-search-left:hover path{fill:#fafafa}.custom-icon-arrow-right path,.custom-icon-arrow-left path{fill:#fff}.products-next .custom-icon-arrow-right path,.products-prev .custom-icon-arrow-left path,.gallery-next .custom-icon-arrow-right path,.gallery-prev .custom-icon-arrow-left path,.products-together-next .custom-icon-arrow-right path,.products-together-prev .custom-icon-arrow-left path{fill:#bcbcbc}.custom-icon-facebook-logo-center{padding:10px;margin-bottom:70px}body,.footer,.footer-wrap a,ul.products li.product .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-product_subheading,ul.products li.product .price,.main-navigation>.main-menu .menu-item:hover>.sub-menu a,.price-noddv,.price-title,.main-navigation>.main-menu .menu-item>.sub-menu>.depth-1>.menu-item-link:hover,.product-wrap,.right input[type=text],.right input[type=email],.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce .product .price-wrap del,.woocommerce-product-details__short-description .short-desc-end-link,.va-available,.va-product-downloads li a,.woocommerce ul.products li.product .price,.has-custom-dark-gray-color,.entry-content-wrap .entry-content a,.header-menu-open .main-navigation>.main-menu>.menu-item>.sub-menu .sub-menu .menu-item .menu-item-link,.woocommerce-loop-product__link .price-before-text,.woocommerce-widget-layered-nav-list a,.custom-mini-cart,.custom-mini-cart a,.top-menu-wrap .custom-mini-cart a,.thwmscf-tab-icon,#filter-widget-area .widget-container ul a,.enquiry-form-wrap .wpcf7-form,.woocommerce-breadcrumb .breadcrumb-delimiter,.entry-content-wrap .entry-content .cart_totals>h2,#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small,.woocommerce-error,.woocommerce-info,.woocommerce-message,.special-product-woocommerce-entry a,.widget-area .widget-title,.entry-content-wrap .entry-content .cross-sells h2,.text-after-price{color:#2b2c2c}.top-menu-wrap,.top-menu-wrap a,.main-slider .ct-headline,.main-slider .ct-text-block,.wpcf7-form,.wpcf7-form input[type=submit],.custom-button,.custom-fp-services a,ul.products .add_to_cart_button,ul.products .button,.main-navigation>.main-menu,.custom-fp-cats .ct-div-block .ct-link-text,.main-slider .ct-link-text,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.top-menu .search-field::placeholder,.custom-header-right .search-field::placeholder,.custom-header-right .search-field,.woocommerce div.product form.cart .reset_variations,.custom-special-product-info,.entry-content-wrap .entry-content .return-to-shop a:hover,.entry-content-wrap .entry-content .cross-sells a:hover{color:#fafafa}.header-menu,.custom-fp-services,.woocommerce span.onsale,.onsale,.wpcf7-form a,.ct-link-button,input.qty_button,a.qty_button,.main-navigation>.main-menu>.menu-item>.menu-item-link,li.product.products-together-plus:after,li.product.products-together-equals:after,.main-slider .ct-link-text,.has-white-color,#link_text-100-17,.product-cats,.product-cats a,.custom-mini-cart .woocommerce-mini-cart__buttons .wc-forward,.top-menu-wrap .custom-mini-cart a.qty_button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.button-next,.thwmscf_time_line_step .thwmscf-tab-icon,.entry-content-wrap .entry-content a.qty_button,.woocommerce .woocommerce-cart-form button.button:disabled,.woocommerce .woocommerce-cart-form button.button:disabled[disabled],.woocommerce-cart-form button.button,.custom-fp-services a:hover{color:#fff}.top-menu-wrap .top-menu .custom-mini-cart .remove,.woocommerce a.remove{color:#fff !important}.top-menu-wrap .widget_container a:hover,.footer-wrap a:hover,.custom-fp-cats .ct-div-block:hover .ct-link-text,.custom-button,.custom-fp-services a,.price ins .woocommerce-Price-amount,.main-navigation>.main-menu .menu-item>.sub-menu>.depth-1>.menu-item-link,.main-navigation>.main-menu>.menu-item>.sub-menu .sub-menu .menu-item-link:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.wpcf7-form h2 span,.top-menu a:hover,.woocommerce .product .price-wrap ins,.woocommerce .entry-summary h4,#tab-va-description:checked~.tabs #tab-va-description-label,#tab-va-va_podatki_tab:checked~.tabs #tab-va-va_podatki_tab-label,#tab-va-va_povprasaj_tab:checked~.tabs #tab-va-va_povprasaj_tab-label,.has-custom-red-color,.entry-content-wrap .entry-content a:hover,.entry-content-wrap .entry-content h2,.woocommerce .woocommerce-widget-layered-nav-list a:hover,ul.products li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title,.woocommerce-breadcrumb a:hover,#filter-widget-area .widget-container ul a:hover,.woocommerce .product .price>.woocommerce-Price-amount,.woocommerce .woocommerce-breadcrumb,.special-product-title-no,.woocommerce-shipping-totals th,.order-total th,.woocommerce-order-overview__total .woocommerce-Price-amount,.woocommerce-table--order-details tfoot tr:last-child td>.woocommerce-Price-amount,.woocommerce-error:before,.woocommerce .woocommerce-billing-fields>h3,#order_review_heading,.woocommerce .product .entry-summary .price-wrap-inner,.price-wrap-inner,.price-wrap-inner .woocommerce-Price-amount,.special-product-woocommerce-entry a:hover,.woocommerce-product-details__short-description a,.product_meta a,.panel a,.wpcf7-not-valid-tip,.woocommerce-MyAccount-navigation-link.is-active a{color:#e50019}.price del,.woocommerce ul.products li.product .price del,.wp-block-separator{color:#e2e2e2}.woocommerce-product-details__short-description a,.product_meta a,.panel a,.woocommerce-error,.woocommerce-message{border-bottom-width:1px;border-bottom-style:solid}.woocommerce-product-details__short-description a:hover,.woocommerce-product-details__short-description a:active,.woocommerce-product-details__short-description a:visited,.product_meta a:hover,.product_meta a:active,.product_meta a:visited,.panel a:hover,.panel a:active,.panel a:visited{border-bottom:none}.custom-logo-link{height:77px;margin-top:15px;margin-bottom:15px}.custom-logo-link img,.atomic-logo img,.custom-footer-section .widget_media_image a img{height:100% !important;width:auto !important}.custom-icon-phone{margin-right:20px;margin-left:20px}.custom-icon-search-left{margin-right:20px;position:relative;right:0;z-index:2}.top-menu .svg-icon,.custom-icon-search-left,.custom-icon-close,.top-menu .custom-icon-cart,.button-next,.hamburger-menu,.wpcf7-submit{cursor:pointer}.top-menu .custom-icon-cart{margin-right:22px}.ct-section-inner-wrap{padding-top:37px;padding-bottom:40px}.ct-headline,.upsells h2,.cross-sells h2,.related h2,.special-product-title{margin-top:30px;margin-bottom:20px;margin-left:0;margin-right:10px}.custom-fp-services .ct-div-block>.ct-div-block{justify-content:space-between}h3{margin-bottom:20px}.woocommerce-product-details__short-description{margin-bottom:40px}.custom-fp-services h3{margin-bottom:30px}.ct-div-block p{margin-bottom:25px}.main-slider .ct-headline{font-weight:900}.wpcf7-form a,.ct-headline,.custom-fp-cats,.custom-fp-cats .ct-link-text,.main-navigation>.main-menu .menu-item>.sub-menu>.depth-1>.menu-item-link,.woocommerce span.onsale,.product-wrap .onsale,.custom-footer-section .ct-headline,.custom-footer-section .widget-title,.entry-title,.page-title,.woocommerce .entry-summary h4,.woocommerce-product-details__short-description .short-desc-end,.va-available,.quantity-text-before,.va-product-downloads li a:hover,.woocommerce-loop-product__title,.woocommerce-variation-availability,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,#tab-va-description:checked~.tabs #tab-va-description-label,#tab-va-va_podatki_tab:checked~.tabs #tab-va-va_podatki_tab-label,#tab-va-va_povprasaj_tab:checked~.tabs #tab-va-va_povprasaj_tab-label,.entry-content-wrap .entry-content a,.entry-content-wrap .entry-content h2,.upsells h2,.cross-sells h2,.related h2,.special-product-title,.custom-special-product-info,.coupon-text,.va-bold,.special-product-woocommerce-entry a,.woocommerce table.shop_table th,.product_meta{font-weight:700}.top-menu-wrap .top-menu a,.main-slider .ct-link-text,.main-navigation>.main-menu>.menu-item>.menu-item-link,.price,.custom-button,.custom-fp-services a,ul.products .add_to_cart_button,ul.products .button,.woocommerce div.product .entry-summary p.price del,.woocommerce div.product .entry-summary span.price del,.woocommerce div.product .entry-summary p.price ins,.woocommerce div.product .entry-summary span.price ins,.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price,.button-next,.button-prev,.cart-subtotal .woocommerce-Price-amount,.cart-subtotal-tax .woocommerce-Price-amount,.order-total .woocommerce-Price-amount,.entry-content-wrap .entry-content .woocommerce-table__product-name a,.product-name .product-quantity{font-weight:500}.main-navigation>.main-menu,.entry-content-wrap .entry-content h3.wc-bacs-bank-details-account-name,.woocommerce div.product .woocommerce-tabs .panel,.product_meta .sku,.product_meta a{font-weight:400}body,.woocommerce-loop-product_subheading,.wpcf7-form .va-fullwidth,.wpcf7-form .left p,.main-slider .ct-text-block,.right input[type=text],.right input[type=email],.custom-footer-section .ct-link-text,.price-noddv,.main-navigation>.main-menu>.menu-item>.sub-menu .sub-menu,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.top-menu .search-field::placeholder,.custom-header-right .search-field::placeholder,.woocommerce-loop-product__link .price-before-text,.woocommerce table.shop_table td small,.woocommerce table.shop_table .order-total td small.includes_tax,.order-total .includes_tax .woocommerce-Price-amount,#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,.text-after-price{font-weight:300}.main-navigation>.main-menu>.menu-item>.sub-menu,.main-navigation>.main-menu>.menu-item>.sub-menu>.menu-item-has-children>.menu-item-link:hover .menu-item-link-inner,.woocommerce .product .price del:before,.woocommerce-error,.wpcf7-form .wpcf7-not-valid,.wpcf7-form .right input[type=text].wpcf7-not-valid,.wpcf7-form .right input[type=email].wpcf7-not-valid,.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#e50019}.price del:before,.woocommerce .product .price-wrap .price del:before{border-color:#2b2c2c}.custom-button,.custom-fp-services a{padding-top:10px;padding-left:60px;padding-right:60px;padding-bottom:10px}.custom-fp-cats{justify-content:flex-start}.main-content .custom-fp-cats .ct-div-block{background-size:150%;align-items:flex-end;margin-right:20px;width:calc(33.3% - 20px);background-position:center;background-repeat:no-repeat;-webkit-transition:background-size .3s ease-in;-moz-transition:background-size .3s ease-in;-ms-transition:background-size .3s ease-in;-o-transition:background-size .3s ease-in;transition:background-size .3s ease-in;position:relative;margin-bottom:20px}.main-content .custom-fp-cats .ct-div-block:hover{background-size:200%}.main-content .ct-new-columns.custom-fp-cats>.ct-div-block{padding:0}.main-content .custom-fp-cats .ct-div-block .ct-link-text{position:relative;background:rgba(0,0,0,.55);padding:20px;width:100%;display:flex;align-items:flex-end;height:110px;overflow:hidden}.right label.va-fullwidth{width:100%;padding-top:10px;display:flex}.right label.va-fullwidth .va-accept{margin-right:5px}.right label.va-fullwidth a{margin-left:5px}.va-product-downloads{padding-left:70px;position:relative;list-style:none}.va-product-downloads,.va-product-downloads li{border-bottom-width:1px;border-bottom-style:solid}.va-product-downloads:before{content:"";width:50px;height:50px;display:inline-block;position:absolute;border-radius:50%;left:0;top:-15px;background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWljb24gY3VzdG9tLWljb25zIGN1c3RvbS1pY29uLWRvd25sb2FkIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGFyaWEtaGlkZGVuPSJ0cnVlIiByb2xlPSJpbWciIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyNCAyNCIgaWQ9ImN1c3RvbS1pY29uLWRvd25sb2FkIj48Zz4vPHBhdGggc3R5bGU9ImZpbGw6ICNGRkZGRkYiIGQ9Ik0xMC45LDExLjhjMC0xLjYsMC0zLjEsMC00LjZjMC0wLjMsMC0wLjYsMC0wLjhjMC0wLjUsMC4zLTAuOCwwLjctMC44YzAuNCwwLDAuNywwLjMsMC43LDAuOA0gYzAsMS42LDAsMy4zLDAsNC45YzAsMC4xLDAsMC4zLDAsMC41YzAuNS0wLjQsMC45LTAuNywxLjMtMWMwLjEtMC4xLDAuMy0wLjIsMC40LTAuM2MwLjMtMC4yLDAuNy0wLjEsMC45LDAuMg0gYzAuMiwwLjMsMC4yLDAuNy0wLjIsMC45Yy0wLjcsMC41LTEuNCwxLTIsMS41Yy0wLjIsMC4yLTAuNCwwLjMtMC43LDAuNWMtMC4zLDAuMi0wLjYsMC4yLTAuOCwwYy0wLjktMC42LTEuOC0xLjMtMi43LTEuOQ0gYy0wLjMtMC4yLTAuNC0wLjctMC4yLTFjMC4yLTAuMywwLjYtMC40LDAuOS0wLjFDOS44LDExLDEwLjMsMTEuMywxMC45LDExLjh6Ii8+LzxwYXRoIHN0eWxlPSJmaWxsOiAjRkZGRkZGIiBkPSJNNy40LDE1LjhjMi44LDAsNS41LDAsOC4zLDBjMC0wLjIsMC0wLjUsMC0wLjdjMC0wLjQsMC4zLTAuNywwLjctMC43YzAuNCwwLDAuNywwLjMsMC43LDAuNw0gYzAsMC40LDAsMC45LDAsMS4zYzAsMC41LTAuMywwLjctMC44LDAuN2MtMi45LDAtNS45LDAtOC44LDBjLTAuMiwwLTAuNCwwLTAuNywwYy0wLjUsMC0wLjctMC4yLTAuNy0wLjdjMC0wLjUsMC0wLjksMC0xLjQNIGMwLTAuNCwwLjMtMC43LDAuNy0wLjdjMC40LDAsMC43LDAuMywwLjcsMC43QzcuNCwxNS40LDcuNCwxNS42LDcuNCwxNS44eiIvPjwvZz48L3N2Zz4=);background-repeat:no-repeat;background-position:center;background-size:cover}.va-product-downloads li{padding:10px 0}.va-product-downloads li:last-child{border-bottom:none}.entry-title,.page-title{margin-top:0;margin-left:0;margin-right:0;padding-top:35px}.woocommerce div.product div.images .flex-control-thumbs{margin-top:40px;margin-left:40px;margin-right:30px}.woocommerce div.product div.images .flex-control-thumbs .slick-list{padding-top:0 !important}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce ul.products li.product .price del{opacity:1}.woocommerce div.product p.stock{margin-bottom:20px}.va-available{margin-right:5px}.quantity-text-before{display:inline-block}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:1;padding-bottom:1em}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product form.cart .button{margin-top:30px;width:auto;padding:12px 130px;margin-bottom:30px}.woocommerce ul.products li.product .product-wrap .woocommerce-loop-category__title,.woocommerce ul.products li.product .product-wrap .woocommerce-loop-product__title,.woocommerce ul.products li.product .product-wrap h3{margin:0;padding:0}.woocommerce ul.products li.product .price{text-align:right;margin-bottom:0;line-height:1;display:inline-block}.woocommerce ul.products li.product .button{margin-top:0;width:100%}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs,.no-results,.error-404 .page-content{padding:43px 0 43px 24px;border-bottom-style:solid;border-bottom-width:2px;margin-bottom:80px}.woocommerce div.product .woocommerce-tabs .panel{padding:0 24px 0 0;margin:0}.panel-maxwidth,.entry-content-wrap .entry-content p,.entry-content-wrap .entry-content ul,.entry-content-wrap .entry-content ol,.entry-content-wrap .entry-content>h2,.entry-content-wrap .entry-content>h3,.entry-content-wrap .entry-content>h4,.entry-content-wrap .entry-content>h5,.entry-content-wrap .entry-content>h6{max-width:1100px}.woocommerce div.product .woocommerce-tabs .panel ul{padding-left:1em}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;margin:0 50px 0 0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{display:flex}.flex-viewport{overflow:hidden}.woocommerce div.product form.cart .variations td.label,.quantity-text-before{width:100px}.woocommerce div.product form.cart .variations select{padding:2px 0}.woocommerce-variation-add-to-cart{margin-top:30px}ul.products .product.products-together,.woocommerce-page ul.products li.product.products-together,.type-page .entry-content-wrap .entry-content{background:0 0;border-color:transparent}.custom-products-together ul.products li,.woocommerce .custom-products-together ul.products li.product,.woocommerce-page .custom-products-together ul.products li.product{width:20%;margin-right:3%}.woocommerce div.product div.images .flex-control-thumbs li{outline:none;max-height:90px;padding-right:5px}.woocommerce .quantity .qty{border-width:1px;border-style:solid;margin:0 10px;vertical-align:middle;height:55px;width:100px}.header-menu .custom-icon-search-left{display:none}.top-menu .search-field,.custom-header-right .search-field{position:absolute;top:-25px;right:-50px;border:none;height:52px;border-radius:30px;padding:25px}.custom-header-right .search-field{top:-122px;right:92px}.top-menu .widget_search .search-field,.custom-header-right .search-field{width:0;-webkit-transition:width .3s ease-in,padding .3s ease-in;-moz-transition:width .3s ease-in,padding .3s ease-in;-ms-transition:width .3s ease-in,padding .3s ease-in;-o-transition:width .3s ease-in,padding .3s ease-in;transition:width .3s ease-in,padding .3s ease-in;outline:0}.top-menu .search-open .search-field,.custom-header-right .search-open .search-field{padding:10px 110px 10px 20px;width:500px}.custom-icon-close{padding:15px;position:absolute;right:20px;z-index:-1}.search-open .custom-icon-close{z-index:2}.top-menu .search-open .custom-icon-search-left:hover,.search-open .custom-icon-search-left{background-color:transparent}.search-open .custom-icon-search-left{right:50px;-webkit-transition:right .5s ease-in;-moz-transition:right .5s ease-in;-ms-transition:right .5s ease-in;-o-transition:right .5s ease-in;transition:right .5s ease-in}.wp-block-column:not(:first-child){margin-left:0}.entry-content-wrap .entry-content{margin-bottom:85px}.entry-content-wrap .entry-content p,.entry-content-wrap .entry-content h2,.entry-content-wrap .entry-content h3,.entry-content-wrap .entry-content h4,.entry-content-wrap .entry-content h5,.entry-content-wrap .entry-content h6,.entry-content-wrap .entry-content ul,.entry-content-wrap .entry-content ol,.woocommerce div.product .woocommerce-tabs .panel ul,.term-description p{margin-bottom:30px}.entry-content-wrap .entry-content ul,.entry-content-wrap .entry-content ol,.special-product-woocommerce-entry ul,.special-product-woocommerce-entry ol{margin-left:16px}.entry-content-wrap .entry-content p,.entry-content-wrap .entry-content>h2,.entry-content-wrap .entry-content>h3,.entry-content-wrap .entry-content>h4,.entry-content-wrap .entry-content>h5,.entry-content-wrap .entry-content>h6,.entry-content-wrap .entry-content ul,.entry-content-wrap .entry-content ol{padding-left:77px;padding-right:77px}.entry-content-wrap .entry-content .woocommerce p,.entry-content-wrap .entry-content ul.thwmscf-tabs,.woocommerce-content-wrap .custom-maxwidth{padding-left:0;padding-right:0}.wp-block-columns{margin-bottom:30px}.wp-block-column{padding-top:95px;padding-bottom:20px}.woocommerce div.product form.cart .variations select{min-width:45%}.hamburger-menu span{height:7px;border-radius:5px}.wp-block-separator,.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:none;margin-bottom:30px;opacity:1;border-bottom:1px solid}.menu-item-caret{display:none;position:absolute;right:35px;width:40px;height:100%;top:0}.admin-bar.body-menu-open .main-header,.admin-bar.body-menu-open .top-menu{margin-top:32px}.admin-bar.body-menu-open .header-menu-open{margin-top:80px}.wpcf7 .ajax-loader{position:absolute;right:0}.woocommerce div.product form.cart .reset_variations{padding:4px 40px;position:absolute;top:1px}.woocommerce div.product form.cart .variations td{position:relative}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:10px}.state{position:absolute;left:-10000px}.flex-tabs{display:flex;flex-wrap:wrap;position:relative}.flex-tabs .tab:last-of-type{flex-grow:1}.tab{display:inline-flex;cursor:hand;cursor:pointer;position:relative;margin-bottom:30px;padding-right:50px}.tab-title-inner{position:relative;display:inline-block;margin-bottom:20px}.panel{padding:20px;display:none;width:100%;flex-basis:auto}#tab-va-description:checked~.tabs #tab-va-description-label,#tab-va-va_podatki_tab:checked~.tabs #tab-va-va_podatki_tab-label,#tab-va-va_povprasaj_tab:checked~.tabs #tab-va-va_povprasaj_tab-label{cursor:default}#tab-va-description:checked~.tabs #tab-va-description-panel,#tab-va-va_podatki_tab:checked~.tabs #tab-va-va_podatki_tab-panel,#tab-va-va_povprasaj_tab:checked~.tabs #tab-va-va_povprasaj_tab-panel{display:inline-block !important}.flex-tabs label:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom-style:solid;border-bottom-width:1px;z-index:1}.flex-tabs .wpcf7-form label:before{display:none}.product-cats{list-style:none;display:flex;margin-bottom:26px;flex-wrap:wrap;clear:both}.product-cats .category{width:23%;margin-right:2%;margin-bottom:25px;display:inline-flex;align-items:center}.product-cats .category h2 a{padding:28px 25px;display:inline-block}.tax-product_cat .site-main,.tax-product_tag .site-main,.post-type-archive-product .site-main{display:flex;flex-wrap:wrap;align-items:flex-start}.tax-product_cat.woocommerce .woocommerce-breadcrumb,.tax-product_tag.woocommerce .woocommerce-breadcrumb,.post-type-archive-product .woocommerce .woocommerce-breadcrumb{width:100%;order:1}.tax-product_cat.woocommerce .woocommerce-content-wrap,.post-type-archive-product.woocommerce .woocommerce-content-wrap,.tax-product_tag.woocommerce .woocommerce-content-wrap{order:3;margin-bottom:100px}#filter-widget-area{order:2;margin-top:40px;float:left;padding:50px 20px;margin-right:50px}#filter-widget-area .widget-container{margin-bottom:20px}.theme-poseben-artikel .widget-area{display:none}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:20px 10px;padding:20px;float:left;position:relative;display:flex;flex-direction:column;justify-content:space-between}h3.widget-title{margin-bottom:10px}.woocommerce .woocommerce-widget-layered-nav-list{margin-bottom:30px}.term-description{max-width:850px}.widget_price_filter .price_slider_amount{display:flex;flex-direction:column}.woocommerce .widget_price_filter .price_slider_amount .button{order:4}.custom-cart-quantity{position:absolute;border-radius:100px;bottom:-10px;right:15px;height:25px;min-width:25px;line-height:25px;text-align:center;padding:0 7px}.custom-mini-cart,.custom-header-right .widget-container.widget_shopping_cart{position:absolute;width:740px;right:40px;z-index:1000;top:60px;padding-top:10px;display:none !important}.custom-header-right .widget-3:hover .custom-mini-cart,.custom-header-right .custom-minicart-wrap:hover .widget_shopping_cart{display:block !important}.custom-mini-cart:after,.widget_shopping_cart:after{content:"";border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:11px solid #fff;position:absolute;right:0;top:0}.custom-mini-cart ul{list-style:none}.custom-mini-cart ul li,.custom-mini-cart ul li a:first-child{display:flex;align-items:center}.custom-mini-cart ul li a:first-child{width:58%;padding-right:20px}.custom-mini-cart .quantity{display:flex;align-items:center;padding-left:20px;width:150px;justify-content:flex-end}.custom-mini-cart .quantity-text-before{display:none}.top-menu-wrap .top-menu .custom-mini-cart .remove,.woocommerce a.remove{width:30px;height:30px;border-radius:50%;line-height:30px;font-size:35px;text-align:center;margin:-17px 20px 20px}.woocommerce a.remove{margin:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{left:auto;right:0;top:50%}.custom-mini-cart .quantity input.qty{text-align:center}.woocommerce-mini-cart__buttons{padding:20px;display:flex}.woocommerce-mini-cart__buttons .wc-forward,.woocommerce .woocommerce-mini-cart__buttons a.button.wc-forward{width:50%;text-align:center;padding:10px;margin:10px;border-radius:0}.top-menu-wrap .top-menu .custom-mini-cart .qty_button{width:30px;height:30px;line-height:30px;font-size:35px;text-align:center;vertical-align:top;display:inline-block;position:relative}.qty_button.minus,.qty_button.plus{position:relative}.qty_button.minus:after,.qty_button.plus:after,.qty_button.plus:before{position:absolute;content:"";border-radius:10px}.qty_button.minus:after,.qty_button.plus:after{left:50%;height:3px;top:14px;width:16px;margin-left:-8px}.qty_button.plus:before{width:3px;height:17px;top:7px;left:14px}.custom-mini-cart .qty{margin:0 10px;border-style:solid}.custom-mini-cart .woocommerce-Price-amount{margin:0;width:100px;text-align:right;padding-left:20px}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:auto;padding:6px 6px 7px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.enquiry-form-wrap .wpcf7-text,.enquiry-form-wrap .wpcf7-textarea{padding:10px}.entry-content-wrap .entry-content p.cart-empty{max-width:none}.yith-infs-loader img{width:auto}a.added_to_cart.wc-forward{display:none}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{position:absolute;right:10px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.enquiry-form-wrap .wpcf7-text,.enquiry-form-wrap .wpcf7-textarea{border:none}.enquiry-form-wrap{width:80%}.enquiry-form-wrap .wpcf7-form{justify-content:space-between}.enquiry-form-wrap label{width:49%;margin-bottom:20px}.enquiry-form-wrap .wpcf7-submit{margin-top:15px}.enquiry-form-wrap .wpcf7-text,.enquiry-form-wrap .wpcf7-textarea,.enquiry-form-wrap .enquiry-message,.enquiry-form-wrap .wpcf7-form>.wpcf7-form-control-wrap{width:100%}.enquiry-form-wrap .wpcf7-text,.enquiry-form-wrap .wpcf7-textarea,.enquiry-form-wrap .enquiry-message,.enquiry-form-wrap .wpcf7-submit{outline:none}.button-next{padding-top:10px;padding-bottom:10px;padding-right:40px;padding-left:40px;border:none;-webkit-appearance:none;appearance:none}.button-prev{border:none;-webkit-appearance:none;appearance:none;background-color:transparent;margin-right:40px}.woocommerce .thwmscf_time_line_step .thwmscf-index{border:none;left:-49px;top:7px;right:auto;margin-top:0}.thwmscf_time_line_step .thwmscf-tab-icon{line-height:30px}.woocommerce .thwmscf_time_line_step ul.thwmscf-tabs li{width:auto;margin-right:90px}.woocommerce .thwmscf_time_line_step ul.thwmscf-tabs li:last-child{margin-right:0}.thwmscf_time_line_step ul.thwmscf-tabs span.thwmscf-tab-label{padding:0}.thwmscf_time_line_step ul.thwmscf-tabs span.thwmscf-tab-label:after,.thwmscf_time_line_step ul.thwmscf-tabs span.thwmscf-tab-label:before{content:"";width:0;height:0;border-style:solid;border-color:transparent;border-top-width:12px;border-bottom-width:12px;border-left-width:10px;position:absolute;top:10px}.thwmscf_time_line_step ul.thwmscf-tabs span.thwmscf-tab-label:before{border-left-color:#bcbcbc;right:-53px}.thwmscf_time_line_step ul.thwmscf-tabs span.thwmscf-tab-label:after{border-left-color:#fafafa;right:-51px}.thwmscf-tabs .thwmscf-tab:last-child span.thwmscf-tab-label:before,.thwmscf-tabs .thwmscf-tab:last-child span.thwmscf-tab-label:after{display:none}.woocommerce .thwmscf_time_line_step ul.thwmscf-tabs li a,.woocommerce .thwmscf_time_line_step ul.thwmscf-tabs li a.active{border-top:none}.thwmscf-wrapper .thwmscf-tab-panels{padding:50px;margin-bottom:50px}.woocommerce .thwmscf-wrapper #payment .place-order{text-align:left}.va-fullwidth .wpcf7-list-item{margin-left:0}.custom-fp-services{justify-content:flex-start}.entry-content-wrap .entry-content .woocommerce p.cart-empty{padding-left:3.5em}.custom-minicart-wrap{position:relative;display:inline-block}.custom-mini-cart-inner{border-bottom-width:5px;border-bottom-style:solid}.custom-mini-cart-inner .widget-title{padding:20px 20px 10px}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0}.woocommerce-loop-product__link .price-before-text{vertical-align:bottom;display:inline-block}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:80px;margin-left:0}.woocommerce-product-gallery__video a,.custom-iframelist{display:inline-block;width:100%;height:100%}.hide_cart_widget_if_empty{padding:20px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{max-width:380px}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{padding-right:0}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:none;padding-right:70px;text-align:right}.special-product-title-no{padding-right:10px}.custom-special-product-info{padding:25px}.product .entry-image-figure,.product>.entry-image-wrap{max-height:490px;overflow:hidden;position:relative;width:100%}.product .entry-image-figure .entry-image-link{display:inline-block}.product .entry-image-figure .entry-image-link img{position:absolute}.woocommerce-cart table.cart th{border-bottom-style:solid;border-bottom-width:1px}.woocommerce-cart table.cart th.product-subtotal{width:200px;white-space:nowrap}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:220px}.woocommerce-cart-form .button{float:right}.woocommerce-cart-form{padding:80px 20px;position:relative}.woocommerce-cart-form .actions .submit-button{position:absolute;top:20px;right:20px}.woocommerce table.shop_table{border:none}.coupon-text{display:inline-block;width:100%;text-align:left;margin-bottom:10px}.woocommerce .cart .button,.woocommerce .cart input.button{float:left}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:8px 20px 9px}.woocommerce table.shop_table:not(.woocommerce-checkout-review-order-table):not(.order_details) tr:first-child td{border-top:none}.woocommerce-cart-form>button.button{margin-bottom:25px}.woocommerce-cart-form .product-quantity .quantity{display:flex;align-items:center}.woocommerce-error,.woocommerce-message{border-top-width:1px;border-bottom-width:1px;border-bottom-style:solid}.entry-content-wrap .entry-content .cart_totals>h2{padding:9px 12px;margin-bottom:0}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{padding-right:20px}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{padding-right:30px}.cart-subtotal>td,.cart-subtotal-tax>td{text-align:right}.woocommerce-cart .cart-collaterals .cart_totals tr td.woocommerce-shipping-totals-content{border-top:none}.order-total .includes_tax{display:inline-block;width:100%}.order-total strong .woocommerce-Price-amount{padding-top:3px;display:inline-block}.woocommerce table.shop_table_responsive tr td.woocommerce-update-cart-button:before,.woocommerce-page table.shop_table_responsive tr td.woocommerce-update-cart-button:before{display:none}.woocommerce table.shop_table td{line-height:1.1}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:0 33px;margin:0 0 30px;border-radius:0;background-color:transparent}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{display:none}.woocommerce-order{padding:30px 60px}.entry-content-wrap .entry-content ul.woocommerce-order-overview,.entry-content-wrap .entry-content ul.wc-bacs-bank-details{padding-left:0;padding-right:0;margin-left:0}.woocommerce ul.order_details.wc-bacs-bank-details li{border-right:none;margin-right:0;width:100%;margin-bottom:30px}.woocommerce table.shop_table td{border-top:none}.woocommerce-table__line-item,.woocommerce table.shop_table.woocommerce-table--order-details tr:first-child td,.woocommerce .woocommerce-table--order-details thead th,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-top-width:1px;border-top-style:solid}.woocommerce table.shop_table{border-collapse:collapse}.woocommerce .woocommerce-order-details .product-total{width:33.3%}.woocommerce .woocommerce-table--order-details{width:80%}.woocommerce .woocommerce-customer-details address{border:none}.woocommerce-customer-details--phone:before,.woocommerce-customer-details--email:before{display:none}.woocommerce ul.order_details li{margin-bottom:1em}.entry-content-wrap .entry-content .woocommerce p.return-to-shop{padding:20px}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top-width:1px;border-top-style:solid}.woocommerce .checkout.woocommerce-checkout,.woocommerce .woocommerce-ResetPassword{padding:30px 60px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-left:none;border-right:none;border-radius:0}.woocommerce-checkout-review-order-table .cart_item .product-total,.woocommerce-checkout-review-order-table .product-total{text-align:right}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{width:80%;display:flex;flex-direction:column}.woocommerce .woocommerce-checkout-review-order-table .cart_item,.woocommerce .woocommerce-checkout-review-order-table thead tr{display:flex}.woocommerce .woocommerce-checkout-review-order-table .product-name{flex-grow:1}.woocommerce-checkout #payment{width:60%}.woocommerce .woocommerce-checkout-review-order-table tfoot{align-self:flex-end}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:none}.woocommerce table.shop_table tfoot td.woocommerce-shipping-totals-content,.woocommerce table.woocommerce-checkout-review-order-table tfoot>.cart-subtotal:first-child th,.woocommerce table.woocommerce-checkout-review-order-table tfoot>.cart-subtotal:first-child td{border-top:none}.woocommerce .woocommerce-checkout-review-order-table .cart_item,.woocommerce .woocommerce-checkout-review-order-table thead tr{border-bottom-width:1px;border-bottom-style:solid}.woocommerce .woocommerce-checkout-review-order-table thead tr{border-top-width:1px;border-top-style:solid}.woocommerce-checkout-review-order-table .order-total th{vertical-align:top}.woocommerce-checkout-review-order-table .order-total strong .woocommerce-Price-amount{padding-top:0}.woocommerce div.product form.cart div.quantity{display:flex;align-items:center}.search-results-count{margin-bottom:40px}.account_number strong{word-break:break-all}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{padding:10px;font-size:16px;border:none;box-shadow:none}.woocommerce span.onsale,.product-wrap .onsale,.woocommerce ul.products li.product .onsale{font-size:16px}.special-product-woocommerce-entry{padding:30px 300px 40px 30px}.product_meta{padding:20px;margin-bottom:50px;display:flex;flex-direction:column}.wpcf7-not-valid-tip{font-size:13px}.wpcf7-form.invalid .right label.va-fullwidth .wpcf7-not-valid-tip{position:absolute;width:150px}.wpcf7 form .wpcf7-response-output{margin:2em 0 0}.entry-content-wrap .entry-content .woocommerce p.mailchimp-newsletter,#mailchimp-gdpr-fields p{margin-bottom:0}#mailchimp-gdpr-fields{margin-bottom:25px}.custom-slider ul.products li.product.type-product>a.woocommerce-loop-product__link,ul.slick-slider.products li.product.type-product>a.woocommerce-loop-product__link{height:100%;display:flex;flex-direction:column}.woocommerce-product-details__short-description ul,.woocommerce-product-details__short-description ol{margin-left:16px;padding-left:16px}th.product-thumbnail:before{content:"Izdelek"}th.product-name{visibility:hidden}.upsells,.cross-sells{position:relative}.cross-sells{padding-top:60px}.cross-sells ul.products{padding:0;margin:0;max-width:none}.text-after-price{padding-left:5px}:root :where(a:where(:not(.wp-element-button))){text-decoration:none}a:where(:not(.wp-element-button)){text-decoration:none}.woocommerce .nf-form-content .list-select-wrap .nf-field-element>div,.woocommerce .nf-form-content input:not([type=button]),.woocommerce .nf-form-content textarea,.woocommerce .nf-form-content select.ninja-forms-field{border:none}.woocommerce .nf-form-content input[type=submit],.woocommerce .nf-form-content button{cursor:pointer}.woocommerce .nf-form-content button{padding:10px}.woocommerce .nf-form-content button:hover,.woocommerce .nf-form-content input[type=button]:hover,.woocommerce .nf-form-content input[type=submit]:hover{background-color:#e50019;color:#fff}.woocommerce .nf-form-content .list-select-wrap .nf-field-element>div:focus,.woocommerce .nf-form-content input:not([type=button]):focus,.woocommerce .nf-form-content textarea:focus,.woocommerce .nf-form-content select.ninja-forms-field:focus,.woocommerce .nf-form-content select.ninja-forms-field:not([multiple]),.woocommerce .nf-form-content select.ninja-forms-field{background:#f7f7f7}.woocommerce .nf-form-content,.page-template .nf-form-content{padding:0;margin:0}.woocommerce nf-fields-wrap{display:flex;flex-wrap:wrap;flex-direction:column}.woocommerce nf-field{width:100%}.woocommerce .nf-form-content .listselect-wrap .nf-field-element div,.woocommerce .nf-form-content .ninja-forms-field:not(hr){padding:10px}.woocommerce .nf-form-content hr.ninja-forms-field{margin-bottom:20px}#newsletter-widget-area .nf-form-fields-required{display:none}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{padding-top:30px;padding-bottom:30px}.woocommerce-MyAccount-content{padding-right:30px}.woocommerce table.my_account_orders .button.view{margin-right:10px}@media screen and (max-width:782px){.admin-bar.body-menu-open .main-header,.admin-bar.body-menu-open .top-menu{margin-top:46px}.admin-bar.body-menu-open .header-menu-open{margin-top:80px}}@media screen and (max-width:1919px){.wpcf7-form h2,.main-slider .ct-headline,.order-total .woocommerce-Price-amount{font-size:30px}.custom-fp-cats,.custom-fp-services h3,.ct-headline,.entry-title,.page-title,.woocommerce .product .entry-summary .price-wrap,.woocommerce .product .entry-summary .price-wrap-inner,.upsells h2,.cross-sells h2,.related h2,.special-product-title{font-size:25px}.entry-content-wrap .entry-content h2{font-size:22px}.main-slider .ct-text-block,ul.products .add_to_cart_button,ul.products .button,.main-slider .ct-link-text,.custom-button,.custom-fp-services a,.custom-footer-section .ct-headline,.custom-footer-section .widget-title,ul.products li.product .woocommerce-loop-product__title,.custom-footer-section .menu,.woocommerce .entry-summary h4,.woocommerce-product-details__short-description,.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th,.woocommerce div.product p.stock,.quantity-text-before,.va-product-downloads,.woocommerce ul.products li.product .product-wrap .woocommerce-loop-category__title,.woocommerce ul.products li.product .product-wrap .woocommerce-loop-product__title,.woocommerce ul.products li.product .product-wrap h3,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs .panel,.top-menu .search-field::placeholder,.custom-header-right .search-field::placeholder,.entry-content-wrap .entry-content,.woocommerce span.onsale,.product-wrap .onsale,.right input[type=submit],.tab,.custom-fp-services a,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,#ship-to-different-address,.woocommerce-product-details__short-description h1,.woocommerce-product-details__short-description h2,.woocommerce-product-details__short-description ul,.woocommerce-product-details__short-description ol{font-size:18px}.right input[type=text],.right input[type=email],.top-menu-wrap .top-menu a,.price,.wpcf7-form .left p,.woocommerce ul.products li.product .price,.custom-mini-cart .quantity,.custom-mini-cart .quantity .woocommerce-Price-amount,.custom-mini-cart .woocommerce-Price-amount,.order-total .includes_tax .woocommerce-Price-amount{font-size:16px}.top-menu-wrap .top-menu a .custom-cart-quantity,.woocommerce-loop-product_subheading{font-size:13px}}@media screen and (max-width:1033px){.custom-mini-cart .woocommerce-Price-amount{font-size:16px}.custom-mini-cart .quantity,.custom-mini-cart .quantity .woocommerce-Price-amount{font-size:13px}.custom-header-left{justify-content:space-between}.custom-header-right{align-items:flex-start}.custom-logo-link{height:50px}.top-menu .custom-header-container,.wpcf7-form{flex-direction:column}.hamburger-menu-wrap{display:inline-block}.top-menu .custom-header-right .widget-2,.main-navigation>.main-menu{display:none}.home .site-main,.custom-maxwidth.main-slider,.entry-content-wrap .entry-content ul.thwmscf-tabs,.woocommerce-content-wrap .custom-maxwidth{padding-left:0;padding-right:0}.wp-block-column{padding-top:20px}.top-menu .custom-header-right .widget-container{margin-bottom:20px}.left,.right,.right input[type=text],.right input[type=email]{width:100%}.right input[type=text],.right .va-fullwidth,.left p{margin-bottom:25px}.right .wpcf7-submit{order:4}.body-menu-open{overflow:hidden}.body-menu-open .main-header{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100;overflow:scroll}.body-menu-open .top-menu{position:fixed;top:0;left:0;right:0;z-index:2000;height:80px;overflow:hidden}.header-menu-open{margin-top:80px;position:relative}.header-menu-open .main-navigation>.main-menu{display:inline-block}.header-menu-open .main-navigation>.main-menu>.menu-item>.sub-menu{visibility:visible;opacity:1;width:100%;position:relative;padding:0;display:none;right:0}.header-menu-open .main-navigation>.main-menu>.menu-item>.sub-menu>.menu-item{width:100%;border-bottom-width:1px;border-bottom-style:solid;margin-bottom:0}.header-menu-open .main-navigation>.main-menu .menu-item>.sub-menu .menu-item-link{padding-top:20px;padding-bottom:20px}.header-menu-open .custom-header-container{padding:0}.header-menu-open .main-navigation>.main-menu>.menu-item>.sub-menu .sub-menu,.main-navigation>.main-menu>.menu-item-has-children:hover>a:before{display:none}.header-menu-open .main-navigation>.main-menu>.menu-item>.menu-item-link{padding-top:20px;padding-bottom:20px;padding-left:50px;width:100%;margin:0 auto}.header-menu-open .main-navigation>.main-menu .menu-item-has-children .menu-item-caret:after{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #2b2c2c;position:absolute;right:20px;top:26px}.header-menu-open .main-navigation>.main-menu>.menu-item-has-children>.menu-item-link .menu-item-caret:after{border-left-color:#fff}.header-menu-open .main-navigation>.main-menu .menu-item-has-children.menu-item-open>.menu-item-link .menu-item-caret:after{transform:rotate(90deg)}.header-menu-open .main-navigation>.main-menu>.menu-item>.sub-menu .menu-item-open .sub-menu,.header-menu-open .main-navigation>.main-menu>.menu-item.menu-item-open>.sub-menu,.header-menu-open .main-navigation>.main-menu>.menu-item.menu-item-open>.menu-item-open .sub-menu,.header-menu-open .main-navigation>.main-menu>.sub-menu-open,.header-menu-open .menu-item-caret{display:inline-block}.header-menu-open .main-navigation>.main-menu .menu-item>.sub-menu>.menu-item-open>.menu-item-link{padding-bottom:10px}.main-navigation>.main-menu .sub-menu>.menu-item{margin-bottom:5px}.main-navigation>.main-menu .menu-item>.sub-menu .menu-item-link,.header-menu-open .main-navigation>.main-menu>.menu-item>.sub-menu .menu-item-open .sub-menu,.header-menu-open .custom-header-right .widget-container .search-form{margin:0 auto;width:100%}.main-navigation>.main-menu>.menu-item{width:100%;border-bottom:1px solid #fafafa}.main-navigation>.main-menu>.menu-item.last-menu-item,.header-menu-open .main-navigation>.main-menu>.menu-item>.sub-menu>.menu-item.last-menu-item-parent{border-bottom:none}.main-navigation>.main-menu>.menu-item>.sub-menu{border-bottom:none}.header-menu-open .main-navigation>.main-menu>.menu-item>.sub-menu .sub-menu,.header-menu-open .main-navigation>.main-menu>.menu-item .menu-item-link{padding-right:85px}.main-navigation>.main-menu .menu-item>.sub-menu .menu-item-link,.header-menu-open .main-navigation>.main-menu>.menu-item>.sub-menu .sub-menu{padding-left:50px}.custom-icon-search-left{margin-right:0}.header-menu-open .main-navigation>.main-menu .menu-item>.sub-menu .depth-2 .menu-item-link{padding-bottom:0;padding-top:0}.menu-item-caret{right:50px}.flex-viewport{height:auto !important}.woocommerce div.product form.cart .button{width:100%;padding:12px}.custom-header-right .search-field{top:0;right:0;position:relative;display:none;width:100%;border-radius:0;padding:10px 95px 10px 50px}.header-menu-open .custom-header-right .search-field{display:inline-block}.header-menu-open .custom-header-right{flex-direction:column}.header-menu-open .custom-header-right .widget-container{width:100%;margin-bottom:0}.header-menu-open.header-menu .custom-icon-search-left{display:inline-block;position:absolute;right:55px;top:-44px;background:no-repeat}.header-menu-open .custom-header-left,.header-menu-open .custom-header-center{display:none}.header-menu-open .custom-header-right{width:100%}.header-menu-open .main-navigation>.main-menu>.menu-item>.menu-item-link,.main-navigation>.main-menu .menu-item>.sub-menu .menu-item-link,.header-menu-open .main-navigation>.main-menu>.menu-item>.sub-menu .menu-item-open .sub-menu,.header-menu-open .custom-header-right .widget-container .search-form,.header-menu-open .custom-header-right .widget-container.widget-2{max-width:860px}.header-menu-open .custom-header-right .widget-container.widget-2{margin:0 auto}.header-menu-open .main-navigation>.main-menu>.menu-item>.sub-menu{min-width:0}.main-navigation>.main-menu>.menu-item>.sub-menu>.menu-item{padding-right:0}.product-img-wrap{height:auto}ul.products li .product-wrap img,.woocommerce ul.products li.product a img{height:auto;width:100%}.ct-div-block,.main-content .ct-new-columns>.ct-div-block{width:100%}.main-content .custom-fp-cats .ct-div-block{width:calc(50% - 20px);height:460px}.custom-fp-cats .ct-div-block:nth-child(2n){margin-right:20px}.custom-fp-cats .ct-div-block:nth-child(3n){margin-right:20px}.custom-fp-cats a.ct-div-block{height:auto}.woocommerce span.onsale,.product-wrap .onsale,.woocommerce ul.products li.product .onsale{max-height:75px;max-width:75px}#headline-96-17,#text_block-98-17,#link_text-100-17,.main-slider .ct-slide .ct-headline,.main-slider .ct-text-block,.main-slider .ct-link-text{left:0}.main-slider .ct-link-text,#link_text-100-17{padding:10px 50px;margin-bottom:30px}#div_block-102-17,.main-slider .ct-slide .ct-div-block{padding:0 80px}#div_block-102-17,.main-slider .ct-slide .ct-div-block{width:100%;background:0 0;justify-content:flex-end;position:relative}#div_block-102-17:before,.main-slider .ct-slide:before{width:100%;background-color:rgba(0,0,0,.5);content:"";height:60%;display:inline-block;position:absolute;bottom:0}.main-slider .ct-text-block,.woocommerce-loop-product_subheading,.woocommerce ul.products li.product .product-wrap h3.woocommerce-loop-product_subheading{margin-bottom:30px}.main-navigation .main-menu .menu-item{position:relative}.header .svg-icon{width:40px;height:40px}.top-menu .custom-icon-cart{margin-right:0}.header-menu-open .custom-header-container,.right>label:nth-of-type(2){width:100%}.custom-footer-section .ct-new-columns>.widget-container{margin-top:20px}.woocommerce span.onsale,.product-wrap .onsale,.woocommerce ul.products li.product .onsale{top:-10px}ul.products ul.slick-dots li{width:auto;display:inline-block}.entry-content-wrap .entry-content p,.entry-content-wrap .entry-content>h2,.entry-content-wrap .entry-content>h3,.entry-content-wrap .entry-content>h4,.entry-content-wrap .entry-content>h5,.entry-content-wrap .entry-content>h6,.entry-content-wrap .entry-content ul,.entry-content-wrap .entry-content ol{padding-left:15px;padding-right:15px}.entry-content-wrap .entry-content .woocommerce p,.entry-content-wrap .entry-content ul.thwmscf-tabs,.woocommerce-content-wrap .custom-maxwidth{padding-left:0;padding-right:0}.tax-product_cat.woocommerce .woocommerce-content-wrap,.post-type-archive-product.woocommerce .woocommerce-content-wrap,.tax-product_tag.woocommerce .woocommerce-content-wrap{padding-left:0}.tax-product_cat.woocommerce .woocommerce-content-wrap,.post-type-archive-product.woocommerce .woocommerce-content-wrap,.tax-product_tag.woocommerce .woocommerce-content-wrap,#filter-widget-area{width:100%}.tax-product_cat.woocommerce ul.products[class*=columns-] li.product,.tax-product_cat.woocommerce-page ul.products[class*=columns-] li.product,.post-type-archive-product.woocommerce ul.products[class*=columns-] li.product,.post-type-archive-product.woocommerce-page ul.products[class*=columns-] li.product,.product-cats .category,.tax-product_tag.woocommerce ul.products[class*=columns-] li.product,.tax-product_tag.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:31%;margin-top:0;margin-left:0}.custom-cart-quantity{right:-10px}.custom-mini-cart,.custom-header-right .widget-container.widget_shopping_cart{right:0;width:90vw;padding-top:0;max-width:760px}.custom-mini-cart:after,.widget_shopping_cart:after{right:10px;top:-10px}.custom-mini-cart-inner .widget-title{margin-bottom:0;padding-bottom:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:75px}.hide_cart_widget_if_empty{padding:10px}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{flex-wrap:wrap;margin-bottom:15px;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:20px}.custom-mini-cart ul li a:first-child{width:100%;max-width:none;padding-right:70px}.custom-mini-cart .quantity{padding-left:75px;width:170px}.custom-mini-cart .quantity .woocommerce-Price-amount{padding-left:0}.custom-mini-cart .woocommerce-Price-amount{width:100%;text-align:left;padding-left:75px}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{padding-right:0}.woocommerce .widget_shopping_cart .total .woocommerce-Price-amount,.woocommerce.widget_shopping_cart .total .woocommerce-Price-amount{padding-left:0;padding-right:30px}.woocommerce-mini-cart__buttons{padding:0;flex-wrap:wrap;justify-content:center}.woocommerce-mini-cart__buttons .wc-forward,.woocommerce .woocommerce-mini-cart__buttons a.button.wc-forward{width:100%;max-width:300px}.woocommerce .quantity .qty{width:55px}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{width:100px;padding:0}.header-menu-open .custom-icon-search-left path{fill:#fff}.wpcf7-form.invalid .wpcf7-text.wpcf7-not-valid{margin-bottom:0}.wpcf7-form.invalid .va-name .wpcf7-not-valid-tip{margin-bottom:25px}.wpcf7-spinner{position:absolute;right:0;bottom:10px}.right label.va-fullwidth{align-items:baseline}.wpcf7-form .va-fullwidth{font-size:12px}.enquiry-form-wrap label{width:100%}}@media screen and (max-width:768px){.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{font-size:24px}.woocommerce-cart-form .actions .submit-button{position:relative;top:0;right:0}.woocommerce-cart-form{padding:20px}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left !important}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{display:none}.woocommerce table.shop_table_responsive tr td.product-subtotal:before,.woocommerce-page table.shop_table_responsive tr td.product-subtotal:before{content:attr(data-title) ": ";display:inline-block;width:100%}.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:inline-block}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.woocommerce table.shop_table td{border-top:none}.woocommerce table.shop_table_responsive tr.cart_item,.woocommerce-page table.shop_table_responsive tr.cart_item{border-bottom-width:1px;border-bottom-style:solid;position:relative}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:100%;margin-bottom:13px}.woocommerce table.shop_table_responsive tbody th.woocommerce-shipping-totals-title,.woocommerce-page table.shop_table_responsive tbody th.woocommerce-shipping-totals-title,.woocommerce-cart .cart-collaterals .cart_totals table th{display:inline-block;width:100%}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:100%}.woocommerce-cart .cart-collaterals .cart_totals table tr td{border-top:none}.woocommerce a.remove{position:absolute;top:20px;right:0}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{width:auto;padding:9px 12px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{padding-left:20px}.woocommerce .checkout.woocommerce-checkout,.woocommerce .woocommerce-ResetPassword,.woocommerce-order{padding:20px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table,.woocommerce-checkout #payment{width:100%}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:1.1;position:relative}.wc_payment_method label{display:inline-block;padding:0 20px 5px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:0 20px 5px;margin:0}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin-right:0;position:absolute;top:5px}.woocommerce .woocommerce-coupon-wrap form .form-row-first,.woocommerce .woocommerce-coupon-wrap form .form-row-last,.woocommerce-page .woocommerce-coupon-wrap form .form-row-first,.woocommerce-page .woocommerce-coupon-wrap form .form-row-last{width:100%}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:20px 12px}.woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout-review-order-table .cart_item{flex-direction:column}.woocommerce table.shop_table th{padding:9px 4px;line-height:1.1}.woocommerce table.shop_table td{padding:9px 6px}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{left:10px}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{margin-left:30px!important}.entry-content-wrap .entry-content ul.woocommerce-error,.entry-content-wrap .entry-content ul.woocommerce-info,.entry-content-wrap .entry-content ul.woocommerce-message{margin-left:0}.entry-content-wrap .entry-content .woocommerce-customer-details h2.woocommerce-column__title{margin-bottom:0}.woocommerce-column--billing-address{margin-bottom:20px}.special-product-woocommerce-entry{padding-left:10px;padding-right:10px}.header-menu-open .main-navigation>.main-menu>.menu-item>.menu-item-link .header-menu-open .main-navigation>.main-menu>.menu-item>.sub-menu .sub-menu,.header-menu-open .main-navigation>.main-menu>.menu-item .menu-item-link,.header-menu-open .main-navigation>.main-menu>.menu-item>.sub-menu .sub-menu{padding-left:22px}}@media screen and (max-width:679px){.custom-header-container{padding-left:22px;padding-right:22px}.site-main,.ct-section-inner-wrap,.custom-maxwidth{padding-left:15px;padding-right:15px}.entry-content-wrap .entry-content .woocommerce p,.entry-content-wrap .entry-content ul.thwmscf-tabs,.woocommerce-content-wrap .custom-maxwidth{padding-left:0;padding-right:0}.site-main,.ct-section-inner-wrap,.footer-wrap .custom-header-container{max-width:550px}.custom-slider,.custom-products-together{max-width:400px}.main-content .ct-new-columns>.ct-div-block{padding-right:0;padding-bottom:10px}.custom-fp-services .ct-div-block>.ct-div-block{padding:20px 15px}.custom-button,.custom-fp-services a{padding-right:20px;padding-left:20px}.custom-footer-section .ct-new-columns>.widget-container{margin-top:0}.main-content .custom-fp-cats .ct-div-block{height:250px;width:100%;flex-direction:column;align-items:flex-start;margin-right:0;padding-right:20px;justify-content:flex-end;margin-bottom:10px}.custom-fp-cats .ct-div-block:nth-child(2n),.custom-fp-cats .ct-div-block:nth-child(3n){margin-right:0}ul.products li{display:none}ul.products li:first-child{display:inline-block}.wpcf7-form input[type=submit],.right label:first-child{width:100%}.main-slider-prev,.main-slider-next,.products-prev,.products-next{display:none !important}li.product.products-together-plus:after,li.product.products-together-equals:after{right:-10px}#div_block-102-17{padding:0 20px}.woocommerce div.product form.cart .reset_variations{position:relative;top:0;display:inline-block;margin-top:15px}.flex-tabs{flex-direction:column}.flex-tabs label:before{display:none}#tab-va-description:checked~.tabs #tab-va-description-label .tab-title-inner:after,#tab-va-va_podatki_tab:checked~.tabs #tab-va-va_podatki_tab-label .tab-title-inner:after,#tab-va-povprasaj:checked~.tabs #tab-va-povprasaj-label .tab-title-inner:after,#tab-va-va_povprasaj_tab:checked~.tabs #tab-va-va_povprasaj_tab-label .tab-title-inner:after,.flex-tabs label:hover .tab-title-inner:after{bottom:3px;right:-30px;left:auto}#tab-va-description-label{order:1}#tab-va-description-panel{order:2}#tab-va-va_podatki_tab-label{order:3}#tab-va-va_podatki_tab-panel{order:4}#tab-va-va_povprasaj_tab-label{order:5}#tab-va-va_povprasaj_tab-panel{order:6}.tab{margin-bottom:0}.tab-title-inner{width:100%}.flex-tabs label .tab-title-inner:after{content:"+";width:30px;height:30px;position:absolute;right:-35px;bottom:-2px;font-size:30px;line-height:30px;text-align:center}.gallery-prev,.gallery-next{bottom:-10px}.ct-headline,.upsells h2,.cross-sells h2,.related h2,.special-product-title{margin-top:10px}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{padding:24px 0 24px 24px}.wp-block-column,.wp-block-column:not(:only-child){flex-basis:100% !important}.wp-block-column iframe{min-height:400px}.tax-product_cat.woocommerce .woocommerce-content-wrap,.post-type-archive-product.woocommerce .woocommerce-content-wrap,.tax-product_tag.woocommerce .woocommerce-content-wrap{padding-left:0}.tax-product_cat.woocommerce .woocommerce-content-wrap,.post-type-archive-product.woocommerce .woocommerce-content-wrap,.tax-product_tag.woocommerce .woocommerce-content-wrap,#filter-widget-area{width:100%}.product-cats .category,.tax-product_cat.woocommerce ul.products[class*=columns-] li.product,.tax-product_cat.woocommerce-page ul.products[class*=columns-] li.product,.post-type-archive-product.woocommerce ul.products[class*=columns-] li.product,.post-type-archive-product.woocommerce-page ul.products[class*=columns-] li.product,.tax-product_tag.woocommerce ul.products[class*=columns-] li.product,.tax-product_tag.woocommerce-page ul.products[class*=columns-] li.product{width:48%}.main-slider .ct-slide .ct-div-block{padding:0 20px}.custom-special-product-info{padding:10px}#filter-widget-area{margin-right:0}.woocommerce div.product div.images .flex-control-thumbs li{max-height:82px}.enquiry-form-wrap{width:100%}.enquiry-form-wrap .enquiry-name{margin-right:0}.enquiry-form-wrap .enquiry-email{margin-left:0}.enquiry-form-wrap .wpcf7-form-control-wrap{width:100%}.wpcf7-form input[type=submit]{padding-left:10px;padding-right:10px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:20px 0}.menu-item-caret{right:22px}.custom-header-right .search-field{padding-left:22px;padding-right:22px}.header-menu-open.header-menu .custom-icon-search-left{right:25px}}@media screen and (max-width:500px){.product-cats .category,.tax-product_cat.woocommerce ul.products[class*=columns-] li.product,.tax-product_cat.woocommerce-page ul.products[class*=columns-] li.product,.tax-product_tag.woocommerce ul.products[class*=columns-] li.product,.tax-product_tag.woocommerce-page ul.products[class*=columns-] li.product,.post-type-archive-product.woocommerce ul.products[class*=columns-] li.product,.post-type-archive-product.woocommerce-page ul.products[class*=columns-] li.product{max-width:320px;margin-right:auto;margin-left:auto;width:100%;margin-bottom:10px}}@media screen and (min-width:680px){.top-menu .custom-header-container,.site-main,.ct-section-inner-wrap,.footer-wrap .custom-header-container{max-width:860px}.main-content .ct-new-columns>.ct-div-block{padding-right:0;padding-bottom:20px}.ct-headline,.upsells h2,.cross-sells h2,.related h2,.special-product-title{max-width:375px}.main-slider .ct-headline{max-width:none}.custom-fp-services h3{max-width:250px}.wpcf7-form h2{max-width:350px}.right label{width:50%}.right label:first-child{width:48%;margin-right:2%}.custom-footer-section .ct-new-columns>.widget-container{width:50%}.custom-header-container{padding-left:50px;padding-right:50px}.site-main,.ct-section-inner-wrap,.custom-maxwidth{padding-left:25px;padding-right:25px}.entry-content-wrap .entry-content .woocommerce p,.entry-content-wrap .entry-content ul.thwmscf-tabs,.woocommerce-content-wrap .custom-maxwidth{padding-left:0;padding-right:0}.custom-fp-services .ct-div-block>.ct-div-block{padding:20px}li.product.products-together-plus:after,li.product.products-together-equals:after{right:-10px}.wp-block-column,.wp-block-column:not(:only-child){flex-basis:50% !important}}@media screen and (min-width:1034px){.top-menu .custom-header-container,.header-menu .custom-header-container,.site-main,.ct-section-inner-wrap,.footer-wrap .custom-header-container{max-width:1330px}.custom-slider.custom-maxwidth{max-width:1100px}.custom-slick-prev{left:30px}.custom-slick-next{right:30px}.products-prev,.products-together-prev{left:-15px}.products-next,.products-together-next{right:-15px}.custom-fp-cats .ct-div-block{height:221px}.main-content .ct-new-columns>.ct-div-block{padding-right:20px}.custom-button,.custom-fp-services a{padding-left:20px;padding-right:20px}.custom-fp-services .ct-div-block>.ct-div-block{padding:30px 20px}.wpcf7-form h2{margin-bottom:25px}.right label,.right label:first-child{width:31%;margin-right:2%}.custom-footer-section .ct-new-columns>.widget-container{margin-top:220px;width:auto}.custom-footer-section .ct-new-columns>.ct-div-block:first-child{max-width:300px}.main-content .custom-fp-cats .ct-div-block br{display:none}.custom-header-right .search-field{top:-139px;right:102px}.top-menu .search-field,.custom-header-right .search-field{height:62px;padding:30px}li.product.products-together-plus:after,li.product.products-together-equals:after{right:-30px}.product-cats .category,.tax-product_cat.woocommerce ul.products[class*=columns-] li.product,.tax-product_cat.woocommerce-page ul.products[class*=columns-] li.product,.post-type-archive-product.woocommerce ul.products[class*=columns-] li.product,.post-type-archive-product.woocommerce-page ul.products[class*=columns-] li.product,.tax-product_tag.woocommerce ul.products[class*=columns-] li.product,.tax-product_tag.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:31%;margin-top:0;margin-left:0}.tax-product_cat.woocommerce .woocommerce-content-wrap,.post-type-archive-product.woocommerce .woocommerce-content-wrap,.tax-product_tag.woocommerce .woocommerce-content-wrap{width:calc(100% - 250px)}#filter-widget-area{width:200px}.main-slider .ct-slide .ct-div-block{padding-left:80px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.enquiry-form-wrap .wpcf7-form.invalid .wpcf7-response-output{margin-left:0}}@media screen and (min-width:1034px) and (max-width:1130px){.custom-header-right .search-field{top:-139px}}@media screen and (min-width:1480px){.top-menu .custom-header-container,.header-menu .custom-header-container,.site-main,.ct-section-inner-wrap,.footer-wrap .custom-header-container{width:1480px}.top-menu .custom-header-container,.header-menu .custom-header-container,.site-main,.ct-section-inner-wrap,.footer-wrap .custom-header-container{max-width:none}.custom-slider.custom-maxwidth{max-width:1920px}.home .main-slider,.custom-header-container{padding-left:60px;padding-right:60px}.home .main-slider{padding-right:81px}.site-main,.ct-section-inner-wrap,.custom-maxwidth{padding-left:60px;padding-right:59px}.home .site-main,.entry-content-wrap .entry-content .woocommerce p,.entry-content-wrap .entry-content ul.thwmscf-tabs,.woocommerce-content-wrap .custom-maxwidth{padding-left:0;padding-right:0}.custom-fp-cats .ct-div-block{height:322px}.custom-slick-prev{left:60px}.custom-slick-next{right:80px}.products-together-prev,.products-prev{left:10px}.products-together-next,.products-next{right:10px}.custom-fp-services .ct-div-block>.ct-div-block{padding:40px 30px}.left{width:35%}.right{width:65%}.right label,.right label:first-child{width:23%;margin-right:2%}.custom-footer-section .ct-new-columns>.widget-container{width:auto}.custom-footer-section .ct-new-columns>.ct-div-block:first-child{max-width:25%}.woocommerce span.onsale,.product-wrap .onsale,.woocommerce ul.products li.product .onsale{max-height:82px;max-width:82px;min-height:82px;min-width:82px}.main-content .custom-fp-cats .ct-div-block br{display:inline-block}.product-cats .category,.tax-product_cat.woocommerce ul.products[class*=columns-] li.product,.tax-product_cat.woocommerce-page ul.products[class*=columns-] li.product,.post-type-archive-product.woocommerce ul.products[class*=columns-] li.product,.post-type-archive-product.woocommerce-page ul.products[class*=columns-] li.product,.tax-product_tag.woocommerce ul.products[class*=columns-] li.product,.tax-product_tag.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:31.1%}.tax-product_cat.woocommerce .woocommerce-content-wrap,.post-type-archive-product.woocommerce .woocommerce-content-wrap,.tax-product_tag.woocommerce .woocommerce-content-wrap{width:calc(100% - 350px)}#filter-widget-area{width:300px}.main-slider .ct-slide .ct-div-block{padding-left:150px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{margin-left:35%}.custom-header-right .search-field{top:-127px}}@media screen and (min-width:1920px){.top-menu .custom-header-container,.header-menu .custom-header-container,.site-main,.ct-section-inner-wrap,.footer-wrap .custom-header-container{width:1920px}.custom-header-container{padding-right:120px;padding-left:120px}.site-main,.ct-section-inner-wrap{padding-left:110px;padding-right:110px}.entry-content-wrap .entry-content .woocommerce p,.entry-content-wrap .entry-content ul.thwmscf-tabs,.woocommerce-content-wrap .custom-maxwidth{padding-left:0;padding-right:0}.custom-fp-cats .ct-div-block{height:412px}.products-together-prev,.products-prev{left:-30px}.products-together-next,.products-next{right:-30px}.wpcf7-form h2{max-width:550px}.woocommerce span.onsale,.product-wrap .onsale,.woocommerce ul.products li.product .onsale{max-height:98px;max-width:98px}.custom-mini-cart,.custom-header-right .widget-container.widget_shopping_cart{width:1000px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{max-width:500px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:110px;margin-right:20px}.custom-mini-cart .quantity{width:205px}.custom-mini-cart .woocommerce-Price-amount{width:160px}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{padding-right:95px}.product-cats .category,.tax-product_cat.woocommerce ul.products[class*=columns-] li.product,.tax-product_cat.woocommerce-page ul.products[class*=columns-] li.product,.post-type-archive-product.woocommerce ul.products[class*=columns-] li.product,.post-type-archive-product.woocommerce-page ul.products[class*=columns-] li.product,.tax-product_tag.woocommerce ul.products[class*=columns-] li.product,.tax-product_tag.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:23%}.custom-header-right .search-field{top:-127px}}