.ts-sidebar:after,.menu-wrapper nav>ul.menu:after,.mailchimp-subscription .subscribe-email:after,.woocommerce .products.list .product .product-wrapper:after,header:after,.header-container:after,header .header-top>.container:after,header .header-top:after,div#main:after,.ts-megamenu-container:after{display:table;content:"";clear:both}.visible-vertical-ipad{display:none!important}.header-top>.container,.header-middle>.container,.header-bottom>.container{padding-left:20px;padding-right:20px}.header-v4 .header-bottom>.container,.header-v6 .header-bottom>.container{position:relative}.header-v4 .header-bottom,.header-v6 .header-bottom{border-width:1px 0;border-style:solid}.page-container{min-height:400px}.page-container:after{display:table;content:"";clear:both}.page-container,#main>.fullwidth-template{padding-top:0;padding-bottom:0}#main>.fullwidth-template,.page-template-fullwidth-template .ts-header .container,.page-template-fullwidth-template footer .container{max-width:100%;width:100%}.layout-fullwidth .header-middle>.container,.layout-fullwidth .breadcrumb-title-wrapper .breadcrumb-content,.layout-fullwidth .header-top>.container,.layout-fullwidth .header-middle>.container,.layout-fullwidth .header-bottom>.container,#main>.fullwidth-template,.page-template-fullwidth-template .ts-header .container,.page-template-fullwidth-template footer .container{padding-left:30px;padding-right:30px}.layout-fullwidth .container.no-padding,.layout-fullwidth #main>.page-container{padding-left:20px;padding-right:20px}.page-template-fullwidth-template footer .vc_row{margin-left:-20px;margin-right:-20px}#main>.page-container.show_breadcrumb_v3,#main>.fullwidth-template.show_breadcrumb_v3{margin-top:-255px;padding-top:10px;position:relative}body.main-content-wide #main>.page-container.show_breadcrumb_v3,body.main-content-wide #main>.fullwidth-template.show_breadcrumb_v3,body.wide #main>.page-container.show_breadcrumb_v3,body.wide #main>.fullwidth-template.show_breadcrumb_v3{padding-top:25px}header{padding:0;width:100%}header.top-header-transparent{position:absolute;left:0;right:0;top:0;z-index:99996}.menu .ts-columns{margin-left:-15px;margin-right:-15px}.menu .ts-columns>.ts-item{float:left;padding:0 15px}.nav>ul.menu>ul{padding:0;margin:0}.nav>ul.menu>ul:after{display:table;content:"";clear:both}.nav>ul.menu>ul>li{list-style:none;display:inline-block;float:left;padding:0;margin:0}.nav>ul.menu>ul>li>a{font-size:14px;line-height:18px;padding:15px 20px;text-transform:uppercase;color:#000;display:inline-block}.nav>ul.menu>ul>li>a:hover{text-decoration:none}header .menu-wrapper{line-height:0;position:relative}header .header-v4 .menu-wrapper{text-align:center;padding-left:40px;padding-right:40px}header .header-v6 .menu-wrapper,header .header-v7 .menu-wrapper{text-align:center}header .header-v4 .menu-wrapper .ts-menu,header .header-v6 .menu-wrapper .ts-menu,header .header-v7 .menu-wrapper .ts-menu{text-align:left;display:inline-block}li.hide ul.sub-menu{display:none!important}.header-v1 .vertical-menu-wrapper{width:100%}.vertical-menu-wrapper{float:left;position:relative;z-index:99992}.header-v2 .vertical-menu-wrapper,.header-v5 .vertical-menu-wrapper{margin-right:12px;min-width:280px}.vertical-menu-wrapper .vertical-menu-heading{padding:20px 20px 20px 60px;transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s;position:relative;z-index:1}.vertical-menu-wrapper .vertical-menu-heading:hover{cursor:pointer}.vertical-menu-wrapper .vertical-menu-heading:before{font-family:'FontAwesome';background:0 0;content:"\f03a";position:absolute;font-weight:400;left:24px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);transition:transform .15s ease-in-out 0s;-moz-transition:transform .15s ease-in-out 0s;-webkit-transition:transform .15s ease-in-out 0s}.vertical-menu-wrapper .vertical-menu{visibility:hidden;opacity:0;display:none;position:absolute;left:0;right:0;top:100%;border-width:0 1px 1px;border-style:solid;transform-origin:0 0 0;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-ms-transform-origin:0 0 0}.vertical-menu-small .vertical-menu-wrapper .vertical-menu{border-width:0}@-webkit-keyframes animation_vertial_categories{from{visibility:hidden;opacity:0;transform:scale(1,.7);-webkit-transform:scale(1,.7);-moz-transform:scale(1,.7)}to{visibility:visible;opacity:1;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}}@-moz-keyframes animation_vertial_categories{from{visibility:hidden;opacity:0;transform:scale(1,.7);-webkit-transform:scale(1,.7);-moz-transform:scale(1,.7)}to{visibility:visible;opacity:1;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}}@keyframes animation_vertial_categories{from{visibility:hidden;opacity:0;transform:scale(1,.7);-webkit-transform:scale(1,.7);-moz-transform:scale(1,.7)}to{visibility:visible;opacity:1;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}}.vertical-menu-wrapper:hover .vertical-menu{display:block;-webkit-animation-duration:.34s;-moz-animation-duration:.34s;animation-duration:.34s;animation-delay:.1s;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:animation_vertial_categories;-moz-animation-name:animation_vertial_categories;animation-name:animation_vertial_categories;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden}.display-vertical-menu .vertical-menu-wrapper .vertical-menu{-webkit-animation:none;-moz-animation:none;animation:none;visibility:visible;display:block;opacity:1}.display-vertical-menu .woocommerce-message{display:none!important}.menu-wrapper .vertical-menu>ul.menu>li{width:100%;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden}.menu-wrapper .vertical-menu>ul.menu>li>a{width:100%;text-align:left}.menu-wrapper .vertical-menu>ul.menu>li:first-child>a{border:0}.menu-wrapper .vertical-menu>ul.menu{margin:0!important;padding:0!important;position:relative}.vertical-menu-small .menu-wrapper .vertical-menu>ul.menu{padding:10px 0 16px!important}.menu-wrapper .vertical-menu>ul.menu li .menu-desc{margin-top:5px}.sub-overflow ul.sub-menu,.item-more-categories ul.sub-menu{overflow:hidden}@-moz-keyframes animation_menu{0%{visibility:hidden;transform:scale(1,.7);-webkit-transform:scale(1,.7);-moz-transform:scale(1,.7)}100%{visibility:visible;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}}@-webkit-keyframes animation_menu{0%{visibility:hidden;transform:scale(1,.7);-webkit-transform:scale(1,.7);-moz-transform:scale(1,.7)}100%{visibility:visible;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}}@keyframes animation_menu{0%{visibility:hidden;transform:scale(1,.7);-webkit-transform:scale(1,.7);-moz-transform:scale(1,.7)}100%{visibility:visible;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}}.menu-wrapper nav>ul.menu ul.sub-menu li:hover>ul.sub-menu{-webkit-animation-duration:.24s;-moz-animation-duration:.24s;animation-duration:.24s;animation-delay:.1s;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:animation_menu_sub;-moz-animation-name:animation_menu_sub;animation-name:animation_menu_sub;display:block}.menu-wrapper .vertical-menu>ul.menu li>ul.sub-menu{top:0;min-height:calc(100% + 1px);right:auto!important;left:100%!important;display:none;list-style:none;margin-left:0;margin-top:0;transform-origin:0 0;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-ms-transform-origin:0 0 0;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden}.vertical-menu-small .menu-wrapper .vertical-menu>ul.menu>li:first-child>ul.sub-menu{top:-11px}@-moz-keyframes animation_menu_sub{0%{opacity:0;visibility:hidden;transform:scale(.7,1);-webkit-transform:scale(.7,1);-moz-transform:scale(.7,1)}100%{opacity:1;visibility:visible;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}}@-webkit-keyframes animation_menu_sub{0%{opacity:0;visibility:hidden;transform:scale(.7,1);-webkit-transform:scale(.7,1);-moz-transform:scale(.7,1)}100%{opacity:1;visibility:visible;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}}@keyframes animation_menu_sub{0%{opacity:0;visibility:hidden;transform:scale(.7,1);-webkit-transform:scale(.7,1);-moz-transform:scale(.7,1)}100%{opacity:1;visibility:visible;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}}.menu-wrapper .vertical-menu>ul.menu>li ul ul.sub-menu{left:100%;top:0;padding:18px 22px 20px 43px;position:absolute;z-index:99990;text-align:left;display:none}.menu-wrapper .vertical-menu>ul.menu>li ul.sub-menu:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1;border-width:1px;border-style:solid}.menu-wrapper .vertical-menu>ul.menu>li ul ul.sub-menu:before{left:21px}.menu-wrapper .vertical-menu>ul.menu ul ul li:first-child>ul.sub-menu{top:-18px}.menu-wrapper .vertical-menu>ul.menu li:hover>ul.sub-menu{-webkit-animation:none;-moz-animation:none;animation:none;display:block}.widget-container .menu-wrapper .vertical-menu>ul.menu>li.menu-item-has-children>a:after,.widget-container .menu-wrapper .vertical-menu>ul.menu>li.parent>a:after,ul.menu li.parent.no-sub-menu>a:after,ul.menu li.parent.no-sub-menu>a span:after{display:none!important}.menu-wrapper .vertical-menu.pc-menu>ul.menu>li.menu-item-has-children:not(.parent)>a:before,.widget-container .vertical-menu>ul.menu>li.menu-item-has-children:not(.parent)>a:before,.menu-wrapper .vertical-menu.pc-menu>ul.menu>li.parent>a>.menu-label:after,.widget-container .vertical-menu>ul.menu>li.parent>a>.menu-label:after{content:"\f0da"!important;right:15px!important;top:50%;font-family:'FontAwesome'}.header-template .menu-wrapper .vertical-menu>ul.menu>li{display:table;table-layout:fixed;float:none;margin:0}.header-template .menu-wrapper .vertical-menu>ul.menu>li>a{display:table-cell;vertical-align:middle;transition:all .15s ease 0s;-webkit-transition:all .15s ease 0s;-moz-transition:all .15s ease 0s;text-transform:none;float:none}.header-template .menu-wrapper .vertical-menu>ul.menu>li:last-child{margin:0}.header-template .menu-wrapper .vertical-menu>ul.menu>li,.header-template .menu-wrapper .vertical-menu>ul.menu>li:first-child,.widget-container .vertical-menu>ul.menu>li,.widget-container .vertical-menu>ul.menu>li:first-child{padding:0}.header-template .menu-wrapper .vertical-menu>ul.menu>li>a,.header-template .menu-wrapper .vertical-menu>ul.menu>li>a:first-child{padding:14px 20px 14px 40px;border-width:1px 0 0;border-style:solid;position:relative;border-color:rgb(217 217 217 / .4)}.header-template .menu-wrapper .vertical-menu>ul.menu>li>a,.header-template .menu-wrapper .vertical-menu>ul.menu>li>a:first-child{padding:14px 20px}.header-template .menu-wrapper .vertical-menu>ul.menu>li>a.has-icon,.header-template .menu-wrapper .vertical-menu>ul.menu>li>a.has-icon:first-child{padding:14px 20px 14px 90px}.vertical-menu-small .menu-wrapper .vertical-menu>ul.menu>li>a.has-icon,.vertical-menu-small .menu-wrapper .vertical-menu>ul.menu>li>a.has-icon:first-child{padding:8px 20px 8px 45px}.vertical-menu-small .menu-wrapper .vertical-menu>ul.menu>li>a,.vertical-menu-small .menu-wrapper .vertical-menu>ul.menu>li>a:first-child{padding:8px 20px;border-width:0}.menu-wrapper .vertical-menu>ul.menu>li>a{height:89px}.vertical-menu-small .menu-wrapper .vertical-menu>ul.menu>li>a{height:auto}.visible-sticky{display:none!important}body.admin-bar .mobile-menu-wrapper{top:46px}.mobile-menu-wrapper{position:fixed;left:-1px;top:0;bottom:0;overflow:auto;width:70%;z-index:100000;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;backface-visibility:hidden;-moz-backface-visibility:hidden;-webk