/* https://www.berritta.it/wp-content/plugins/themesky/css/shortcode.css?ver=2.1.0 */
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.ts-product-deals-slider-wrapper .onsale{display:none!important}.ts-product-deals-slider-wrapper .counter-wrapper{margin:16px -2px 4px -2px;overflow:hidden;display:inline-block;width:100%;text-align:center;line-height:0}.counter-wrapper>div{display:inline-block;padding:4px 0 5px 0;border-width:1px;border-style:solid;border-radius:5px 0 5px 0;width:50px;height:46px;overflow:hidden;line-height:0;margin:0 2px;margin-bottom:4px;text-align:center}.counter-wrapper>div .number-wrapper{line-height:0}.counter-wrapper>div .number-wrapper .number{z-index:1;position:relative;font-size:20px;font-weight:700;line-height:22px}.woocommerce .ts-product-deals-slider-wrapper .products .product .product-wrapper,.woocommerce-page .ts-product-deals-slider-wrapper .products .product .product-wrapper{max-width:380px}.woocommerce .ts-product-deals-slider-wrapper.list .products .product .product-wrapper,.woocommerce-page .ts-product-deals-slider-wrapper.list .products .product .product-wrapper{max-width:100%}.ts-product-deals-widget .counter-wrapper{margin-top:8px}.ts-product-deals-widget .product{padding:0!important}.counter-wrapper .ref-wrapper{width:100%;display:inline-block;clear:both;margin-top:2px;font-size:9px;line-height:10px;text-transform:uppercase}.woocommerce .ts-product-deals-slider-wrapper .products .product .product-wrapper,.woocommerce-page .ts-product-deals-slider-wrapper .products .product .product-wrapper{padding:0}.thumbnail-wrapper .counter-wrapper{position:absolute;z-index:5;bottom:15px;left:0;right:0}.woocommerce .ts-product-deals-slider-wrapper.content-border.list .content-wrapper{padding:10px 0 20px}.woocommerce .ts-product-deals-slider-wrapper.list .product .product-wrapper .thumbnail-wrapper,.woocommerce .ts-product-deals-slider-wrapper.list .product .product-wrapper .meta-wrapper{width:45%;float:left}.woocommerce .ts-product-deals-slider-wrapper.list .product .product-wrapper .meta-wrapper{padding-left:25px;width:55%;float:left;text-align:inherit}.woocommerce .ts-product-deals-slider-wrapper.list h3.product-name{margin-bottom:8px}.woocommerce .ts-product-deals-slider-wrapper.list .price{margin-bottom:10px}.woocommerce .ts-product-deals-slider-wrapper.list .product .product-categories{margin-bottom:12px}.woocommerce .ts-product-deals-slider-wrapper.list .products .product .short-description{margin-top:15px}.ts-product-deals-slider-wrapper.list .counter-wrapper{text-align:inherit}.woocommerce .list .products .star-rating{margin-left:0;margin-right:0;margin-bottom:12px}.ts-banner,.ts-banner *{backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden}.button-light{border:2px solid #fff!important;background:transparent!important;color:#fff!important}.button-fill-light{background:#fff!important;color:#3f3f3f!important;border-color:#fff!important}.ts-banner .text-big{font-size:15px;line-height:22px;margin-bottom:35px}.ts-banner .heading-big{font-size:46px;line-height:52px;margin-bottom:20px}.ts-banner .heading-body{font-size:22px;line-height:26px;font-weight:400;margin-bottom:20px;letter-spacing:2px}.current-banner{font-size:16px;line-height:16px;position:relative;top:-5px}.h2-bigbom{font-size:60px;line-height:60px}.ts-banner .h2-big,.ts-banner .h3-big{margin-bottom:6px}.ts-banner h2,.ts-banner h3,.ts-banner h4,.ts-banner h5,.ts-banner h6{margin-bottom:14px}.ts-banner h5,.ts-banner h6{font-weight:300}.banner-content .h2-big{font-size:50px;line-height:50px}.banner-content .h2-big-normal{font-size:40px;line-height:34px}.banner-content .h3-big{font-size:30px;line-height:34px}.banner-content .h4-big{font-size:16px;line-height:20px;font-weight:400}.text-right{text-align:right}.banner-content-center{margin:70px 0;text-transform:uppercase}.banner-content p{margin:0}.banner-content .banner-margin-top{margin-top:30px}.banner-content .banner-margin-bottom{margin-bottom:30px}.ts-banner{overflow:hidden;display:inline-block;width:100%;text-align:center;position:relative}.wpb_column>.wpb_wrapper .ts-banner{margin-bottom:22px}.banner-no-margin .ts-banner{margin-bottom:0!important}.banner-no-margin .ts-banner,.banner-no-margin .ts-single-image{margin-bottom:0!important}.banner-no-margin .wpb_column{line-height:0}.ts-banner .ts-banner-wrapper{display:inline-block;width:auto;margin:0 auto;position:relative;max-width:100%}.banner-content{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;padding:15px;text-align:left}.fix-banner-content-padding .banner-content{padding:5px}.ts-banner .banner-link{position:absolute;left:0;right:0;bottom:0;top:0;content:"";text-decoration:none!important;z-index:3}.left-top .banner-content{left:10%;right:auto;top:10%;bottom:auto}.left-bottom .banner-content{left:10%;right:auto;top:auto;bottom:10%}.left-center .banner-content{left:10%;right:auto;top:50%;bottom:auto;transform:translate(0,-50%)}.right-top .banner-content{right:10%;left:auto;top:10%;bottom:auto}.right-bottom .banner-content{right:10%;left:auto;top:auto;bottom:10%}.right-center .banner-content{right:10%;left:auto;top:50%;bottom:auto;transform:translate(0,-50%)}.center-top .banner-content{left:50%;right:auto;top:10px;bottom:auto;transform:translate(-50%,0)}.center-bottom .banner-content{left:50%;right:auto;top:auto;bottom:10%;transform:translate(-50%,0)}.center-center .banner-content{left:50%;right:auto;top:50%;bottom:auto;width:100%;filter:scale(0);text-align:center;transform:translate(-50%,-50%)}.ts-banner .banner-bg img{position:relative}.ts-banner.background-scale .banner-bg,.ts-banner.background-scale-dark .banner-bg,.ts-banner.background-scale-opacity .banner-bg,.ts-banner.background-scale-opacity-line .banner-bg,.ts-banner.background-scale-and-line .banner-bg,.ts-banner.background-scale-dark-line .banner-bg{transform:scale(1.01,1.01);transition:transform 400ms ease 0s}.ts-banner.background-scale:hover .banner-bg,.ts-banner.background-scale-dark:hover .banner-bg,.ts-banner.background-scale-opacity:hover .banner-bg,.ts-banner.background-scale-opacity-line:hover .banner-bg,.ts-banner.background-scale-dark-line:hover .banner-bg,.ts-banner.background-scale-and-line:hover .banner-bg{transform:scale(1.14,1.14)}.ts-banner.background-opacity .banner-bg img,.ts-banner.background-scale-opacity .banner-bg img,.ts-banner.background-opacity-and-line .banner-bg img,.ts-banner.background-dark-and-line .banner-bg img,.ts-banner.background-scale-opacity-line .banner-bg img,.ts-banner.background-scale-dark-line .banner-bg img{transition:transform 500ms ease 0s}.ts-banner.background-opacity-and-line:hover .banner-bg img,.ts-banner.background-opacity:hover .banner-bg img,.ts-banner.background-scale-opacity:hover .banner-bg img,.ts-banner.background-scale-opacity-line:hover .banner-bg img{opacity:.7}.ts-banner.background-dark-and-line .banner-bg:after,.ts-banner.background-dark .banner-bg:after,.ts-banner.background-scale-dark .banner-bg:after,.ts-banner.background-scale-dark-line .banner-bg:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:#000;z-index:1;opacity:0;transition:all 500ms ease 0s}.ts-banner.background-dark-and-line:hover .banner-bg:after,.ts-banner.background-dark:hover .banner-bg:after,.ts-banner.background-scale-dark:hover .banner-bg:after,.ts-banner.background-scale-dark-line:hover .banner-bg:after{opacity:.5}.ts-banner.background-scale-opacity-line:before,.ts-banner.background-opacity-and-line:before,.ts-banner.background-dark-and-line:before,.ts-banner.background-scale-dark-line:before,.ts-banner.background-scale-and-line:before,.ts-banner.eff-line:before{position:absolute;left:10px;right:10px;top:10px;bottom:10px;content:"";z-index:2;border-width:5px;border-style:solid;opacity:0;transform:scale(1,0);transition:opacity 200ms,transform 300ms ease 0s}.ts-banner.background-opacity-and-line:hover:before,.ts-banner.background-scale-opacity-line:hover:before,.ts-banner.background-dark-and-line:hover:before,.ts-banner.background-scale-dark-line:hover:before,.ts-banner.background-scale-and-line:hover:before,.ts-banner.eff-line:hover:before{opacity:.3;transform:scale(1,1);transition:opacity 450ms,transform 420ms ease 0s}.ts-video iframe,.ts-soundcloud iframe{border:none}.ts-video.auto-size{position:relative;padding:0;padding-bottom:56.25%;height:0!important;width:100%!important;overflow:hidden}.ts-video.auto-size iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.ts-blogs.ts-shortcode.ts-slider .ts-video.auto-size{padding-bottom:57.25%}.extra_margin_slider_logo .ts-shortcode.ts-logo-slider-wrapper{margin-bottom:50px}.ts-shortcode.ts-logo-slider-wrapper .logos{padding:20px 2px}.ts-shortcode.ts-logo-slider-wrapper .shortcode-heading-wrapper .heading-title{margin:0}.ts-logo-slider-wrapper .content-wrapper{padding:0}.ts-logo-slider-wrapper .content-wrapper ul{padding:0;margin:0}.ts-logo-slider-wrapper .owl-carousel .owl-item{text-align:center}.ts-logo-slider-wrapper .owl-carousel *{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.ts-logo-slider-wrapper.show-nav .content-wrapper .logos{padding:20px 40px}.ts-logo-slider-wrapper.has-title.show-nav .logos{padding:20px 0}.ts-logo-slider-wrapper .item{backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden}.widget-container .ts-logo-slider-wrapper.show-nav .content-wrapper .logos,.ts-row-wide .widget-container .ts-logo-slider-wrapper{padding-left:0;padding-right:0}.ts-row-wide .widget-container .ts-logo-slider-wrapper .item{margin-bottom:10px}.widget-container .ts-logo-slider-wrapper.ts-slider{max-width:310px;margin:0 auto}footer .widget-container .ts-logo-slider-wrapper.ts-slider{max-width:100%}.ts-logo-slider-wrapper.ts-slider.no-title .owl-controls .owl-nav>div,.ts-portfolio-wrapper.ts-slider .owl-controls .owl-nav>div{top:50%!important;bottom:auto!important;transform:translate(0,-50%)}.ts-logo-slider-wrapper.ts-slider.content-no-border .owl-controls .owl-nav>div{top:-88px;margin:0}.ts-logo-slider-wrapper.ts-slider .owl-controls .owl-nav>div.owl-next,.ts-portfolio-wrapper.ts-slider .owl-controls .owl-nav>div.owl-next{right:0;left:auto}.ts-logo-slider-wrapper.ts-slider .owl-controls .owl-nav>div.owl-prev,.ts-portfolio-wrapper.ts-slider .owl-controls .owl-nav>div.owl-prev{right:auto;left:0}.ts-logo-slider-wrapper.style-light .owl-controls .owl-nav>div{color:#fff}.ts-logo-slider-wrapper.style-light .owl-controls .owl-nav>div:before{color:#fff}.ts-logo-slider-wrapper.style-light .owl-controls .owl-nav>div:before{opacity:.8}.ts-logo-slider-wrapper.style-light .owl-controls .owl-nav>div:hover:before{opacity:1}.ts-shortcode .shortcode-heading-wrapper .heading-title{text-transform:uppercase;position:relative;text-align:center;padding:13px 20px 13px 20px;margin:0 0 20px 0;border-width:0 0 1px 0;border-style:solid}.ts-shortcode .shortcode-heading-wrapper .heading-title:after{position:absolute;content:"\f0d8";font-family:'FontAwesome';font-size:18px;line-height:7px;height:7px;left:50%;margin-left:-5px;bottom:-1px;transition:all 200ms ease 0s}.ts-shortcode.content-no-border .shortcode-heading-wrapper .heading-title,.ts-shortcode.ts-product-category-slider-wrapper .shortcode-heading-wrapper .heading-title,.ts-shortcode.ts-blogs .shortcode-heading-wrapper .heading-title{padding:18px 20px 21px 20px;margin:0 0 35px 0}.ts-shortcode.content-no-border.ts-slider .shortcode-heading-wrapper .heading-title .ts-shortcode.ts-blogs.ts-slider .shortcode-heading-wrapper .heading-title{padding:18px 30px 21px 30px}.ts-shortcode.ts-blogs .owl-controls .owl-nav>div,.ts-shortcode.content-no-border .owl-controls .owl-nav>div,.cross-sells .owl-controls .owl-nav>div{top:-88px}.ts-shortcode.content-no-border .shortcode-heading-wrapper .heading-title,.ts-shortcode.ts-product-category-slider-wrapper .shortcode-heading-wrapper .heading-title,.ts-shortcode.ts-blogs .shortcode-heading-wrapper .heading-title{border-width:0 0 2px 0}.ts-shortcode.content-no-border .shortcode-heading-wrapper .heading-title:after,.ts-shortcode.ts-product-category-slider-wrapper .shortcode-heading-wrapper .heading-title:after,.ts-shortcode.ts-blogs .shortcode-heading-wrapper .heading-title:after{font-size:26px;line-height:10px;height:10px;margin-left:-8px}.ts-shortcode{position:relative}.ts-slider.shortcode:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0}.woocommerce .ts-product-slider-wrapper .products .product,.woocommerce-page .ts-product-slider-wrapper .products .product{width:100%;padding:0 0 10px 0;text-align:center}.ts-blogs article{display:block;max-width:600px;margin:0 auto 20px auto}.ts-blogs-wrapper .blogs .item{padding:0 15px}.ts-blogs-wrapper .blogs .item:after{display:table;clear:both;content:""}.ts-blogs-wrapper .content-wrapper{margin:0 -15px 0 -15px}.ts-blogs-wrapper.ts-slider .content-wrapper{margin:0}.ts-blogs-wrapper.ts-slider .blogs .item{padding:0 1px}.ts-blogs-wrapper article figure .owl-nav{display:none!important}article.quote .ts-blockquote{padding:10px 20px}article.quote .blockquote-meta{padding:10px 20px}article.quote .blockquote-meta{padding:20px 0 10px 0;position:relative;overflow:hidden}article.quote .blockquote-meta .date-time{margin-right:30px}article.quote .blockquote-meta .date-time,article.quote .blockquote-meta .author{font-size:12px;line-height:14px;float:left;display:inline-block;width:auto;margin-top:0}article.quote .blockquote-meta .author{float:right;margin:0}article.quote .blockquote-meta .author{position:static}article.quote .blockquote-meta:before{left:0;right:0;top:0;height:1px;border-width:1px 0 0 0;border-style:solid;content:"";z-index:1;border-color:initial;opacity:.2;position:absolute}article.quote .blockquote-bg{padding:15px 10px 10px 10px;margin:0}article.quote .blockquote-bg:before{left:0;background-position:-34px -44px;width:50px;height:35px}.load-more-wrapper{text-align:center;margin:40px 0;display:inline-block;width:100%}.load-more-wrapper .button{min-width:170px}.load-more-wrapper .button.loading{position:relative}.load-more-wrapper .button.loading:before{position:absolute;left:0;right:0;bottom:0;top:0;content:"";z-index:10;background-image:url(/wp-content/plugins/themesky/css/../images/ajax-loader.gif);background-position:center;background-repeat:no-repeat;display:block}.ts-blogs article .content-meta{border-width:1px;border-style:solid;padding:26px 20px 30px 20px;margin-bottom:10px}.ts-blogs a.thumbnail{margin-bottom:-1px;display:block}.ts-blogs a.thumbnail.loading{margin-bottom:0}.widget.ts-products-widget>.widgettitle{margin-bottom:30px}.ts-button-wrapper{display:inline-block}a.button.btn-big{padding:14px 35px!important;font-size:13px!important;line-height:18px!important}.ts-list-button .ts-button{margin-right:10px;min-width:120px}.ts-button p{margin:0}.ts-button,.vc_column_container .vc_btn,.vc_column_container .wpb_button{padding:12px 25px;display:inline-block;text-transform:uppercase;font-weight:700;border-style:solid!important;margin:10px 0 10px 0;min-width:140px;text-align:center}.ts-button.fa{padding-left:20px;padding-right:20px}.ts-button.fa:before{font-family:'FontAwesome'}.ts-button.fa:before{margin-right:7px}a.ts-button:hover{text-decoration:none}a.ts-button.small{font-size:75%;padding:7px 15px 6px 15px}a.ts-button.large{font-size:120%;padding:15px 25px}a.ts-button.x-large{font-size:130%;padding:20px 28px}.ts-dropcap{line-height:66px;font-size:72px;float:left;font-weight:900;position:relative;top:0;margin-right:10px}.ts-dropcap.style-2{font-size:30px;line-height:30px;padding:4px 12px;top:4px}.ts-heading h1,.ts-heading h2,.ts-heading h3,.ts-heading h4,.ts-heading h5,.ts-heading h6{padding:0 0 20px 0;margin:0 0 30px 0;display:inline-block;width:100%;border-width:0 0 1px 0;border-style:solid}.ts-heading h4,.ts-heading h5,.ts-heading h6{padding:0 0 20px 0}.ts-heading h5,.ts-heading h6{padding:0 0 15px 0;margin:0 0 20px 0}body .vc_custom_heading{margin:0 0 10px 0}body .vc_custom_heading h1,body .vc_custom_heading h2,body .vc_custom_heading h3,body .vc_custom_heading h4,body .vc_custom_heading h5,body .vc_custom_heading h6{text-transform:none}body .ts-heading.style-2{padding:13px 30px 21px 30px;margin:0 0 35px 0;border-width:0 0 2px 0;border-style:solid;position:relative;text-align:center}body .ts-heading.style-2>*{text-align:center;margin:0;padding:0;text-transform:uppercase;border:0}body .ts-heading.style-2:after{font-size:26px;line-height:10px;height:10px;margin-left:-8px;left:50%;position:absolute;content:"\f0d8";font-family:'FontAwesome';bottom:-1px;transition:all 200ms ease 0s}body .wpb_wrapper .vc_toggle{margin-bottom:5px}.vc_toggle_default .vc_toggle_title,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title{margin:0;outline:0!important;cursor:pointer;margin-bottom:-1px;padding:0;position:relative}.vc_toggle_title:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";opacity:.3;z-index:0;display:block}.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon,.vc_toggle.vc_toggle_default .vc_toggle_icon{position:absolute!important;top:0!important;left:auto!important;right:0!important;bottom:0!important;transform:none!important;content:"";z-index:3;width:42px!important;height:auto!important;border-width:0 0 0 1px!important;border-style:solid;display:block;text-align:center;font-size:0;background:transparent!important}.vc_toggle .vc_toggle_icon:before{background:transparent!important;z-index:3;font-family:'FontAwesome'!important;font-size:16px;line-height:42px;position:absolute;font-style:normal!important;top:50%;left:auto;bottom:auto;right:15px!important;content:"\f107"!important;height:auto!important;width:auto!important;visibility:visible!important;border:0!important;transform:translate(0,-50%)}.vc_toggle .vc_toggle_icon:after{display:none!important}.vc_toggle_active .vc_toggle_icon:before{content:"\f106"!important}.vc_toggle_title h4{margin:0;position:relative;z-index:1;font-weight:700;padding:9px 40px 9px 60px;border-width:1px;border-style:solid;background:none;width:100%;display:inline-block;transition:all 200ms ease 0s}.vc_toggle_title h4:before{position:absolute;left:26px;top:9px;color:#fff;font-family:'FontAwesome';content:"\f128";transition:all 200ms ease 0s;z-index:4;font-weight:300}.vc_toggle_title h4:after{position:absolute;left:20px;top:11px;height:20px;width:20px;background:#e36161;content:"";transition:all 200ms ease 0s;border-radius:3px}.vc_toggle_active .vc_toggle_title h4:after,.vc_toggle_title:hover h4:after{background:#fff}.vc_toggle_active .vc_toggle_title h4:before,.vc_toggle_title:hover h4:before{color:#e36161}.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_content{padding:25px 20px 30px 20px;margin:0;border-width:1px;border-style:solid}.wpb_alert{text-shadow:none;border-width:2px}.vc_progress_bar{padding:0 4px}.vc_progress_bar .vc_single_bar{background:none;margin-top:24px;margin-bottom:28px;display:inline-block;width:100%;height:12px;box-shadow:none}.vc_progress_bar .vc_single_bar:before{content:"";position:absolute;left:-4px;right:-4px;bottom:-4px;top:-4px;border-width:1px;border-style:solid;border-radius:8px}.vc_progress_bar .vc_single_bar .vc_label{text-transform:uppercase;padding:0;position:relative;top:-30px;left:-2px;font-weight:700}.vc_progress_bar .vc_single_bar .vc_bar{height:12px;left:0;top:0;border-radius:6px;overflow:hidden}.vc_pie_chart .vc_pie_wrapper{line-height:0}.vc_pie_chart.wpb_content_element{margin-bottom:0}.vc_pie_chart .vc_pie_chart_value{line-height:90px!important;font-weight:700;position:absolute;left:50%;right:auto;top:50%;bottom:auto;transform:translate(-50%,-50%);border-radius:100%;width:90px!important;height:90px!important}.ts-testimonial-wrapper .owl-item{opacity:0}.ts-testimonial-wrapper .owl-item.active{opacity:1}.ts-testimonial-wrapper{margin-bottom:20px}.ts-testimonial-wrapper.content-border{padding:30px 20px}.ts-testimonial-wrapper.content-border.show-navi.ts-slider{padding-bottom:50px}.ts-testimonial-wrapper.show-navi.ts-slider{padding-bottom:50px}.widget-container .ts-testimonial-wrapper.show-navi.ts-slider{padding-bottom:35px}.testimonial-content{overflow:hidden;margin-bottom:15px;padding:0;text-align:center}.ts-testimonial-wrapper.text-light .testimonial-content{margin-bottom:20px}.testimonial-content .content{max-width:1000px;width:100%;padding-bottom:16px;font-style:italic;margin:0 auto;letter-spacing:.5px}.testimonial-content .image{width:60px;height:60px;margin:0 auto;position:relative;border-radius:100%;transition:all 300ms ease 0s}.testimonial-content .image img{position:relative;z-index:1;border-radius:100%}.testimonial-content .rating{width:65px;height:12px;margin:5px 0 0 0;display:inline-block;overflow:hidden;position:relative;line-height:20px;font-size:9px}.testimonial-content .rating span{padding-top:1.5em;overflow:hidden;display:inline-block;float:left;position:relative}.testimonial-content .rating:before{content:"\53\53\53\53\53";float:left;top:0;left:0;position:absolute}.testimonial-content .rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.testimonial-content .rating span:before,.testimonial-content .rating:before{letter-spacing:4px;font-size:9px;line-height:12px;font-family:star}.testimonial-content h4.name{padding:8px 0 0 0;margin:0}.widget-container .testimonial-content{padding:20px 0 0 0;border:0}.ts-testimonial-wrapper .testimonial-content h4.name{padding-top:15px;text-transform:uppercase}.ts-testimonial-wrapper.text-light{margin-top:55px;margin-bottom:30px}.ts-testimonial-wrapper.text-light .testimonial-content .content{padding-bottom:22px}.ts-testimonial-wrapper.text-light .testimonial-content h4.name{padding-top:15px;margin-bottom:8px}.ts-testimonial-wrapper.text-light .testimonial-content,.ts-testimonial-wrapper.text-light .testimonial-content .byline,.ts-testimonial-wrapper.text-light .testimonial-content h4>a,.ts-testimonial-wrapper.text-light .owl-controls .owl-nav>div:before{color:#fff}.ts-testimonial-wrapper.text-light .owl-controls .owl-nav>div:before{opacity:.8}.ts-testimonial-wrapper.text-light .owl-controls .owl-nav>div:hover:before{opacity:1}.ts-team-member{text-align:center;padding:0;max-width:320px;margin:0 auto}.ts-team-member .image-thumbnail{position:relative;margin-bottom:-1px;overflow:hidden}.ts-team-member .image-thumbnail img{transition:all 500ms ease 0s;transform:scale(1);backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden}.ts-team-member .image-thumbnail:hover img{transform:scale(1.2)}.ts-team-member .image-thumbnail:before{position:absolute;left:0;right:0;bottom:0;top:0;content:"";z-index:1;opacity:0;transition:all 200ms ease 0s}.ts-team-member .image-thumbnail:hover:before{opacity:.75;background:#000}.ts-team-member .social{position:absolute;left:0;right:0;display:none;top:50%;z-index:2;transform:translate(0,-49%)}.ts-team-member .image-thumbnail .social a{font-weight:300}.ts-team-member .image-thumbnail:hover .social{display:block}.ts-team-member .image-thumbnail:hover .social a{-webkit-animation-duration:400ms;-moz-animation-duration:400ms;animation-duration:400ms;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:run_social;-moz-animation-name:run_social;animation-name:run_social;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden}.ts-team-member .image-thumbnail:hover .social a:nth-child(2){animation-delay:100ms;-webkit-animation-delay:100ms;-moz-animation-delay:100ms}.ts-team-member .image-thumbnail:hover .social a:nth-child(3){animation-delay:200ms;-webkit-animation-delay:200ms;-moz-animation-delay:200ms}.ts-team-member .image-thumbnail:hover .social a:nth-child(4){animation-delay:300ms;-webkit-animation-delay:300ms;-moz-animation-delay:300ms}.ts-team-member .image-thumbnail:hover .social a:nth-child(5){animation-delay:400ms;-webkit-animation-delay:400ms;-moz-animation-delay:400ms}.ts-team-member .image-thumbnail:hover .social a:nth-child(6){animation-delay:500ms;-webkit-animation-delay:500ms;-moz-animation-delay:500ms}.ts-team-member .image-thumbnail:hover .social a:nth-child(7){animation-delay:600ms;-webkit-animation-delay:600ms;-moz-animation-delay:600ms}.ts-team-member .image-thumbnail:hover .social a:nth-child(8){animation-delay:700ms;-webkit-animation-delay:700ms;-moz-animation-delay:700ms}.ts-team-member .image-thumbnail:hover .social a:nth-child(9){animation-delay:800ms;-webkit-animation-delay:800ms;-moz-animation-delay:800ms}@-webkit-keyframes run_social{from{opacity:0;transform:translate(0,20px)}to{opacity:1;transform:translate(0,0)}}@-moz-keyframes run_social{from{opacity:0;transform:translate(0,20px)}to{opacity:1;transform:translate(0,0)}}@keyframes run_social{from{opacity:0;transform:translate(0,20px)}to{opacity:1;transform:translate(0,0)}}.ts-team-member .social a{margin:4px;font-size:16px;line-height:30px;width:30px;height:30px;display:inline-block;background:transparent;position:relative;z-index:1;color:#fff;border-radius:100%;overflow:hidden}.ts-team-member .social a.facebook:hover{background:#3B5998}.ts-team-member .social a.twitter:hover{background:#2CAAE1}.ts-team-member .social a.google:hover{background:#DD4B39}.ts-team-member .social a.linked:hover{background:#007BB6}.ts-team-member .social a.rss:hover{background:#FF5700}.ts-team-member .social a.dribbble:hover{background:#F26798}.ts-team-member .social a.instagram:hover{background:#604c45}.ts-team-member .social a.pinterest:hover{background:#CA1517}.ts-team-member header{padding:20px;border-width:1px;border-style:solid}.ts-team-member header>h3>a{text-transform:uppercase}.ts-team-member header>h3{margin-bottom:0}.ts-team-member header .excerpt{margin:10px 0}body.wpb-js-composer .vc_general.vc_tta-tabs.default{border-width:1px;border-style:solid;padding:0 20px 0 20px}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-panel-body{margin:0;padding:0;border:0;border-radius:0;overflow:visible}body.wpb-js-composer .vc_tta.vc_general .vc_tta-panels-container,body.wpb-js-composer .vc_tta.vc_general .vc_tta-panels{z-index:4}body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs .vc_tta-tabs-container{overflow:visible;margin:0}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tabs-list{position:relative;padding:0!important;border-width:0 0 1px 0;border-style:solid;margin:0 0 0 0;overflow:visible;z-index:2}body.wpb-js-composer .vc_general.vc_tta-tabs.background_color .vc_tta-tabs-list,body.wpb-js-composer .vc_general.vc_tta-tabs.top_border .vc_tta-tabs-list{border:0}body.wpb-js-composer .vc_general.vc_tta-tabs.default .vc_tta-tabs-list,body.wpb-js-composer .vc_general.vc_tta-tabs.default_no_border .vc_tta-tabs-list{text-align:center}body.wpb-js-composer .vc_general.vc_tta-tabs.default_no_border .vc_tta-panel-body>.woocommerce{margin-top:18px}.vc_tta-container .vc_general.default_no_border,.vc_tta-panels{background:transparent!important}body.wpb-js-composer .vc_general.vc_tta-tabs.content-product-padding .ts-product.content-no-border .content-wrapper{padding-left:3%;padding-right:3%}body.wpb-js-composer .vc_general.vc_tta-tabs .ts-product.nav-bottom .owl-controls .owl-nav>div,.ts-product.nav-bottom .owl-controls .owl-nav>div{top:auto;bottom:-30px}body.wpb-js-composer .vc_general.vc_tta-tabs .ts-product.nav-bottom .owl-controls .owl-nav>div.owl-prev,body.wpb-js-composer .ts-product.nav-bottom .owl-controls .owl-nav>div.owl-prev{left:50%;right:auto;transform:translate(-50%,0);margin-left:-20px;margin-top:0}body.wpb-js-composer .vc_general.vc_tta-tabs .ts-product.nav-bottom .owl-controls .owl-nav>div.owl-next,body.wpb-js-composer .ts-product.nav-bottom .owl-controls .owl-nav>div.owl-next{right:50%;left:auto;transform:translate(50%,0);margin-right:-20px;margin-top:0}body.wpb-js-composer .vc_general.vc_tta-tabs .ts-product.nav-bottom,body.wpb-js-composer .ts-product.nav-bottom{padding-bottom:50px}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab{margin:12px 0 5px 0;padding:0 10px;position:relative;z-index:1;background:transparent;float:none;display:inline-block}body.wpb-js-composer .vc_general.vc_tta-tabs.default_no_border .vc_tta-tabs-container .vc_tta-tabs-list:after,body.wpb-js-composer .vc_general.vc_tta-tabs.default .vc_tta-tabs-container .vc_tta-tabs-list:after{position:absolute;content:"\f0d8";font-family:'FontAwesome';font-size:18px;line-height:7px;height:7px;left:50%;margin-left:-5px;bottom:-1px;transition:all 200ms ease 0s}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab>a{padding:0 10px;margin:0 14px 0 14px;border-radius:0;display:inline-block;background:transparent;border:0;transition:all 200ms ease 0s}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab.vc_active>a,body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab>a:hover,body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels{background:transparent}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab>a:hover{text-decoration:none}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels{padding:22px 0 25px 0;border:0;border-radius:0}body.wpb-js-composer .vc_general.vc_tta-tabs.default_no_border .vc_tta-tabs-container .vc_tta-tab:before,body.wpb-js-composer .vc_general.vc_tta-tabs.default_no_border .vc_tta-tabs-container .vc_tta-tab.vc_active:before,body.wpb-js-composer .vc_general.vc_tta-tabs.default .vc_tta-tabs-container .vc_tta-tab:before,body.wpb-js-composer .vc_general.vc_tta-tabs.default .vc_tta-tabs-container .vc_tta-tab.vc_active:before{border-width:0 0 0 2px;border-style:solid;padding:0;position:absolute;content:"";top:3px;bottom:5px;right:-2px;width:2px;display:block}body.wpb-js-composer .vc_general.vc_tta-tabs.default .vc_tta-tabs-container .vc_tta-tab:last-child:before,body.wpb-js-composer .vc_general.vc_tta-tabs.default_no_border .vc_tta-tabs-container .vc_tta-tab:last-child:before{display:none}body.wpb-js-composer .vc_general.vc_tta-tabs.default .vc_tta-tabs-list{padding-bottom:9px!important}.wpb_content_element .wpb_tour_tabs_wrapper.default_no_border{border:0;padding:0}body.wpb-js-composer .vc_general.vc_tta-tabs.default_no_border .vc_tta-tabs-container .vc_tta-tabs-list{padding:0 20px 15px 20px!important;border-width:0 0 2px 0;margin:0}body.wpb-js-composer .vc_general.vc_tta-tabs.default_no_border .vc_tta-tabs-container .vc_tta-tabs-list:after{font-size:26px;line-height:10px;height:10px;margin-left:-8px;bottom:-1px}.wpb_tour_tabs_wrapper.default_no_border .wpb_tab>.woocommerce{margin-top:18px}.tab-border-box.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{padding-bottom:0;padding-top:20px}body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left,body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-right{display:-webkit-block;display:-webkit-block;display:-ms-block;display:block;-webkit-box-orient:none;-webkit-box-direction:none;-webkit-flex-direction:none;-ms-flex-direction:none;flex-direction:none;-webkit-flex-wrap:none;-ms-flex-wrap:none;flex-wrap:none;-webkit-box-pack:none;-webkit-justify-content:none;-ms-flex-pack:none;justify-content:none;-webkit-box-align:none;-webkit-align-items:none;-ms-flex-align:none;align-items:none;background:transparent!important}body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container,body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container{border:0;padding:0!important;text-align:left;margin-right:-1px!important;width:22%;float:left;z-index:5;position:relative;-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;display:none;-webkit-box-flex:none1;-webkit-flex:none;-ms-flex:none;flex:none;display:inline-block}body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container{margin-right:0!important;margin-left:-1px!important;float:right}body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels-container,body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels-container{border-width:1px;border-style:solid;margin-bottom:0;padding:20px 20px 20px 30px;float:left;width:auto;-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:block;width:78%}body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels-container{margin-left:0;margin-right:0;padding:20px 30px 20px 20px}body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels-container .vc_tta-panels,body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels-container .vc_tta-panels{padding:0}body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list:before,body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-list:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";opacity:.3;z-index:0;display:block}body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab,body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab{margin:0 0 -1px 0;padding:0;width:100%}body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab a,body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab a{margin:0;position:relative;z-index:1;font-weight:700;padding:9px 20px;border-width:1px;border-style:solid;display:inline-block;width:100%}body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab a:after,body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab a:after{position:absolute;top:-1px!important;left:4px!important;right:auto!important;bottom:-1px!important;width:2px!important;height:auto!important;padding:0;border-width:0 0 0 2px!important;border-style:solid!important;z-index:2;display:block;opacity:0;content:""}body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab a:after{left:auto!important;right:4px!important}body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab a:before,body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab a:before{display:none!important}body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab.vc_active a:after,body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab a:hover:after{left:-1px!important;opacity:1;width:2px!important;height:auto!important;border-width:0 0 0 2px!important;border-style:solid!important;transition:opacity 500ms,left 400ms ease 0s}body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab.vc_active a:after,body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab a:hover:after{right:-1px!important;left:auto!important;opacity:1;width:2px!important;height:auto!important;border-width:0 0 0 2px!important;border-style:solid!important;transition:opacity 500ms,right 400ms ease 0s}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-panel-heading{display:none!important}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tabs-container{display:block!important}body .vc_tta.vc_tta-accordion .vc_tta-panel .shop_attributes{margin:20px 0}body .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading:hover,body .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading:focus,body .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading,body .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body{background:transparent}body .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading{border-radius:0;border:0}body .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title{margin:0;outline:0!important;cursor:pointer;margin-bottom:-1px;padding:0;position:relative}body .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";opacity:.3;z-index:0;display:block}body .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a{margin:0;position:relative;display:inline-block;width:100%;z-index:1;font-weight:700;padding:9px 20px;border-width:1px;border-style:solid;transition:all 200ms ease 0s}body .vc_tta.vc_tta-accordion .vc_tta-panels-container .vc_tta-panel-body{padding:12px 20px 20px 20px;margin-bottom:0;border-width:1px;border-style:solid}body .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-controls-icon{background:none;position:absolute;top:0;bottom:0;right:0;left:auto;z-index:3;line-height:42px;width:42px;height:auto;text-align:center;border-width:0 0 0 1px;border-style:solid;font-style:normal;transform:none;transition:none}body .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-controls-icon:before{line-height:42px;font-family:'FontAwesome';font-size:16px;content:"\f107";position:absolute;top:50%;bottom:auto;left:0;right:0;border:0;transform:translate(0,-50%);transition:all 0s ease 0s}body .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-controls-icon:after{display:none}body .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-controls-icon:before{content:"\f106"}body .vc_tta.vc_tta-accordion .vc_tta-panel{margin-bottom:5px}body.wpb-js-composer .vc_general.vc_tta-tabs.top_border .vc_tta-tabs-container .vc_tta-tabs-list:before,body.wpb-js-composer .vc_general.vc_tta-tabs.background_color .vc_tta-tabs-container .vc_tta-tabs-list:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";opacity:.3;z-index:0;display:block}body.wpb-js-composer .vc_general.vc_tta-tabs.top_border .vc_tta-tabs-container .vc_tta-tabs-list:after,body.wpb-js-composer .vc_general.vc_tta-tabs.background_color .vc_tta-tabs-container .vc_tta-tabs-list:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";border-width:1px;border-style:solid;z-index:0;display:block!important;line-height:0;width:auto;height:auto;margin:0;padding:0}body.wpb-js-composer .vc_general.vc_tta-tabs.background_color .vc_tta-tab,body.wpb-js-composer .vc_general.vc_tta-tabs.top_border .vc_tta-tab{margin:0;padding:0}body.wpb-js-composer .vc_general.vc_tta-tabs.background_color .vc_tta-tab>a,body.wpb-js-composer .vc_general.vc_tta-tabs.top_border .vc_tta-tab>a{padding:9px 20px;margin:0 -1px 0 0;border-width:1px;border-style:solid;font-weight:700}body.wpb-js-composer .vc_general.vc_tta-tabs.background_color .vc_tta-tab>a:before,body.wpb-js-composer .vc_general.vc_tta-tabs.top_border .vc_tta-tab>a:before,body.wpb-js-composer .vc_general.vc_tta-tabs.background_color .vc_tta-tab>a:after,body.wpb-js-composer .vc_general.vc_tta-tabs.top_border .vc_tta-tab>a:after{display:none!important}body.wpb-js-composer .vc_general.vc_tta-tabs.top_border .vc_tta-panels-container .vc_tta-panels,body.wpb-js-composer .vc_general.vc_tta-tabs.background_color .vc_tta-panels-container .vc_tta-panels{border-width:0 1px 1px 1px;border-style:solid;padding:22px 20px 25px 20px}body.wpb-js-composer .vc_general.vc_tta-tabs.top_border .vc_tta-tab>a:after{position:absolute;top:-5px!important;left:-1px!important;right:-1px!important;bottom:auto!important;width:auto!important;height:2px!important;display:block!important;padding:0;border-width:2px 0 0 0;border-style:solid;z-index:2;transition:opacity 350ms,top 250ms ease 0s;display:block;opacity:0;content:""}body.wpb-js-composer .vc_general.vc_tta-tabs.top_border .vc_tta-tab:hover>a:after,body.wpb-js-composer .vc_general.vc_tta-tabs.top_border .vc_tta-tab.vc_active>a:after{top:-1px!important;opacity:1}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-panel.vc_animating.vc_active .vc_tta-panel-body,.vc_general.vc_tta-tabs .vc_tta-panel:not(.vc_active),body.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a:before,body.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a:after,body.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a:before,body.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom .vc_tta-tab.vc_active>a:after,body.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom .vc_tta-tab.vc_active>a:before{display:none}.google-map-container{margin-bottom:15px}.portfolio-inner *{backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden}.ts-portfolio-wrapper .filter-bar{padding:0 0 10px 0;border-width:0 0 2px 0;border-style:solid;margin:0 0 20px 0}.ts-portfolio-wrapper .filter-bar li{display:inline-block;margin:0 20px 10px 0;padding:0;list-style:none;cursor:pointer;transition:all 400ms ease-out 0s}.ts-portfolio-wrapper .filter-bar li:first-child{margin-left:0}.portfolio-inner figure{position:relative;overflow:hidden;max-width:100%}.portfolio-inner .figcaption{position:absolute;left:0;right:0;bottom:0;transform:translate(0,130%);z-index:3;padding:20px 10px;text-align:center;font-weight:400;transition:all 200ms ease-out 0s}.portfolio-inner .figcaption h3{margin-bottom:0;text-transform:uppercase}.portfolio-inner .figcaption:before{position:absolute;content:"";width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:17px solid #fff;left:50%;top:-15px;transform:translate(-50%,0)}.portfolio-inner .thumbnail{max-width:100%;margin:0}.portfolio-inner .thumbnail:hover>figure{text-decoration:none}.portfolio-inner .thumbnail:hover>figure .figcaption{transform:translate(0,0)}.portfolio-inner .thumbnail>figure span.bg-hover{position:absolute;left:0;right:0;bottom:0;top:0;content:"";opacity:0;z-index:1;transition:opacity 300ms ease-out 0s}.portfolio-inner .thumbnail:hover>figure span.bg-hover{opacity:.5}.portfolio-inner .thumbnail>a{max-width:100%;display:inline-block;overflow:hidden}.portfolio-inner .thumbnail>figure img{position:relative;top:0;transition:top 200ms ease-out 0s;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden}.portfolio-inner .thumbnail:hover>figure img{top:-20px}.ts-portfolio-wrapper .page_navi{text-align:center;margin:40px 0}.ts-portfolio-wrapper .page_navi .nav-content{margin:0 auto;float:none;display:inline-block}.portfolio-inner .item{float:left;line-height:0;display:block;outline:0}.portfolio-inner .item:after{display:table;clear:both;content:""}.portfolio-inner .icon-group{position:absolute;left:50%;top:36%;content:"";transform:translate(-50%,0);display:inline-block;z-index:3;opacity:0;transition:all 300ms ease 0s}.columns-3 .portfolio-inner .icon-group{top:30%}.portfolio-inner .thumbnail:hover .icon-group{opacity:1}.portfolio-inner .icon-group a{width:40px;height:40px;margin:0 3px;display:inline-block;border-radius:100%;overflow:hidden;line-height:0;font-size:0;text-align:center;transition:transform 500ms,background 200ms,color 300ms ease 0s;transform:translate(0,40px)}.portfolio-inner .thumbnail:hover .icon-group a{transform:translate(0,0)}.portfolio-inner .icon-group a.loading:after{background-image:url(/wp-content/plugins/themesky/css/../images/ajax-loader.gif)!important;content:"";background-repeat:no-repeat;left:0;top:0;right:0;bottom:0;position:absolute;background-position:center}.portfolio-inner .icon-group a:before{font-family:'FontAwesome';content:"\f0c1";font-size:14px;line-height:40px}.portfolio-inner .icon-group a:hover{text-decoration:none}.portfolio-inner .icon-group a.link{transform:translate(0,-40px)}.portfolio-inner .thumbnail:hover .icon-group a.link{transform:translate(0,0)}.portfolio-inner .icon-group a.link:before{content:"\f0c1"}.portfolio-inner .icon-group a:before{content:"\f004"}.portfolio-inner .icon-group a.like.already-like:before{content:"\f08a"}.ts-portfolio-wrapper.columns-2 .item{width:50%}.ts-portfolio-wrapper.columns-3 .item{width:33.3333333%}.ts-portfolio-wrapper.columns-4 .item{width:25%}.ts-single-image{margin-bottom:30px}.ts-effect-image{text-align:center;overflow:hidden;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;line-height:0}.ts-effect-image .image-link{display:inline-block;line-height:0;position:relative;max-width:100%}.eff-background-fade-icon .overlay{position:absolute;left:0;right:0;top:0;height:100%;display:inline-block;content:"";opacity:0;background:rgba(0,0,0,.5);margin-top:-30px;transition:all 300ms ease 0s}.eff-background-fade-icon:hover .overlay{opacity:1;margin-top:0}.eff-background-fade-icon .overlay:before{position:absolute;top:50%;left:50%;z-index:100;width:50px;height:50px;margin-top:-30px;content:"+";font-weight:400;font-family:"Times New Roman";text-align:center;color:#fff;line-height:50px;font-size:48px;transform:translate(-50%,-50%);transition:all 500ms ease 0s}.eff-background-fade-icon:hover .overlay:before{opacity:1;margin-top:0}.eff-background-from-top-icon .overlay{display:block;position:absolute;z-index:20;background:rgba(0,0,0,.5);overflow:hidden;transition:all 0.5s;font-size:0}.eff-background-from-top-icon .overlay:before{position:absolute;top:50%;left:50%;z-index:100;width:50px;height:50px;content:"+";font-weight:400;font-family:"Times New Roman";text-align:center;color:#fff;line-height:50px;font-size:48px;transform:translate(-50%,-50%);transition:all 500ms ease 0s}.ts-effect-image.eff-background-from-top-icon:hover .overlay{height:100%}.eff-border-scale .overlay{position:absolute;left:0;right:0;bottom:0;top:0;content:""}.eff-border-scale .overlay:after{opacity:0;z-index:4;width:auto;height:auto;content:"";position:absolute;left:8px;right:8px;top:8px;bottom:8px;border:1px solid #fff;transform:scale(0,0);transition:transform 400ms,opacity 100ms ease 0s}.eff-border-scale:hover .overlay:after{opacity:1;transform:scale(1,1);transition:transform 500ms,opacity 300ms ease 0s}.eff-widespread-corner-left-right .overlay:before{position:absolute;content:"";top:0;left:0;width:0;height:0;margin:auto;opacity:0;background-color:rgba(255,255,255,.2);transition:all 0.5s ease-out 0s}.eff-widespread-corner-left-right .overlay:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;background-color:rgba(255,255,255,.2);opacity:0;transition:all 0.5s ease-out 0s}.eff-widespread-corner-left-right:hover .overlay:after,.eff-widespread-corner-left-right:hover .overlay:before{width:100%;height:100%;opacity:1}.ts-youtube-video-bg{position:absolute;height:auto;left:15px;top:0;right:15px;bottom:0}.ts-hosted-video-bg{position:absolute;top:0;left:0;right:0;bottom:0;content:"";overflow:hidden}.ts-video-bg .ts-hosted-video-bg.pausing video{opacity:0}.ts-hosted-video-bg video{max-width:100%;min-width:100%;min-height:100%}.vc_row.ts-video-bg{display:block;min-width:100%;position:relative;clear:both}.ts-video-bg:before{background:rgba(0,0,0,.65);position:absolute;left:0;right:0;bottom:0;top:0;content:"";z-index:1;display:block}.ts-video-bg.playing:before{opacity:0}.vc_row.ts-video-bg .ts-youtube-video-bg.playing:before,.vc_row.ts-video-bg .ts-hosted-video-bg.playing:before{opacity:.05}.vc_row.ts-video-bg .wpb_column{position:relative;z-index:3}.vc_row.ts-video-bg>.wpb_column{padding:150px 30px}.ts-youtube-video-bg .buttonBar>span{display:none}.ts-youtube-video-bg .mb_YTPBar,.ts-hosted-video-bg .video-control{left:50%;top:150px;position:absolute;z-index:990!important;content:"";margin-left:-50px}.vc_row.ts-video-bg:hover .ts-youtube-video-bg .buttonBar>span.mb_YTPPlaypause,.vc_row.ts-video-bg:hover .ts-hosted-video-bg .video-control{-webkit-animation-duration:400ms;-moz-animation-duration:400ms;animation-duration:400ms;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-moz-timing-function:ease-in-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:alternate;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;-webkit-animation-name:animation_button_video;-moz-animation-name:animation_button_video;animation-name:animation_button_video}@-webkit-keyframes animation_button_video{from{transform:translate(0,0)}to{transform:translate(0,5px)}}@-moz-keyframes animation_button_video{from{transform:translate(0,0)}to{transform:translate(0,5px)}}@keyframes animation_button_video{from{transform:translate(0,0)}to{transform:translate(0,5px)}}.ts-youtube-video-bg .buttonBar>span.mb_YTPPlaypause,.ts-hosted-video-bg .video-control{width:80px;height:80px;font-size:0;text-align:center;display:inline-block;border-radius:100%;cursor:pointer;background:url(/wp-content/plugins/themesky/css/../images/video-play.png) no-repeat;background-size:cover!important;box-shadow:0 0 20px rgba(255,255,255,.5)}.ts-youtube-video-bg.playing .buttonBar>span.mb_YTPPlaypause,.ts-hosted-video-bg.playing .video-control{background:url(/wp-content/plugins/themesky/css/../images/video-stop.png) no-repeat}.ts-youtube-video-bg.pausing .buttonBar>span.mb_YTPPlaypause,.ts-hosted-video-bg.pausing .video-control{background:url(/wp-content/plugins/themesky/css/../images/video-play.png) no-repeat}.ts-youtube-video-bg .buttonBar>span.mb_YTPPlaypause:hover,.ts-hosted-video-bg .video-control:hover{box-shadow:0 0 20px rgba(255,255,255,.5) inset}.ts-youtube-video-bg .loading{text-align:center;font-size:0;line-height:0;position:relative;z-index:2;padding:25px;top:130px;background:url(/wp-content/plugins/themesky/css/../images/ajax-loader.gif) center no-repeat}.ts-video-title,.ts-video-excerpt{text-align:center}.ts-video-excerpt{text-align:center;-webkit-animation-duration:1.6s;-moz-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:alternate;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;-webkit-animation-name:animation_text_shadow2;-moz-animation-name:animation_text_shadow2;animation-name:animation_text_shadow2}.ts-video-title{margin-top:120px;margin-bottom:10px;font-size:40px;line-height:46px;letter-spacing:.6px;-webkit-animation-duration:1.6s;-moz-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:alternate;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;-webkit-animation-name:animation_text_shadow;-moz-animation-name:animation_text_shadow;animation-name:animation_text_shadow}.ts-video-excerpt{letter-spacing:6px}@-webkit-keyframes animation_text_shadow{from{text-shadow:none}to{text-shadow:0 0 30px #fff}}@-moz-keyframes animation_text_shadow{from{text-shadow:none}to{text-shadow:0 0 30px #fff}}@keyframes animation_text_shadow{from{text-shadow:none}to{text-shadow:0 0 30px #fff}}@-webkit-keyframes animation_text_shadow2{from{text-shadow:none}to{text-shadow:0 0 10px #fff}}@-moz-keyframes animation_text_shadow2{from{text-shadow:none}to{text-shadow:0 0 10px #fff}}@keyframes animation_text_shadow2{from{text-shadow:none}to{text-shadow:0 0 10px #fff}}.feature-blue .ts-feature-wrapper .feature-icon{background:#74a7d6!important;color:#fff!important}.feature-green .ts-feature-wrapper .feature-icon{background:#85c7bb!important;color:#fff!important}.feature-pink .ts-feature-wrapper .feature-icon{background:#ecb3b9!important;color:#fff!important}.ts-feature-wrapper{text-align:center;padding-bottom:10px}.ts-feature-wrapper.feature-horizontal.icon-small{margin-bottom:0;padding-bottom:20px}.ts-feature-wrapper.has-image{margin-bottom:20px!important}.ts-feature-wrapper .feature-content{line-height:0}.ts-feature-wrapper a.feature-thumbnail{position:relative;overflow:hidden;display:inline-block;line-height:0;max-width:100%}.ts-feature-wrapper a.feature-thumbnail img{transform:scale(1,1);transition:transform 400ms ease 0s}.ts-feature-wrapper a.feature-thumbnail:hover img{transform:scale(1.1,1.1)}.ts-feature-wrapper .overlay{top:0;left:0;right:0;width:100%;height:100%;opacity:0;position:absolute;content:"";background:rgba(0,0,0,.5);transition:all 450ms ease 0s}.ts-feature-wrapper a.feature-thumbnail:hover .overlay{opacity:1}.ts-feature-wrapper .feature-header{padding-top:15px}.ts-feature-wrapper.has-image .feature-header{padding:18px 15px 30px 15px}.ts-feature-wrapper .feature-header h3{margin-bottom:10px}.ts-feature-wrapper .feature-icon{font-size:24px;line-height:78px;border-radius:100%;border-width:1px;border-style:solid;display:inline-block;width:78px;height:78px;margin-bottom:10px;text-align:center}.ts-feature-wrapper.icon-small .feature-header h3{text-transform:none;margin-bottom:5px}.ts-feature-wrapper.icon-small .feature-icon{font-size:18px;line-height:48px;border-radius:100%;display:inline-block;width:48px;height:48px;margin-bottom:10px;text-align:center;background:#f9f9f9;border:0}.feature-border-primary .ts-feature-wrapper.icon-small .feature-icon{border-width:1px;border-style:solid;background:transparent}.ts-header .ts-feature-wrapper.feature-horizontal.icon-small .feature-header{margin-left:65px}.ts-feature-wrapper.feature-horizontal.icon-small .feature-header{margin-left:70px}.ts-feature-wrapper.feature-horizontal{margin-bottom:30px}.ts-feature-wrapper.feature-horizontal:after{content:"";display:table;clear:both}.ts-feature-wrapper.feature-horizontal .feature-header{text-align:left;margin-left:100px;padding:0}.ts-feature-wrapper.feature-horizontal .feature-icon{float:left}.group-feature-has-bg .ts-feature-wrapper{max-width:373px;margin-left:auto;margin-right:auto}.group-feature-has-bg h2,.group-feature-has-bg .excerpt{max-width:80%;text-align:center;margin-left:auto;margin-right:auto}.group-feature-has-bg .excerpt{padding-bottom:40px}.ts-price-table{text-align:center;margin-bottom:20px!important}.ts-price-table.active-table .table-description{border-width:1px;border-style:solid}.ts-price-table header{padding:20px;position:relative;z-index:2}.ts-price-table header:after{position:absolute;bottom:-10px;top:auto;left:50%;z-index:1;width:0;height:0;content:"";border-left:12px solid transparent;border-right:12px solid transparent;border-top:10px solid #40bea7;transform:translate(-50%,0)}.ts-price-table header h3{padding-bottom:20px;margin:0 0 20px 0;border-width:0 0 1px 0;border-style:solid;border-color:inherit}.ts-price-table .table-price{font-size:50px;line-height:50px;font-weight:700;position:relative;padding:0 0 0 10px}.ts-price-table .table-price span{font-size:18px;line-height:20px;position:absolute;top:10px;left:0}.ts-price-table .desc-price{display:inline-block;width:100%}.ts-price-table .table-description{padding:10px 20px 30px 20px;position:relative}.ts-price-table .table-description:before{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.5}.ts-price-table.active-table .table-description:before{opacity:1}.ts-price-table .table-description ul,.ts-price-table .table-description a{position:relative;z-index:1}.ts-price-table .table-description ul li{list-style:none;padding:15px 0;border-style:solid;border-width:0 0 1px 0}.ts-price-table .table-description>a.button{margin-top:15px}.ts-twitter-slider .owl-item{opacity:0}.ts-twitter-slider .owl-item.active{opacity:1}.ts-twitter-slider{padding:30px 20px}.ts-twitter-slider.content-border.show-navi.ts-slider{padding-bottom:50px}.ts-twitter-slider.show-navi.ts-slider{padding-bottom:30px}.ts-twitter-slider .twitter-content{max-width:800px;margin:0 auto;text-align:center;margin-bottom:20px}.ts-twitter-slider.text-light .twitter-content{margin-bottom:40px}.twitter-content .content{font-style:italic}.ts-twitter-slider .icon{font-size:50px;line-height:50px;margin-bottom:30px}.ts-twitter-slider.content-border .icon{margin-top:30px}.ts-twitter-slider.text-light *,.ts-twitter-slider.text-light .owl-controls .owl-nav>div:before{color:#fff}.ts-twitter-slider.text-light .owl-controls .owl-nav>div:before{opacity:.8}.ts-twitter-slider.text-light .owl-controls .owl-nav>div:hover:before{opacity:1}.ts-twitter-slider h4{margin-top:20px;margin-bottom:5px}.ts-milestone{padding:0 10px;text-align:center;margin-bottom:30px!important;position:relative}.ts-milestone.text-light *{color:#fff}.ts-milestone .number{font-size:40px;line-height:44px;display:inline-block;width:100%;margin-bottom:10px;font-weight:700}.ts-milestone h3.subject{margin:0;text-transform:none!important;font-weight:normal!important}.group-milestone .ts-milestone:before{border-width:0 0 0 1px;width:1px;border-style:solid;content:"";position:absolute;left:-12px;top:6px;bottom:2px;right:auto;opacity:.6}.group-milestone.light .ts-milestone:before{border-color:#fff}.group-milestone .wpb_column:first-child .ts-milestone:before{display:none}.ts-countdown .counter-wrapper>div{width:130px;height:130px;padding:15px 2px 15px 2px;border-width:2px;border-style:solid;border-radius:10px 0 10px 0;background:transparent;margin:0 20px}.ts-countdown .counter-wrapper>div .number-wrapper .number{font-size:50px;line-height:56px}.ts-countdown .counter-wrapper>div .ref-wrapper{font-size:20px;line-height:24px}.ts-countdown.text-light .counter-wrapper>div .ref-wrapper,.ts-countdown.text-light .counter-wrapper>div .number-wrapper .number{color:#fff}.ts-countdown.text-light .counter-wrapper>div.days{background:transparent}.ts-countdown.text-light .counter-wrapper>div{border-color:#fff}.ts-product-in-category-tab-wrapper{border-width:4px 1px 1px 1px;border-style:solid;overflow:hidden;position:relative}.ts-product-in-category-tab-wrapper:after{display:table;content:"";clear:both}.ts-product-in-category-tab-wrapper .column-tabs{width:20%;float:left}.ts-product-in-category-tab-wrapper .column-tabs:before{position:absolute;border-width:0 1px 0 0;border-style:solid;width:1px;top:0;left:20%;bottom:0;content:""}.ts-product-in-category-tab-wrapper .column-tabs ul{margin:0}.column-tabs .heading-tab{position:relative}.column-tabs .heading-tab h3{padding:27px 10px 26px 90px;margin:0}.column-tabs .heading-tab i{font-size:26px;line-height:34px;color:#fff;padding:5px 0;width:44px;text-align:center;position:absolute;top:50%;left:30px;transform:translate(0,-50%)}.column-tabs .heading-tab .heading-title img{width:44px;text-align:center;position:absolute;top:50%;left:30px;transform:translate(0,-50%)}.column-tabs .tabs li{list-style:none;padding:10px 30px;border-width:1px 0 0 0;border-style:solid;cursor:pointer;transition:background 300ms,color 200ms ease 0s}.column-tabs .tabs li:hover,.column-tabs .tabs li.current{color:#fff}.ts-product-in-category-tab-wrapper .woocommerce.column-products{width:50.5%;float:left;clear:none;padding:0 0 1px 0;margin:0 0 -1px 0;overflow:hidden}.ts-product-in-category-tab-wrapper.no-banner .woocommerce.column-products{width:80%;float:right;clear:none;padding:0}.ts-product-in-category-tab-wrapper .woocommerce.column-products .products{margin:0 0 -1px 0}.ts-product-in-category-tab-wrapper .column-products .owl-carousel .owl-stage-outer{overflow:visible}.ts-product-in-category-tab-wrapper.no-banner .woocommerce.column-products .products{margin:0 -2px 0 0;width:calc(100% + 2px)!important}.ts-product-in-category-tab-wrapper .woocommerce.column-products .product{position:relative;padding:20px;margin:0 0 -1px 0;border-width:0 0 0 1px;border-style:solid}.ts-product-in-category-tab-wrapper .woocommerce.column-products:after{display:none}.ts-product-in-category-tab-wrapper .woocommerce.column-products .product:before{content:"";position:absolute;right:-1px;left:auto;bottom:0;top:0;width:1px;border-width:0 1px 0 0;border-style:solid;z-index:2}.ts-product-in-category-tab-wrapper .woocommerce.column-products .product:after{content:"";position:absolute;right:0;left:0;bottom:0;top:auto;height:1px;border-width:0 0 1px 0;border-style:solid;z-index:2}.ts-product-in-category-tab-wrapper .woocommerce .product .product-wrapper .meta-wrapper{text-align:inherit}.ts-product-in-category-tab-wrapper .woocommerce h3.product-name{margin-bottom:10px}.ts-product-in-category-tab-wrapper .woocommerce .products .star-rating{margin-left:0;margin-right:0;margin-bottom:12px}.ts-product-in-category-tab-wrapper .column-banners{width:29.5%;padding:20px;float:right}.ts-product-in-category-tab-wrapper .column-banners:before{position:absolute;border-width:0 1px 0 0;border-style:solid;width:1px;top:0;right:29.5%;bottom:0;content:""}.ts-product-in-category-tab-wrapper.has-see-more-button .column-products.woocommerce{padding-bottom:42px}.ts-product-in-category-tab-wrapper .woocommerce.column-products .owl-carousel .product{width:100%!important;min-height:262px;float:none!important;clear:none!important}.ts-product-in-category-tab-wrapper .owl-controls .owl-nav>div{top:50%;transform:translate(0,-50%);background:#fff!important;visibility:hidden;opacity:0}.ts-product-in-category-tab-wrapper .column-products .owl-controls .owl-nav>div.owl-prev{left:-20px}.ts-product-in-category-tab-wrapper .column-products .owl-controls .owl-nav>div.owl-next{right:-20px}.ts-product-in-category-tab-wrapper .column-products:hover .owl-controls .owl-nav>div.owl-prev{left:0}.ts-product-in-category-tab-wrapper .column-products:hover .owl-controls .owl-nav>div.owl-next{right:0}.ts-product-in-category-tab-wrapper.no-banner .column-products:hover .owl-controls .owl-nav>div.owl-next{right:1px}.ts-product-in-category-tab-wrapper .column-products:hover .owl-controls .owl-nav>div{visibility:visible;opacity:1}.woocommerce.column-products .owl-carousel .owl-stage-outer{padding-bottom:1px;margin-bottom:-1px}.ts-product-in-category-tab-wrapper .see-more-wrapper{position:absolute;right:31%;content:"";display:inline-block;bottom:10px;z-index:10}.ts-product-in-category-tab-wrapper.no-banner .see-more-wrapper{right:20px}.ts-product-in-category-tab-wrapper .see-more-wrapper .see-more-button{border:0;padding:0;background:transparent!important}.see-more-wrapper .see-more-button:after{content:"\f105";margin-left:10px;font-family:'FontAwesome'}body .wpb_wrapper .vc_separator{margin-bottom:0}.ts-product-in-sub-category-tab-wrapper{border-width:1px 1px 1px 1px;border-style:solid;overflow:hidden;position:relative}.ts-product-in-sub-category-tab-wrapper:after{display:table;content:"";clear:both}.ts-product-in-sub-category-tab-wrapper .row-heading-tabs{padding:14px 0 8px 0;border-width:0 0 1px 0;border-style:solid;overflow:hidden}.ts-product-in-sub-category-tab-wrapper .row-heading-tabs .heading-tab{float:left;width:34%}.row-heading-tabs .heading-tab .heading-title{margin:0;padding:0 0 0 70px;position:relative;color:#fff;display:inline-block;text-transform:uppercase}.row-heading-tabs .heading-tab .heading-title i{width:52px;height:52px;line-height:52px;position:absolute;left:0;top:-15px;text-align:center}.row-heading-tabs .heading-tab .heading-title img{width:52px;position:absolute;left:0;top:50%;transform:translate(0,-50%)}.row-heading-tabs .heading-tab .heading-title:before{position:absolute;left:0;top:-15px;bottom:-15px;right:-16px;content:"";z-index:0}.row-heading-tabs .heading-tab .heading-title:after{z-index:0;width:0;height:0;position:absolute;content:"";right:-40px;top:-15px;border-top:26px solid transparent;border-left:24px solid;border-bottom:26px solid transparent}.row-heading-tabs .heading-tab .heading-title *{position:relative;z-index:1}.ts-product-in-sub-category-tab-wrapper .row-heading-tabs ul{width:66%;float:left;margin:0;padding:0 20px 0 0;line-height:0;text-align:right}.ts-product-in-sub-category-tab-wrapper .row-heading-tabs ul li{list-style:none;display:inline-block;margin:0 0 10px 40px;padding:0;position:relative;cursor:pointer}.ts-product-in-sub-category-tab-wrapper .row-heading-tabs ul li:after{content:"";position:absolute;right:-20px;top:0;bottom:0;z-index:1;border-width:0 1px 0 0;border-style:solid;width:1px}.row-heading-tabs ul li a{text-decoration:none}.ts-product-in-sub-category-tab-wrapper .row-heading-tabs ul li:last-child:after{display:none}.vc_col-sm-6 .ts-product-in-sub-category-tab-wrapper .column-product-banner,.vc_col-sm-6 .ts-product-in-sub-category-tab-wrapper .woocommerce.column-featured-product{width:50%}.vc_col-sm-6 .ts-product-in-sub-category-tab-wrapper .row-heading-tabs ul{width:30%}.vc_col-sm-6 .ts-product-in-sub-category-tab-wrapper .row-heading-tabs .heading-tab{width:70%}.ts-product-in-sub-category-tab-wrapper.no-featured-product .column-product-banner{width:100%;border:0}.ts-product-in-sub-category-tab-wrapper .woocommerce.column-featured-product{width:34%;float:left;padding:20px;margin:0}.woocommerce.column-featured-product figure img{width:auto!important}.ts-product-in-sub-category-tab-wrapper .woocommerce.column-featured-product .product-wrapper{max-width:100%!important}.ts-product-in-sub-category-tab-wrapper .woocommerce.column-featured-product .product{margin:0 auto;max-width:400px}.ts-product-in-sub-category-tab-wrapper .woocommerce.column-featured-product figure{background:#f5f5f5}.column-featured-product .counter-wrapper{margin-top:10px}.ts-product-in-sub-category-tab-wrapper .row-products{margin-right:-2px;overflow:hidden}.ts-product-in-sub-category-tab-wrapper .column-product-banner{float:left;width:66%;border-width:0 0 0 1px;border-style:dashed}.ts-product-in-sub-category-tab-wrapper .column-product-banner .products{margin:0 0 0 0}.ts-product-in-sub-category-tab-wrapper .column-product-banner .woocommerce .product{position:relative;padding:20px;margin:0}.ts-product-in-sub-category-tab-wrapper.rows-2 .column-product-banner .woocommerce .product{border-width:0 0 1px 0;border-style:dashed;margin-bottom:-1px}.ts-product-in-sub-category-tab-wrapper .column-product-banner:after{display:none}.ts-product-in-sub-category-tab-wrapper .column-product-banner .product:before{content:"";position:absolute;right:0;left:auto;bottom:0;top:0;width:1px;border-width:0 1px 0 0;border-style:dashed;z-index:2}.column-product-banner .owl-controls .owl-nav>div{top:34%;visibility:hidden;background:#fff;opacity:0}.column-product-banner .row-products .owl-controls .owl-nav>div:hover{background:#fff}.column-product-banner .row-products .owl-controls .owl-nav>div.owl-prev{left:-10px}.column-product-banner .owl-controls .owl-nav>div.owl-next{right:-10px}.column-product-banner .row-products:hover .owl-controls .owl-nav>div.owl-prev{left:10px}.column-product-banner .row-products:hover .owl-controls .owl-nav>div.owl-next{right:10px}.column-product-banner .row-products:hover .owl-controls .owl-nav>div{visibility:visible;opacity:1}.ts-product-in-sub-category-tab-wrapper .column-product-banner h3.product-name{margin-bottom:10px}.ts-product-in-sub-category-tab-wrapper .row-banners{padding:20px;border-width:1px 0 0 0;border-style:dashed}.ts-product-in-sub-category-tab-wrapper.banner-top .row-banners{border-width:0 0 1px 0}.ts-product-in-sub-category-tab-wrapper.no-banner .row-banners{padding:0;margin-bottom:-1px}.fix-opacity-logo .ts-logo-slider-wrapper .item{opacity:.5;transition:all 400ms ease 0s}.fix-opacity-logo:hover .ts-logo-slider-wrapper .item{opacity:1}.fix-opacity-logo .ts-logo-slider-wrapper{margin-top:-1px}.ts-list-of-product-categories-wrapper{background-position:bottom right!important;background-repeat:no-repeat!important;min-height:280px;padding:25px;border-width:1px;border-style:solid;margin-bottom:30px}.ts-list-of-product-categories-wrapper .heading-title{margin-bottom:13px}.ts-list-of-product-categories-wrapper .list-categories{margin-bottom:0}.ts-list-of-product-categories-wrapper .list-categories li{list-style:square;padding:6px 0;list-style-position:inside}.ts-list-of-product-categories-wrapper .list-categories li a{text-decoration:none}.fullwidth-template-padding .ts-product-in-category-tab-2-wrapper ul.tabs{padding-left:30px;padding-right:30px}.fullwidth-template-padding .ts-product-in-category-tab-2-wrapper .row-content{padding:20px 30px}.ts-product-in-category-tab-2-wrapper .row-tabs{position:relative;z-index:2;padding-top:5px}.ts-product-in-category-tab-2-wrapper .row-tabs:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;z-index:0;border-width:0 0 1px 0;border-style:solid}.ts-product-in-category-tab-2-wrapper ul.tabs{display:table;table-layout:fixed;width:100%}.ts-product-in-category-tab-2-wrapper ul.tabs li{display:table-cell;list-style:none;text-align:center;margin:0;padding:25px 5px;border-width:1px 0 1px 1px;border-style:solid;position:relative;z-index:1;cursor:pointer;vertical-align:middle;transition:background 100ms ease}.ts-product-in-category-tab-2-wrapper ul.tabs li:last-child{border-width:1px}.ts-product-in-category-tab-2-wrapper ul.tabs li:before{position:absolute;left:-1px;right:-1px;top:-5px;z-index:1;content:"";border-width:2px 0 0 0;border-style:solid;opacity:0;transition:opacity 350ms,top 250ms ease 0s}.ts-product-in-category-tab-2-wrapper ul.tabs li.current:before,.ts-product-in-category-tab-2-wrapper ul.tabs li:hover:before{top:-1px!important;opacity:1}.ts-product-in-category-tab-2-wrapper ul.tabs li.current{border-bottom-width:0;cursor:default}.ts-product-in-category-tab-2-wrapper ul.tabs li:hover{border-bottom-width:0}.ts-product-in-category-tab-2-wrapper ul.tabs li span.icon{display:block}.ts-product-in-category-tab-2-wrapper ul.tabs li span.icon img{min-height:25px}.ts-product-in-category-tab-2-wrapper ul.tabs li span.icon *{margin-bottom:10px}.ts-product-in-category-tab-2-wrapper ul.tabs li span.title{text-transform:uppercase;font-weight:600}.ts-product-in-category-tab-2-wrapper ul.tabs:after,.ts-product-in-category-tab-2-wrapper .row-content:after{display:table;clear:both;content:""}.ts-product-in-category-tab-2-wrapper.count-1 ul.tabs li{width:100%}.ts-product-in-category-tab-2-wrapper.count-2 ul.tabs li{width:50%}.ts-product-in-category-tab-2-wrapper.count-3 ul.tabs li{width:33.4%}.ts-product-in-category-tab-2-wrapper.count-4 ul.tabs li{width:25%}.ts-product-in-category-tab-2-wrapper.count-5 ul.tabs li{width:20%}.ts-product-in-category-tab-2-wrapper.count-6 ul.tabs li{width:16.7%}.ts-product-in-category-tab-2-wrapper.count-7 ul.tabs li{width:14.3%}.ts-product-in-category-tab-2-wrapper.count-8 ul.tabs li{width:12.5%}.ts-product-in-category-tab-2-wrapper.count-9 ul.tabs li{width:11.2%}.ts-product-in-category-tab-2-wrapper.count-10 ul.tabs li{width:10%}.ts-product-in-category-tab-2-wrapper.has-banner .column-products{width:77.5%;float:left;padding-right:20px;margin:0;position:relative;z-index:2}body:not(.fullwidth-template-padding) .ts-product-in-category-tab-2-wrapper .row-content{padding-left:20px;padding-right:20px}body:not(.fullwidth-template-padding) .ts-product-in-category-tab-2-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;border-width:0 1px 1px 1px;border-style:solid}.ts-product-in-category-tab-2-wrapper .column-banners{position:relative;z-index:2;width:22.5%;float:left;margin-bottom:10px}.ts-product-in-category-tab-2-wrapper .column-banners a{display:inline-block}.ts-product-in-category-tab-2-wrapper .row-content{padding:20px 0;position:relative;z-index:2}.ts-product-in-category-tab-2-wrapper ul.tabs li span.title{font-size:13px;line-height:18px}.ts-product-in-category-tab-2-wrapper .woocommerce .product .product-wrapper .thumbnail-wrapper,.woocommerce-page .ts-product-in-category-tab-2-wrapper .product .product-wrapper .thumbnail-wrapper{width:48%;float:left;margin:0 0 10px 0}.ts-product-in-category-tab-2-wrapper .woocommerce .product .product-wrapper .meta-wrapper,.woocommerce-page .ts-product-in-category-tab-2-wrapper .product .product-wrapper .meta-wrapper{width:52%;padding-left:15px;float:left;text-align:left;padding-top:10px;margin-bottom:10px}.ts-product-in-category-tab-2-wrapper .woocommerce .products .product .product-wrapper:after,.woocommerce-page .ts-product-in-category-tab-2-wrapper .products .product .product-wrapper:after{display:table;content:"";clear:both}.ts-product-in-category-tab-2-wrapper .woocommerce .products .product .product-wrapper,.woocommerce-page .ts-product-in-category-tab-2-wrapper .products .product .product-wrapper{padding:10px 10px 0 10px;max-width:100%}.ts-product-in-category-tab-2-wrapper .woocommerce .products .star-rating,.woocommerce-page .ts-product-in-category-tab-2-wrapper .products .star-rating{margin-left:0;margin-right:0}.ts-product-in-category-tab-2-wrapper .products .product h3,.ts-product-in-category-tab-2-wrapper .woocommerce .products .product h3,.woocommerce-page .ts-product-in-category-tab-2-wrapper .products .product h3{margin-bottom:10px}.ts-product-in-category-tab-2-wrapper .woocommerce .products .product .product-wrapper .meta-wrapper .loop-add-to-cart,.woocommerce-page .ts-product-in-category-tab-2-wrapper .products .product .product-wrapper .meta-wrapper .loop-add-to-cart{display:inline-block;width:100%;margin-top:20px}.ts-product-in-category-tab-2-wrapper .woocommerce .products .product .product-wrapper .meta-wrapper .loop-add-to-cart a,.woocommerce-page .ts-product-in-category-tab-2-wrapper .products .product .product-wrapper .meta-wrapper .loop-add-to-cart a{width:auto}.ts-product-in-category-tab-2-wrapper .thumbnail-wrapper .loop-add-to-cart,.woocommerce-page .ts-product-in-category-tab-2-wrapper .thumbnail-wrapper .loop-add-to-cart{display:none!important}.ts-product-in-category-tab-2-wrapper .column-banners a:before{position:absolute;content:"";top:0;left:0;width:0;height:50%;margin:auto;opacity:0;background-color:rgba(255,255,255,.2);transition:all 0.5s ease-out 0s}.ts-product-in-category-tab-2-wrapper .column-banners a:after{content:"";position:absolute;right:0;bottom:0;width:0;height:50%;background-color:rgba(255,255,255,.2);opacity:0;transition:all 0.5s ease-out 0s}.ts-product-in-category-tab-2-wrapper .column-banners:hover a:after,.ts-product-in-category-tab-2-wrapper .column-banners:hover a:before{width:100%;height:100%;opacity:1}.ts-product-in-category-tab-2-wrapper .counter-wrapper{clear:both;width:auto;display:block;position:relative;margin:0 -10px}.ts-product-in-category-tab-2-wrapper .counter-wrapper:after{clear:both;content:"";display:table}.ts-product-in-category-tab-2-wrapper .counter-wrapper>div{width:25%;float:left;margin:0;padding:5px 0 7px 0;border-radius:0;height:auto;border:0;position:relative}.ts-product-in-category-tab-2-wrapper .counter-wrapper>div:before{content:"";border-width:0 1px 0 0;border-style:solid;border-color:#fff;position:absolute;right:0;top:0;bottom:0;opacity:.2;width:1px}.ts-product-in-category-tab-2-wrapper .counter-wrapper>div:last-child:before{display:none}.ts-product-in-category-tab-2-wrapper .counter-wrapper>div>*{width:auto;display:inline-block}.ts-product-in-category-tab-2-wrapper .counter-wrapper>div .number-wrapper .number,.ts-product-in-category-tab-2-wrapper .counter-wrapper .ref-wrapper{font-size:12px;line-height:16px}.ts-product-in-category-tab-2-wrapper .counter-wrapper .ref-wrapper,.ts-product-in-category-tab-2-wrapper .counter-wrapper>div .number-wrapper .number{color:#fff}.ts-product-in-category-tab-2-wrapper.has-slider .woocommerce.column-products .products .product,.woocommerce-page .ts-product-in-category-tab-2-wrapper.has-slider .column-products .products .product{width:100%!important;float:none!important;clear:none!important;padding-left:0;padding-right:0}.ts-product-in-category-tab-2-wrapper.has-slider .products{margin:0!important}.ts-product-in-category-tab-2-wrapper .owl-controls .owl-nav>div{top:auto;bottom:0}.ts-product-in-category-tab-2-wrapper.has-slider .woocommerce.column-products .products{padding-bottom:35px;margin-bottom:20px!important}.ts-product-in-category-tab-2-wrapper .owl-controls .owl-nav>div.owl-prev{left:50%;margin-left:-20px;transform:translate(-50%,0)}.ts-product-in-category-tab-2-wrapper .owl-controls .owl-nav>div.owl-next{right:50%;margin-right:-20px;transform:translate(50%,0)}