.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.ts-product-deals-wrapper .onsale{display:none!important}.counter-wrapper{display:flex;justify-content:center;align-items:center;-webkit-flex-flow:row wrap;max-width:216px}.text-center .meta-wrapper .counter-wrapper{margin-left:auto;max-width:228px;margin-right:auto}.counter-wrapper:after{display:table;clear:both;content:""}.counter-wrapper>div{border-width:1px;margin:2px;border-style:solid;text-align:center;position:relative;padding:6px 2px;width:50px}body .counter-wrapper .number{line-height:22px;display:block}.counter-wrapper .ref-wrapper{text-transform:uppercase;line-height:14px;font-size:80%;width:100%}.meta-wrapper .counter-wrapper{margin:14px -2px 0}.ts-product-deals-wrapper .product .counter-wrapper:after{display:table;clear:both;content:""}.ts-product-deals-wrapper .thumbnail-wrapper .counter-wrapper{left:50%;transform:translate(-50%);margin:0 auto;z-index:5;position:absolute;padding:0;bottom:10px}.ts-product-deals-wrapper.show-counter-today{padding-top:10px}.ts-product-deals-wrapper .content-wrapper{clear:both}.ts-product-deals-wrapper .ts-countdown{float:right;margin-bottom:10px;margin-top:-60px;position:relative;top:-14px;height:60px;width:auto}.ts-shortcode.title-background-primary .shortcode-heading-wrapper .heading-title{line-height:24px;padding:18px 30px}.ts-shortcode.title-background-primary .shortcode-heading-wrapper{margin:0}.ts-shortcode.title-background-primary .content-wrapper{border-width:0 1px 1px;border-style:solid}.ts-banner,.ts-banner *{backface-visibility:hidden;-webkit-backface-visibility:hidden}.ts-banner .description,.ts-banner h2,.ts-banner h3{color:#fff}.ts-banner.text-left .banner-wrapper{text-align:left}.ts-banner.text-right .banner-wrapper{text-align:right}.ts-banner,.ts-banner.text-center .banner-wrapper{text-align:center}.ts-banner{overflow:hidden;position:relative;width:100%}.ts-banner.style-box-content-shadow .ts-banner-wrapper{padding-bottom:100px}.style-box-content-shadow.image-radius .banner-bg,.style-box-content-shadow.image-radius .box-content,.style-box-image-shadow.image-radius .ts-banner-wrapper div.bg-content,.style-box-image-shadow.image-radius .ts-banner-wrapper:before,.style-box-image.image-radius .bg-content,.style-box-image.image-radius .box-content,.ts-banner.image-radius{border-radius:5px}.style-box-content-shadow.image-radius,.style-box-image-shadow.image-radius,.style-box-image.image-radius{border-radius:0}.style-box-content-shadow .banner-bg,.style-box-image.image-radius .bg-content{overflow:hidden}.style-box-content-shadow .banner-bg{max-width:77%}.ts-banner.style-simple-text-2-background-color .banner-bg{margin-left:30px;display:block;overflow:hidden;z-index:2;position:relative}.ts-banner.style-simple-text-2-background-color.content-right .banner-bg{margin-left:0;margin-right:30px}.ts-banner.style-box-content-shadow,.ts-banner.style-box-content-shadow .banner-wrapper,.ts-banner.style-box-image-shadow,.ts-banner.style-box-image-shadow .banner-wrapper{overflow:visible}.vc_col-sm-12 .ts-banner .box-content{max-width:60%}.ts-banner.style-simple-text-2-background-color .box-content{left:auto;margin:0 60px 0 0;right:auto;display:block;overflow:visible;position:relative;top:auto;padding:30px;bottom:auto;max-width:100%}.ts-banner.style-simple-text-2-background-color.content-right .box-content{margin-left:60px;margin-right:0}.ts-banner.style-simple-text-2-background-color .box-content:after{left:0;right:0;z-index:0;position:absolute;top:0;bottom:-100%;content:""}.ts-banner.style-simple-text-2-background-color .box-content header{display:block;z-index:1;position:relative}.ts-banner.style-box-content-shadow .box-content header{padding:50px}.ts-banner.style-box-content-shadow h2{margin-bottom:15px}.ts-banner.style-simple-text-2-background-color h2{margin-bottom:15px;position:relative;top:-10px;font-size:70px}.ts-banner.style-simple-text-2-background-color h3,.ts-banner.style-simple-text-2-background-color h4{margin-bottom:0;letter-spacing:4px}.ts-banner.style-simple-text-4 h3{margin-bottom:0}.ts-banner.style-simple-text-4 .ts-banner-button a{margin-top:14px}.ts-banner.style-simple-text-4 .ts-banner-button a:after{font-family:Linearicons-Free;font-weight:400;letter-spacing:0;margin-left:5px;line-height:12px;display:inline-block;overflow:hidden;transition:width .35s ease 0s;content:"\e87a";width:0}.ts-banner.style-simple-text-4 .ts-banner-button a:hover:after{width:16px}.ts-banner.style-box-image-shadow .ts-banner-wrapper{display:table;overflow:visible;padding-top:80px}.style-simple-text-background-color .ts-banner-wrapper{vertical-align:middle;display:table}.ts-banner.style-box-image-shadow .ts-banner-wrapper:before{left:18%;right:0;position:absolute;top:80px;bottom:0;content:""}.style-simple-text-background-color .ts-banner-wrapper>div,.ts-banner.style-box-image-shadow .ts-banner-wrapper>div{vertical-align:middle;display:table-cell}.style-simple-text-background-color .ts-banner-wrapper>div.banner-bg{overflow:hidden;width:67%}.style-simple-text-background-color .ts-banner-wrapper>div.box-content{position:static;width:33%}.ts-banner.style-simple-text-background-color .box-content>*{display:block}.ts-banner.style-box-image-shadow .ts-banner-wrapper>div.banner-bg{position:relative;top:-60px;width:55%}.ts-banner.style-box-image-shadow .ts-banner-wrapper div.bg-content{box-shadow:-5px 5px 30px hsla(0,0%,61%,.4);overflow:hidden}.ts-banner.style-box-image-shadow .ts-banner-wrapper>div.banner-bg img{width:auto}.ts-banner.style-box-image-shadow .ts-banner-wrapper>div.box-content{left:auto;right:auto;position:relative;top:auto;padding:30px;bottom:auto;background:transparent!important;width:45%}.ts-banner-image.fix-width,.ts-banner.fix-width{margin-left:auto;margin-right:auto}.ts-banner .banner-wrapper{overflow:hidden;position:relative}.ts-banner .banner-wrapper>a{left:0;right:0;z-index:9;position:absolute;top:0;bottom:0}.ts-banner .box-content{display:table;overflow:hidden;z-index:2;position:absolute}.ts-banner .box-content header{padding:20px}.ts-banner.style-simple-text-3 .box-content header{padding:16px}.ts-banner.style-box-border .box-content header{display:block;padding:0;max-width:100%}.ts-banner.style-box-center .box-content header{padding:30px}.ts-banner.style-box-image header{padding:50px;width:63%}.ts-banner.style-box-image .img-product{padding:50px 50px 50px 0}body .ts-banner.style-box-image .box-content{max-width:600px}.style-box-content-shadow .box-content{box-shadow:-5px 5px 30px hsla(0,0%,61%,.4);overflow:visible}.ts-banner .box-content>*{vertical-align:middle;display:table-cell}.ts-banner.style-box-content-shadow .description{line-height:30px}.ts-banner .button{text-transform:none!important;margin-top:30px}.ts-banner.style-box-border .button:after,.ts-banner.style-simple-text-background-color .button:after{font-family:Linearicons-Free;font-weight:400;letter-spacing:0;margin-left:5px;line-height:20px;display:inline-block;content:"\e87a"}.style-simple-text-4.ts-banner .button{border-width:0!important;margin-top:0!important;padding:0!important;background:transparent!important;min-width:auto!important}.style-box-image .description{max-width:300px}.ts-banner .description{display:inline-block;max-width:420px}.ts-banner.style-box-image-shadow h2:after{border-width:1px 0 0;border-style:solid;margin-left:10px;display:inline-block;height:1px;content:"";width:120px}.ts-banner h2,.ts-banner h3{margin-bottom:0}.ts-banner h3{margin-bottom:10px}.style-simple-text-background-color .box-content h3,.ts-banner.style-simple-text h3,.ts-banner.style-simple-text-3 h3{margin-bottom:4px}.style-box-image .img-content{padding:40px 40px 40px 0}.ts-banner.style-simple-text-3 h2,.ts-banner.style-simple-text-3 h4{line-height:22px}.eff-image-gray:hover .img-content img{filter:none}.ts-banner.style-box-border header h2{line-height:30px}.left-top .box-content{left:4%;right:auto;top:4%;bottom:auto}.left-bottom .box-content{left:4%;right:auto;top:auto;bottom:4%}.left-center .box-content{left:4%;transform:translateY(-50%);right:auto;top:50%;bottom:auto}.right-top .box-content{left:auto;right:4%;top:4%;bottom:auto}.right-bottom .box-content{left:auto;right:4%;top:auto;bottom:4%}.right-center .box-content{left:auto;transform:translateY(-50%);right:4%;top:50%;bottom:auto}.center-top .box-content{top:4%;bottom:auto}.center-bottom .box-content,.center-top .box-content{left:50%;transform:translate(-50%);right:auto;text-align:center}.center-bottom .box-content{top:auto;bottom:4%}.center-center .box-content{left:50%;transform:translate(-50%,-50%);right:auto;text-align:center;top:50%;bottom:auto;width:100%}.ts-banner.style-box-center .box-content{max-width:460px;min-width:auto}.left-top.style-box-image .box-content{left:0;right:auto;top:40px;bottom:auto}.left-bottom.style-box-image .box-content{left:0;right:auto;top:auto;bottom:40px}.left-center.style-box-image .box-content{left:0;right:auto;top:50%;bottom:auto}.right-top.style-box-image .box-content{left:auto;right:0;top:40px;bottom:auto}.right-bottom.style-box-image .box-content{left:auto;right:0;top:auto;bottom:40px}.right-center.style-box-image .box-content{left:auto;right:0}.ts-banner.style-box-content-shadow .box-content{left:auto;right:0;top:auto;bottom:0}.left-bottom .box-content,.left-center .box-content,.left-top .box-content,.right-bottom .box-content,.right-center .box-content,.right-top .box-content{max-width:56%}.center-bottom .box-content,.center-center .box-content,.center-top .box-content{min-width:100%}.ts-banner .banner-bg img{margin:0 auto;position:relative;width:100%}.style-box-content-shadow .banner-bg img{width:auto}.ts-banner.style-box-border .ts-banner-wrapper{display:table}.ts-banner.style-box-border .ts-banner-wrapper>*{vertical-align:middle;display:table-cell}.ts-banner.style-box-border .ts-banner-wrapper .banner-bg{overflow:hidden;width:58%}.ts-banner.style-box-border .ts-banner-wrapper .box-content{text-align:center;position:static;padding:30px}.ts-banner.style-box-border{border-width:1px;border-style:solid}.ts-banner.background-scale .banner-bg img,.ts-banner.background-scale-and-line .banner-bg img,.ts-banner.background-scale-dark .banner-bg img,.ts-banner.background-scale-dark-line .banner-bg img,.ts-banner.background-scale-opacity .banner-bg img,.ts-banner.background-scale-opacity-line .banner-bg img{transform:scale(1);transition:transform .8s ease 0s}.ts-banner.background-scale-and-line:hover .banner-bg img,.ts-banner.background-scale-dark-line:hover .banner-bg img,.ts-banner.background-scale-dark:hover .banner-bg img,.ts-banner.background-scale-opacity-line:hover .banner-bg img,.ts-banner.background-scale-opacity:hover .banner-bg img,.ts-banner.background-scale:hover .banner-bg img{transform:scale(1.14)}.ts-banner.background-dark-and-line .banner-bg img,.ts-banner.background-opacity .banner-bg img,.ts-banner.background-opacity-and-line .banner-bg img,.ts-banner.background-scale-dark-line .banner-bg img,.ts-banner.background-scale-opacity .banner-bg img,.ts-banner.background-scale-opacity-line .banner-bg img{transition:transform .8s,opacity .35s 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-line:hover .banner-bg img,.ts-banner.background-scale-opacity:hover .banner-bg img{opacity:.7}.ts-banner.background-dark .banner-bg:after,.ts-banner.background-dark-and-line .banner-bg:after,.ts-banner.background-scale-dark .banner-bg:after,.ts-banner.background-scale-dark-line .banner-bg:after{left:0;opacity:0;right:0;z-index:1;position:absolute;top:0;bottom:0;transition:.45s ease 0s;background:#000;content:""}.ts-banner.background-dark-and-line:hover .banner-bg:after,.ts-banner.background-dark:hover .banner-bg:after,.ts-banner.background-scale-dark-line:hover .banner-bg:after,.ts-banner.background-scale-dark:hover .banner-bg:after{opacity:.5}.ts-banner.background-dark-and-line .banner-wrapper:before,.ts-banner.background-opacity-and-line .banner-wrapper:before,.ts-banner.background-scale-and-line .banner-wrapper:before,.ts-banner.background-scale-dark-line .banner-wrapper:before,.ts-banner.background-scale-opacity-line .banner-wrapper:before,.ts-banner.eff-line .banner-wrapper:before{left:10px;border-width:5px;opacity:0;transform:scaleY(0);border-style:solid;right:10px;z-index:2;position:absolute;top:10px;bottom:10px;transition:opacity .45s,transform .45s ease 0s;content:""}.ts-banner.background-dark-and-line .banner-wrapper:hover:before,.ts-banner.background-opacity-and-line .banner-wrapper:hover:before,.ts-banner.background-scale-and-line .banner-wrapper:hover:before,.ts-banner.background-scale-dark-line .banner-wrapper:hover:before,.ts-banner.background-scale-opacity-line .banner-wrapper:hover:before,.ts-banner.eff-line .banner-wrapper:hover:before{opacity:.3;transform:scale(1);transition:opacity .55s,transform .52s ease 0s}.ts-soundcloud iframe,.ts-video iframe{border:none;display:block}.ts-video.auto-size{overflow:hidden;position:relative;padding:0 0 56.25%;height:0!important;width:100%!important}.ts-video.auto-size iframe{left:0;position:absolute;top:0;height:100%!important;width:100%!important}.ts-blogs.ts-shortcode.ts-slider .ts-video.auto-size{padding-bottom:57.25%}.ts-logo-slider-wrapper .content-wrapper{text-align:center;padding:0}.ts-logo-slider-wrapper .owl-controls .owl-nav>div{margin-bottom:0}.ts-logo-slider-wrapper .content-wrapper ul{margin:0;padding: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}.ts-logo-slider-wrapper a{display:block;text-align:center}.ts-logo-slider-wrapper .owl-carousel .owl-item img{margin:0 auto;width:auto}.ts-logo-slider-wrapper .content-wrapper .items{padding:30px 0}.ts-logo-slider-wrapper.no-nav .content-wrapper .items{padding-right:0;padding-left:0}.ts-logo-slider-wrapper .item{backface-visibility:hidden;-webkit-backface-visibility:hidden}.ts-logo-slider-wrapper.text-light.nav-middle .owl-nav>div{color:#999;background:hsla(0,0%,39%,.2)}.ts-logo-slider-wrapper.text-light.nav-middle .owl-nav>div:hover{color:#fff}.ts-shortcode{clear:both;overflow:hidden;position:relative}.ts-shortcode.title-rotate{overflow:visible}.ts-shortcode .shortcode-heading-wrapper{margin:0 0 40px}.ts-shortcode .shortcode-heading-wrapper h2{margin-bottom:0;display:block}body .ts-portfolio-wrapper.nav-bottom .owl-nav,body .ts-product-category-wrapper.nav-bottom .owl-nav{margin-top:30px}.nav-bottom .items .owl-nav>div,.nav-bottom .products .owl-nav>div{margin:0 5px}.ts-product-wrapper .image-gallery{margin:-10px -15px 30px;display:block}.ts-product-wrapper .image-gallery:after{display:table;clear:both;content:""}.ts-product-wrapper .image-gallery>div{float:left;padding:0 15px;width:20%!important}.image-gallery>div a{display:block;position:relative}.image-gallery>div a:before{left:0;opacity:0;right:0;z-index:1;position:absolute;top:0;bottom:0;transition:.35s ease 0s;content:""}.image-gallery>div a:after{font-family:Linearicons-Free;left:50%;margin-top:-20px;transform:scale(0);margin-left:-20px;line-height:40px;text-align:center;color:#fff;z-index:2;position:absolute;top:50%;height:40px;font-size:36px;transition:.35s ease 0s;content:"\e657";width:40px}.image-gallery>div a:hover:before{opacity:.8}.image-gallery>div a:hover:after{transform:scale(1)}.has-image-gallery section .thumbnail-wrapper{overflow:hidden}.has-image-gallery section .thumbnail-wrapper:before{left:50%;border-width:4px 0 0;border-style:solid;right:50%;z-index:5;position:absolute;height:4px;bottom:0;transition:.35s ease 0s;content:""}.has-image-gallery section.current .thumbnail-wrapper:before,.has-image-gallery section:hover .thumbnail-wrapper:before{left:0;right:0}.ts-product.item-line .product:before{left:0;border-width:0 1px 0 0;border-style:solid;right:auto;z-index:3;position:absolute;top:0;bottom:5px;content:"";width:1px}.ts-product.item-line .woocommerce .products,.woocommerce .ts-product.item-line .products{margin-left:-20px;margin-right:-20px}.ts-product.item-line .woocommerce .product,.woocommerce .ts-product.item-line .product{padding-right:20px;padding-left:20px}.ts-slider.item-line .product:before{left:-20px}.ts-banner-image{text-align:center;overflow:hidden;position:relative}.ts-banner-image *{backface-visibility:hidden}.ts-banner-image img.text-image{z-index:2;position:absolute}.ts-banner-image>*{display:block;overflow:hidden;position:relative}.ts-banner-image>:after{display:table;clear:both;content:""}.ts-banner-image img.bg-image{z-index:1;position:relative;transition:.8s ease 0s;width:100%}.ts-banner-image .overlay{left:0;right:0;z-index:0;position:absolute;top:0;bottom:0;content:""}.ts-banner-image.eff-scale:hover img.bg-image{transform:scale(1.1)}.ts-banner-image.eff-opacity:hover img.bg-image{opacity:.6}.ts-banner-image.eff-border .overlay{left:-1px;right:-1px;z-index:3;position:absolute;top:-1px;bottom:-1px;background:transparent!important;content:""}.ts-banner-image.eff-border .overlay:after{left:-20px;opacity:.5;border:20px solid;right:-20px;z-index:4;position:absolute;border-color:inherit;top:-20px;height:auto;bottom:-20px;transition:.35s ease 0s;content:"";width:auto}.ts-banner-image.eff-border:hover .overlay:after{left:0;right:0;top:0;bottom:0}.ts-banner-image img.text-image{margin:0;max-width:85%;transition:.35s ease 0s}.ts-banner-image.left-top img.text-image{left:5%;margin:20px 0 0 10px;right:auto;top:5%;bottom:auto}.ts-banner-image.left-bottom img.text-image{left:5%;margin:0 0 20px 20px;right:auto;top:auto;bottom:5%}.ts-banner-image.left-center img.text-image{left:5%;transform:translateY(-50%);margin:0 0 0 10px;right:auto;top:50%;bottom:auto}.vc_col-sm-12 .ts-banner-image.left-center:not(.fix-width) img.text-image{left:10%}.ts-banner-image.right-top img.text-image{left:auto;margin:20px 10px 0 0;right:5%;top:5%;bottom:auto}.ts-banner-image.right-bottom img.text-image{left:auto;margin:0 10px 20px 0;right:5%;top:auto;bottom:5%}.ts-banner-image.right-center img.text-image{left:auto;transform:translateY(-50%);margin:0 20px 0 0;right:5%;top:50%;bottom:auto}.vc_col-sm-12 .ts-banner-image.right-center:not(.fix-width) img.text-image{right:10%}.ts-banner-image.center-top img.text-image{left:50%;transform:translate(-50%);margin:30px 0 0;right:auto;top:5%;bottom:auto}.ts-banner-image.center-bottom img.text-image{left:50%;transform:translate(-50%);margin:0 0 10px;right:auto;top:auto;bottom:5%}.ts-banner-image.center-center img.text-image{left:50%;transform:translate(-50%,-50%);right:auto;text-align:center;top:50%;bottom:auto;max-width:56%}.ts-banner-image.image-radius{border-radius:5px;overflow:hidden}.ts-blogs-wrapper .content-wrapper{margin:0 -15px}.ts-blogs-wrapper .load-more-wrapper{margin:20px 0 80px;display:inline-block;clear:both;text-align:center;padding:0 15px;width:100%}.shop-more{margin-top:40px;text-align:center}.ts-product .shop-more{margin-top:10px;position:relative}.load-more-wrapper a,.shop-more a{text-transform:uppercase;text-decoration:none;font-size:16px;min-width:180px}.ts-blogs-wrapper.meta-background .thumbnail-content{margin-bottom:0}.ts-blogs-wrapper.meta-background .entry-content{padding:25px 30px 30px}.ts-masonry article{margin-bottom:30px}.ts-blogs.ts-masonry .thumbnail-content{margin-bottom:0}.ts-masonry.ts-blogs .entry-content{margin:0;position:relative;padding:20px 30px 30px}.ts-masonry.ts-blogs .thumbnail-content .entry-meta-top{padding-right:28px;padding-left:28px}.ts-blogs.ts-masonry .blogs .item{margin-bottom:30px}.ts-blogs .blogs .quote-wrapper{background:hsla(0,0%,61%,.15)}.ts-blogs .blogs .quote-wrapper blockquote{background:transparent}.ts-blogs.item-list .article-content{table-layout:fixed;display:table;width:100%}.ts-blogs.item-list .thumbnail-content{display:table-cell;width:48%}.ts-blogs.item-list .entry-content{vertical-align:top;display:table-cell;padding:0 20px 0 30px}.ts-blogs.item-list .entry-meta-bottom{border-width:0;margin-top:16px;padding-top:0}.widget.ts-products-widget>.widgettitle{margin-bottom:40px;padding:0}.ts-products-widget .woocommerce ul.product_list_widget li img,.woocommerce .ts-products-widget ul.product_list_widget li img{width:100px}.ts-products-widget .woocommerce ul.product_list_widget li .ts-wg-meta,.woocommerce .ts-products-widget ul.product_list_widget li .ts-wg-meta{margin-left:120px}.widget.ts-products-widget .owl-nav{top:-64px}.widget.ts-products-widget.title-line-before .owl-nav{top:-72px}.ts-button-wrapper{display:inline}.ts-button-wrapper a{text-decoration:none}.ts-list-button .ts-button{margin-right:10px;min-width:136px}.ts-button p{margin:0}.ts-button,.vc_column_container .vc_btn,.vc_column_container .wpb_button{margin:10px 0;border-style:solid!important;display:inline-block;text-align:center;padding:10px 25px}.has-border .ts-button{padding-bottom:8px;padding-top:8px}.ts-button.fa{padding-right:20px;padding-left:20px}.ts-button.fa:before{font-family:FontAwesome;font-weight:400;letter-spacing:0;display:inline-block;margin-right:7px}a.ts-button:hover{text-decoration:none}a.ts-button.small{padding:6px 10px;min-width:140px}a.ts-button.large{padding:15px 30px;font-size:120%}.button-radius a.ts-button.large{border-radius:30px}a.ts-button.x-large{padding:18px 30px;font-size:130%}.button-radius a.ts-button.x-large{border-radius:33px}a.ts-button.round{border-radius:10px}.ts-dropcap{float:left;line-height:60px;position:relative;top:6px;font-size:80px;margin-right:15px}.ts-dropcap.style-2{line-height:58px;top:8px;padding:0 10px;font-size:50px}.ts-heading{margin:0 0 40px;display:inline-block;width:100%}.ts-heading:after{display:table;clear:both;content:""}.ts-heading.text-light .heading{color:#fff;border-color:#fff}h1.wpb_heading,h2.wpb_heading,h3.wpb_heading,h4.wpb_heading,h5.wpb_heading,h6.wpb_heading{margin:0 0 30px;position:relative}.ts-heading>.heading{margin:0;position:relative}.ts-shortcode.title-big-center .shortcode-heading-wrapper{margin-bottom:50px}.style-border-bottom .heading,.style-center-line-before .heading,.style-center>*,.title-big-center .shortcode-heading-wrapper,.title-center-line-before .shortcode-heading-wrapper .heading-title,.ts-shortcode.title-center .shortcode-heading-wrapper .heading-title{text-align:center}.style-border-bottom .heading:after,.style-center-line-before .heading:after,.style-line-before .heading:after,.title-center-line-before .shortcode-heading-wrapper .heading-title:after,.title-line-before .widgettitle:after,.ts-shortcode.title-line-before .shortcode-heading-wrapper .heading-title:after{border-width:2px 0 0;border-style:solid;margin-left:10px;display:inline-block;height:2px;content:"";width:60px}.style-border-bottom .heading:after{border-width:8px 0 0;margin-top:20px;margin-left:auto;display:block;height:8px;margin-right:auto}.ts-heading.style-rotate,.ts-shortcode.title-rotate .heading-tab,.ts-shortcode.title-rotate .shortcode-heading-wrapper{margin:0;display:block;position:relative;padding:0;height:0}.ts-heading.style-rotate .heading,.ts-shortcode.title-rotate .heading-tab .heading-title,.ts-shortcode.title-rotate .shortcode-heading-wrapper>.heading-title{left:-50px;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:translateX(-100%) rotate(-90deg);transform:translateX(-100%) rotate(-90deg);margin:0;letter-spacing:4px;z-index:4;position:absolute;top:0}.wpb_images_carousel h2.wpb_heading{display:inline-block}.wpb_images_carousel{overflow:hidden}.vc_images_carousel .vc_carousel-indicators li{padding:0}body.wpb-js-composer .vc_images_carousel .vc_carousel-indicators{bottom:10px}body.wpb-js-composer .vc_images_carousel .vc_carousel-control .icon-next:before,body.wpb-js-composer .vc_images_carousel .vc_carousel-control .icon-prev:before{top:0}body .wpb_wrapper .vc_toggle{margin-bottom:25px;position:relative}body.wpb-js-composer .vc_toggle_default .vc_toggle_title,body.wpb-js-composer .vc_toggle_size_md.vc_toggle_default .vc_toggle_title{margin:0 0 -1px;outline:0!important;cursor:pointer;position:relative;padding:0}body.wpb-js-composer .vc_toggle.vc_toggle_default .vc_toggle_icon,body.wpb-js-composer .vc_tta-accordion .vc_tta-panel .vc_tta-controls-icon{left:auto;transform:none;margin:0!important;border:0;letter-spacing:0;right:0;line-height:46px;display:block;text-align:center;z-index:3;position:absolute;top:0;height:46px;bottom:0;background:transparent;content:"";width:46px}body.wpb-js-composer .vc_tta-accordion.vc_tta-style-1 .vc_tta-panel .vc_tta-controls-icon{line-height:58px;height:auto;width:50px}body.wpb-js-composer .vc_tta-accordion.vc_tta-style-3 .vc_tta-panel .vc_tta-controls-icon{left:0;right:auto;line-height:30px;top:7px;height:30px;width:30px}body.wpb-js-composer .vc_toggle .vc_toggle_icon:before{font-family:FontAwesome;visibility:visible;font-weight:400;margin-top:0;transform:none;border:0;letter-spacing:0;display:inline-block;z-index:3;font-style:normal;position:static;height:auto;background:transparent!important;content:"\f067";width:auto}body.wpb-js-composer .vc_toggle .vc_toggle_icon:after{display:none!important}body.wpb-js-composer .vc_toggle_active .vc_toggle_icon:before{content:"\f068"}body.wpb-js-composer .vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-controls-icon:before{margin-top:-14px;content:"_"}body.wpb-js-composer .vc_tta-accordion.vc_tta-style-3 .vc_tta-panel.vc_active .vc_tta-controls-icon:before{margin-top:-13px}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,body.wpb-js-composer .vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a{border-width:1px;margin:0;border-style:solid;display:inline-block;z-index:1;position:relative;padding:15px 20px;transition:.35s ease 0s}body.wpb-js-composer .vc_row .vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a{line-height:24px}body.wpb-js-composer .vc_tta-accordion .vc_tta-panel:after{display:table;clear:both;content:""}body.wpb-js-composer .vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a{padding:17px 60px 17px 20px;width:100%}body.wpb-js-composer .vc_tta-accordion.vc_tta-style-2 .vc_tta-panel .vc_tta-panel-title>a{padding:17px 60px 17px 30px}body.wpb-js-composer .vc_tta-accordion.vc_tta-style-2 .vc_tta-panel .vc_tta-panel-title>a i{background:transparent!important}body.wpb-js-composer .vc_tta-accordion.vc_tta-style-4 .vc_tta-panel .vc_tta-panel-title>a{border-width:0;padding:18px 60px 18px 20px;background:hsla(0,0%,59%,.1)}body.wpb-js-composer .vc_tta-accordion.vc_tta-style-3 .vc_tta-panel .vc_tta-panel-title>a{border-width:0 0 1px;padding:12px 20px 11px 50px}body.wpb-js-composer .vc_tta-accordion.vc_tta-style-1 .vc_tta-panel-title>a:before{left:-1px;border-width:2px 0 0;opacity:0;border-style:solid;right:-1px;display:inline-block;z-index:1;position:absolute;top:-5px;height:2px;transition:.35s ease 0s;content:""}body.wpb-js-composer .vc_tta-accordion.vc_tta-style-1 .vc_active .vc_tta-panel-title>a:before{opacity:1;top:-1px}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{background:transparent}body.wpb-js-composer .vc_tta.vc_general .vc_tta-tab.vc_active>a{transition:.35s ease 0s}body.wpb-js-composer .vc_toggle_default .vc_toggle_title h4{text-transform:uppercase;margin:0;line-height:22px;display:block;position:relative;padding:12px 50px 12px 20px;background:hsla(0,0%,59%,.1)}body.wpb-js-composer .vc_toggle_default .vc_toggle_content,body.wpb-js-composer .vc_tta-accordion .vc_tta-panels-container .vc_tta-panel-body{border-width:0;margin:0;padding:12px 0}body.wpb-js-composer .vc_toggle_default .vc_toggle_content{border-width:0;margin:0;padding:20px 0}body.wpb-js-composer .vc_tta-accordion.vc_tta-style-1 .vc_tta-panels-container .vc_tta-panel-body,body.wpb-js-composer .vc_tta-accordion.vc_tta-style-3 .vc_tta-panels-container .vc_tta-panel-body{padding:10px 0 0}.wpb_alert{border-width:2px;text-shadow:none}.vc_progress_bar{overflow:hidden;padding:0}.vc_progress_bar .vc_single_bar{margin-bottom:10px;margin-top:40px;border-radius:0;box-shadow:none;display:inline-block;height:10px;background:none;width:100%}.vc_progress_bar .vc_single_bar:before{left:0;border-radius:0;right:0;position:absolute;top:0;bottom:0;background:hsla(0,0%,85%,.4);content:""}.vc_progress_bar .vc_single_bar .vc_label{left:0;position:relative;top:-40px;padding:0}.vc_progress_bar .vc_single_bar .vc_bar{left:0;border-radius:0;top:0;height:10px}.vc_single_bar .vc_label_units{margin-left:10px}.vc_pie_chart.wpb_content_element{margin-bottom:0}.vc_pie_chart .vc_pie_chart_value{left:50%;border-radius:100%;transform:translate(-50%,-50%);right:auto;position:absolute;top:50%;height:auto!important;bottom:auto;width:auto!important}body h4.wpb_pie_chart_heading{border-width:0;margin-bottom:10px;padding:10px 0 0}.ts-testimonial-wrapper blockquote{padding:30px;max-width:none;background:transparent}.ts-testimonial-wrapper.show-dots blockquote{margin:0;padding:0}.ts-testimonial-wrapper blockquote:before{display:none}.ts-testimonial-wrapper blockquote .content:before{letter-spacing:0;line-height:40px;display:inline;position:relative;top:-5px;font-size:40px;content:'"'}.ts-testimonial-wrapper .image{margin-bottom:30px;border-radius:100%;margin-left:auto;overflow:hidden;height:100px;margin-right:auto;width:100px}.ts-testimonial-wrapper.style-default .image,.ts-testimonial-wrapper.style-default .rating{margin-left:0;margin-right:0}.ts-testimonial-wrapper.style-default blockquote{text-align:inherit;padding:0}.ts-testimonial-wrapper.style-default .content{max-width:100%}.ts-testimonial-wrapper .rating,blockquote .rating{margin:5px auto 0;letter-spacing:0;line-height:20px;display:block;overflow:hidden;font-style:normal;position:relative;height:16px;font-size:10px;width:72px}.ts-testimonial-wrapper .rating span,blockquote .rating span{float:left;margin:0 auto;display:block;overflow:hidden;position:relative;padding-top:1.5em}.ts-testimonial-wrapper .rating:before,blockquote .rating:before{left:0;float:left;position:absolute;top:0}.ts-testimonial-wrapper .rating span:before,blockquote .rating span:before{left:0;position:absolute;top:0}.ts-testimonial-wrapper .rating span:before,.ts-testimonial-wrapper .rating:before,blockquote .rating span:before,blockquote .rating:before{font-family:star;letter-spacing:2px;line-height:16px;font-size:12px;max-width:100%}body .ts-testimonial-wrapper.style-big blockquote .content{line-height:40px}body .ts-testimonial-wrapper blockquote .content{line-height:36px}.text-light .view-more a,.title-light .shop-more a,.ts-testimonial-wrapper.text-light .author-role .role,.ts-testimonial-wrapper.text-light .author-role a,.ts-testimonial-wrapper.text-light .ts-testimonial-wrapper,.ts-testimonial-wrapper.text-light .ts-testimonial-wrapper .byline,.ts-testimonial-wrapper.text-light .ts-testimonial-wrapper h4>a,.ts-testimonial-wrapper.text-light blockquote{color:#fff}.text-light .view-more a:hover,.title-light .shop-more a:hover,.ts-testimonial-wrapper.text-light .author-role a:hover,.ts-testimonial-wrapper.text-light .ts-testimonial-wrapper h4>a:hover,body .text-light.nav-top .owl-nav>div:hover,body .title-light.nav-top .owl-nav>div:hover{opacity:.6}body .text-light.nav-top .owl-nav>div,body .title-light.nav-top .owl-nav>div,body .ts-shortcode.text-light .heading-title:before,body .ts-shortcode.text-light .shortcode-heading-wrapper *,body .ts-shortcode.title-light .heading-title:before,body .ts-shortcode.title-light .shortcode-heading-wrapper *{color:#fff;border-color:#fff}.ts-testimonial-wrapper .content{margin:0 auto;max-width:920px}.ts-testimonial-wrapper.style-dots .owl-controls{text-align:center;height:auto}.ts-testimonial-wrapper.style-dots .owl-dots>div{border-radius:100%;margin:0;overflow:hidden;height:auto;width:auto}.ts-testimonial-wrapper.style-dots .owl-dots>div>span:after,.ts-testimonial-wrapper.style-dots .owl-dots>div>span:before{opacity:0}.ts-testimonial-wrapper.style-dots .owl-dots>div>span{border-width:0;opacity:.6;margin:0;line-height:100px;display:inline-block;overflow:hidden;cursor:pointer;padding:0;height:100px;width:100px}.ts-testimonial-wrapper.style-dots .owl-dots>div>span img{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:100%;vertical-align:middle;transition:.2s ease 0s;width:80%}body .ts-testimonial-wrapper.style-dots .owl-dots>div>span{background:transparent!important}.ts-testimonial-wrapper.style-dots .owl-dots>div.active>span,.ts-testimonial-wrapper.style-dots .owl-dots>div:hover>span{opacity:1}.ts-testimonial-wrapper.style-dots .owl-dots>div.active>span img{width:100%}.ts-testimonial-wrapper.style-dots .owl-controls{left:0;right:0;position:absolute;top:0}.ts-testimonial-wrapper.style-dots.show-dots .items{padding-bottom:0!important;position:relative;padding-top:130px}.ts-testimonial-wrapper.style-dots.show-dots .owl-stage-outer{padding-bottom:0;position:static}.ts-testimonial-wrapper.style-dots.show-dots.dots-right .items{padding-right:80px;padding-left:0}.ts-testimonial-wrapper.style-dots.show-dots{overflow:visible}.ts-team-members{margin-bottom:30px;margin-left:-19px;text-align:center;margin-right:-19px}.ts-team-members.ts-slider{margin-left:-4px;margin-right:-4px}.ts-team-members .item{margin-bottom:50px;padding:0 15px}.ts-team-members.ts-slider .item{margin:0;padding:0}.ts-team-members.ts-slider .owl-stage-outer{padding:0 4px 4px!important}.ts-team-members.ts-slider.has-margin .item{padding-bottom:15px}.ts-team-members .team-content{transition:.35s ease 0s}.ts-team-members:after{display:table;clear:both;content:""}.ts-team-members .image-thumbnail:hover{box-shadow:0 6px 6px rgba(0,0,0,.1)}.ts-team-members .image-content{overflow:hidden;position:relative}.ts-team-members .image-thumbnail img{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:scale(1);transition:.35s ease 0s;width:100%}.ts-team-members .image-thumbnail figure{position:relative}.ts-team-members .member-role{font-style:italic;transition:.35s ease 0s}.ts-team-members h3{margin:20px 0 0;line-height:30px}.ts-team-members .member-social{left:0;transform:translateY(100%);right:0;display:flex;justify-content:center;text-align:center;position:absolute;padding:4px;bottom:0;transition:.35s ease 0s;background:#fff}.ts-team-members .image-thumbnail:hover .member-social{transform:translate(0)}.ts-team-members .member-social a{border-radius:100%;margin:4px;line-height:34px!important;text-align:center;overflow:hidden;height:34px;font-size:16px;background:transparent;width:34px}.ts-team-members .member-social a.facebook:hover{background:#3b5998}.ts-team-members .member-social a.twitter:hover{background:#2caae1}.ts-team-members .member-social a.google:hover{background:#dd4b39}.ts-team-members .member-social a.linked:hover{background:#007bb6}.ts-team-members .member-social a.rss:hover{background:#ff5600}.ts-team-members .member-social a.dribbble:hover{background:#f26798}.ts-team-members .member-social a.instagram:hover{background:#604c45}.ts-team-members .member-social a.pinterest:hover{background:#ca1517}.vc_tta-container .vc_general.vc_tta-tabs{background:transparent}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-panel-body{border-radius:0;margin:0;border:0;overflow:visible;padding:0}body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body{padding-left:30px}body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body{padding-right:30px}body.wpb-js-composer .vc_tta.vc_general .vc_tta-icon{font-size:inherit}.vc_general.vc_tta-tabs .vc_tta-panel:not(.vc_active),body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-panel.vc_animating.vc_active .vc_tta-panel-body,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,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{display:none}body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs .vc_tta-tabs-container{margin:0;overflow:visible}.vc_tta-tabs.vc_tta-style-3 .vc_tta-tabs-container{text-align:center}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tabs-list{margin:0;overflow:visible;z-index:2;position:relative}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tabs-list:after{left:0;border-width:1px 0 0;border-style:solid;right:0;position:absolute;height:1px;bottom:-1px;content:""}body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-2 .vc_tta-tabs-list:after{display:none}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-2 .vc_tta-tabs-list{margin:0 0 0 -10px}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3 .vc_tta-tabs-list{margin:0 -30px;display:block;position:relative;width:auto}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3 .vc_tta-tabs-list:after{left:30px;border-width:0 0 2px;border-style:solid;right:30px;position:absolute;bottom:0;content:""}body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-4 .vc_tta-tabs-list{margin-left:-20px;display:block;margin-right:-20px}body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-4 .vc_tta-tabs-list:after{border-width:2px 0 0;bottom:0}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab{float:none;margin:0 0 -1px;text-align:center;z-index:1;position:relative;padding:0;background:transparent}body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-1 .vc_tta-tabs-list{margin:0 0 0 1px}body.wpb-js-composer .vc_row .vc_general.vc_tta-tabs .vc_tta-tab a{line-height:30px}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3 .vc_tta-tab{margin:0 30px}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-2 .vc_tta-tab{margin:0 0 10px 10px}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-4 .vc_tta-tab{margin:0 20px}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3 .vc_tta-tab.vc_active>a:before,body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3 .vc_tta-tab>a:before,body.wpb-js-composer .vc_tta-tabs.vc_tta-style-4 .vc_tta-tab.vc_active>a:before,body.wpb-js-composer .vc_tta-tabs.vc_tta-style-4 .vc_tta-tab>a:before,body.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-style-3.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-style-4.vc_tta-tabs-position-top .vc_tta-tab.vc_active>a:before{border:solid transparent;border-width:0 0 2px;display:block;position:absolute;top:auto;height:2px;bottom:0;transition:.35s ease 0s;content:"";width:auto}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3 .vc_tta-tab>a:before{left:50%;right:50%}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3 .vc_tta-tab.vc_active>a:before,body.wpb-js-composer .vc_tta-tabs.vc_tta-style-4 .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-style-3.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-style-4.vc_tta-tabs-position-top .vc_tta-tab.vc_active>a:before{left:0;right:0}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab>a{text-transform:uppercase;border-width:0;margin:0 0 0 -1px;padding:14px 30px;background:transparent;min-width:150px}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-1 .vc_tta-tab>a{border-width:1px;border-style:solid}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3 .vc_tta-tab>a{margin:0;position:relative;padding:10px 0;min-width:inherit}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-2 .vc_tta-tab>a{padding-bottom:15px;padding-top:15px;background:hsla(0,0%,71%,.1)}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-4 .vc_tta-tab>a{padding:10px 0;min-width:auto}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-1 .vc_tta-tab.vc_active>a:after,body.wpb-js-composer .vc_tta-tabs.vc_tta-style-1 .vc_tta-tab>a:after,body.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-style-1.vc_tta-tabs-position-top .vc_tta-tab.vc_active>a:after{display:none}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3 .vc_tta-tab.vc_active>a:after,body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3 .vc_tta-tab>a:after{margin-left:-4px;bottom:-2px;font-size:18px}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-2 .vc_tta-tab>a:after,body.wpb-js-composer .vc_tta-tabs.vc_tta-style-4 .vc_tta-tab>a:after{display:none!important}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels{border-radius:0;padding:20px 0 0}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-2 .vc_tta-panels-container .vc_tta-panels{padding:10px 0 0}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-1 .vc_tta-panels-container .vc_tta-panels{border-width:1px;border-style:solid;padding:20px 30px 30px}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3 .vc_tta-panels-container .vc_tta-panels{padding:30px 0 0}body.wpb-js-composer .vc_general.vc_tta-tabs.product-tab .vc_tta-panels-container .vc_tta-panels{padding-bottom:0}body.wpb-js-composer .vc_general.vc_tta-tabs.text-light .vc_tta-tab>a,body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3.text-light .vc_tta-tab.vc_active>a:after,body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3.text-light .vc_tta-tab>a:after,body.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-style-3.text-light.vc_tta-tabs-position-top .vc_tta-tab.vc_active>a:after{color:#fff!important}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3.text-light .vc_tta-tab.vc_active>a:before,body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3.text-light .vc_tta-tab>a:before,body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3.text-light .vc_tta-tabs-list:after,body.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]).vc_tta-style-3.text-light.vc_tta-tabs-position-top .vc_tta-tab.vc_active>a:before{border-color:#fff!important}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-3.text-light .vc_tta-tabs-list:after{opacity:.4}body.wpb-js-composer .vc_tta-tabs.vc_tta-style-4 .vc_tta-tabs-container{overflow:hidden}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,body.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .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-right .vc_tta-tab.vc_active>a:before{left:0;border-width:0 2px 0 0;opacity:0;border-style:solid;right:auto;z-index:1;position:absolute;top:50%;height:auto;bottom:50%;transition:.35s ease 0s;content:"";width:2px}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:block!important;overflow:hidden}body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left:after,body.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-right:after{display:table;clear:both;content:""}body.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container,body.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container{float:left;-webkit-flex:none;-ms-flex:none;flex:none;display:none;position:relative;padding:0;-webkit-box-flex:none;width:22%}body.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container{float:right}body.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels-container,body.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels-container{float:left;-webkit-flex:none;-ms-flex:none;flex:none;margin:0;display:block;padding:0;-webkit-box-flex:none;width:auto;width:78%}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_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 14px;text-align:inherit;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{text-transform:none;border-width:0;border-radius:25px!important;padding:13px 30px;min-width:160px}.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus:after,body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list:after,body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-list:after{display:none!important}body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tabs-container{display:block!important;padding:0;width:100%}.vc_tta-accordion .vc_tta-panel{margin-bottom:30px;position:relative}body.wpb-js-composer .vc_toggle_default:before{left:0;border-width:0 2px 0 0;opacity:0;border-style:solid;z-index:2;position:absolute;top:0;bottom:0;content:"";width:2px}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a{padding:8px 25px}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body,.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading,.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading:focus,.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading:hover{background:transparent}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading{border-radius:0;border:0!important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title{margin:0 0 -1px;outline:0!important;cursor:pointer;position:relative;padding:0}body.wpb-js-composer .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus:before{font-family:Linearicons-Free;visibility:visible;font-weight:400;margin-top:0;transform:none;border:0;letter-spacing:0;line-height:48px;display:block;z-index:3;font-style:normal;position:static;height:auto;font-size:28px;transition:color .35s,background .35s ease 0s;background:transparent;content:"+";width:auto}body.wpb-js-composer .vc_tta.vc_tta-style-3 .vc_tta-controls-icon.vc_tta-controls-icon-plus:before{line-height:24px;font-size:24px}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-left .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-left .vc_tta-tab.vc_active>a:after{left:0;content:""}.google-map-container{position:relative}.google-map-container.map-radius{border-radius:5px;box-shadow:-5px 5px 30px hsla(0,0%,61%,.4);overflow:hidden}.google-map-container .information{left:30px;transform:translateY(-50%);box-shadow:0 0 10px hsla(0,0%,61%,.4);z-index:2;position:absolute;top:50%;padding:30px 30px 20px;max-width:300px}.vc_row[data-vc-stretch-content=true] .google-map-container .information{left:50%;margin-left:-585px}.ts-portfolio-wrapper.has-margin .portfolio-inner{margin-left:-15px;margin-right:-15px}.portfolio-inner *{backface-visibility:hidden;-webkit-backface-visibility:hidden}.ts-portfolio-wrapper .filter-bar{margin:0 -20px 35px 0;display:block;text-align:center;overflow:hidden}.ts-portfolio-wrapper .filter-bar li{margin:0 20px 15px 0;display:inline-block;text-align:center;cursor:pointer;list-style:none;padding:0;transition:.35s ease 0s}.ts-portfolio-wrapper .filter-bar li:first-child{margin-left:0}.ts-portfolio-wrapper .item-wrapper{overflow:hidden;position:relative}.ts-portfolio-wrapper .portfolio-meta{left:-1px;transform:translateY(100%);margin:0;right:-1px;line-height:20px;display:table;overflow:hidden;z-index:2;position:absolute;bottom:0;transition:.35s ease 0s;background:hsla(0,0%,100%,.9);width:calc(100% + 2px)}.portfolio-inner .portfolio-meta>div{vertical-align:middle;display:table-cell;padding:20px}.portfolio-inner .portfolio-meta>div.icon-group{padding-left:0;width:105px}.portfolio-inner .portfolio-meta>div:first-child{padding:14px 30px 10px}.portfolio-inner .icon-group{text-align:right}.portfolio-inner .item .cats-portfolio a,.portfolio-inner .item h3 a{color:#1f1f1f}.ts-portfolio-wrapper .item-wrapper:hover .portfolio-meta{transform:translate(0)}.cats-portfolio{display:inline-block;position:relative;padding:0;width:100%}.cats-portfolio a,.cats-portfolio a:hover{text-decoration:none}.portfolio-inner figure{overflow:hidden;position:relative;max-width:100%}.portfolio-inner .icon-group a{float:right;border:1px solid transparent;line-height:38px;display:block;text-align:center;height:40px;width:40px}.portfolio-inner .icon-group a:last-child{margin-right:5px}.portfolio-inner h3{margin-bottom:0;line-height:22px}.portfolio-inner .item h3 a{text-transform:uppercase;margin-bottom:0;display:block;overflow:hidden}.portfolio-inner .item figure img{position:relative;width:100%}.ts-portfolio-wrapper .page_navi{margin:40px 0;text-align:center}.ts-portfolio-wrapper .page_navi .nav-content{float:none;margin:0 auto;display:inline-block}.portfolio-inner .item{float:left;margin-bottom:30px;display:block;outline:0}.no-margin .portfolio-inner .item,.ts-slider .portfolio-inner .item{margin-bottom:0}.ts-portfolio-wrapper.has-margin .portfolio-inner .item{padding:0 15px}.portfolio-inner .item:after{display:table;clear:both;content:""}.portfolio-inner .portfolio-thumbnail{position:relative}.portfolio-inner .icon-group a:before{font-weight:400;letter-spacing:0;display:inline-block;font-size:20px;content:"\e813"}.portfolio-inner .icon-group a.like:before{font-family:FontAwesome;font-size:18px;content:"\f08a"}.portfolio-inner .icon-group a.like.already-like:before{content:"\f004"}.portfolio-inner .icon-group a.link:before{font-family:Linearicons-Free;content:"\e86b"}.portfolio-inner .icon-group a.loading:before{font-family:Linearicons-Free;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;content:"\e862"!important}.portfolio-inner .icon-group a:hover{text-decoration:none}@-webkit-keyframes scale_icon_like{0%{opacity:0;transform:scale(1.7)}to{opacity:1;transform:scale(1)}}@-moz-keyframes scale_icon_like{0%{opacity:0;transform:scale(1.7)}to{opacity:1;transform:scale(1)}}@keyframes scale_icon_like{0%{opacity:0;transform:scale(1.7)}to{opacity:1;transform:scale(1)}}.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-portfolio-wrapper .load-more-wrapper{margin:50px 0 80px;display:inline-block;clear:both;text-align:center;padding:0 15px;width:100%}.ts-portfolio-wrapper.has-margin .load-more-wrapper{margin-top:20px}.ts-portfolio-wrapper.ts-slider .portfolio-inner{margin:0}.ts-portfolio-wrapper.ts-slider .item{float:none;padding:0}.ts-effect-image{backface-visibility:hidden;-webkit-backface-visibility:hidden;text-align:center}.ts-effect-image .image-link{display:block;overflow:hidden;position:relative;max-width:100%}.eff-border .overlay{left:0;opacity:.8;right:0;position:absolute;top:0;bottom:0;background:transparent!important;content:""}.eff-border .overlay:after{left:-10px;opacity:.8;border:10px solid;right:-10px;z-index:4;position:absolute;border-color:inherit;top:-10px;height:auto;bottom:-10px;transition:.4s ease 0s;content:"";width:auto}.eff-border:hover .overlay:after{left:0;right:0;top:0;bottom:0}.eff-widespread-corner-left-right .overlay:before{left:0;margin:auto;top:0}.eff-widespread-corner-left-right .overlay:after,.eff-widespread-corner-left-right .overlay:before{opacity:0;position:absolute;height:0;transition:.35s ease 0s;background-color:inherit;content:"";width:0}.eff-widespread-corner-left-right .overlay:after{right:0;bottom:0}.eff-widespread-corner-left-right:hover .overlay:after,.eff-widespread-corner-left-right:hover .overlay:before{opacity:.2;height:100%;width:100%}.eff-image-scale img{transition:.8s ease 0s}.eff-image-scale:hover img{transform:scale(1.1)}.eff-image-gray img{transition:.35s ease 0s}.eff-image-gray:hover img{filter:grayscale(100%)}.eff-image-gray:hover img:nth-child(2){filter:none}.eff-image-gray .overlay,.eff-image-translate-left .overlay,.eff-image-translate-right .overlay{display:none}.ts-banner-image.eff-image-translate-left .bg-image,.ts-banner-image.eff-image-translate-right .bg-image{max-width:calc(100% + 30px);width:calc(100% + 30px)}.eff-image-translate-left img:not(.text-image){transition:.35s ease 0s;margin-right:-30px}.eff-image-translate-right img:not(.text-image){margin-left:-30px;transition:.35s ease 0s}.eff-image-translate-left:hover img:not(.text-image){transform:translate(-30px)}.eff-image-translate-right:hover img:not(.text-image){transform:translate(30px)}.banner-columns-4 .widget.ts-single-image{width:25%}.item-radius.ts-feature-wrapper,.ts-feature-wrapper.border-box.item-radius .feature-content{border-radius:5px}.ts-feature-wrapper *{backface-visibility:hidden;-webkit-backface-visibility:hidden}.ts-feature-wrapper .feature-header{z-index:2;position:relative}.ts-feature-wrapper.vertical-icon{margin-left:auto;max-width:320px;margin-right:auto}.vertical-icon{text-align:center}.vertical-icon .feature-icon{margin-bottom:10px;line-height:60px;display:inline-block;font-size:60px}.feature-icon:hover{text-decoration:none}.horizontal-icon .feature-content>a{float:left;text-align:center;position:relative}.horizontal-icon .feature-icon{line-height:40px;font-size:34px}.horizontal-icon .feature-header{margin-left:70px}.vertical-image{text-align:center}.vc_col-sm-3 .ts-feature-wrapper.vertical-image h4{margin-bottom:0}.ts-feature-wrapper.vertical-image .feature-icon{margin-bottom:15px;display:inline-block}.ts-feature-wrapper.vertical-image{margin:0 auto;max-width:320px}.vertical-image.item-background{padding:30px}.step-number .feature-content{margin:0 -10px;display:table}.step-number .feature-content>*{vertical-align:middle;display:table-cell;padding:0}.step-number .feature-content>.feature-header{padding:0 20px}.step-number .feature-icon{overflow:hidden}.step-number .feature-icon img{transform:scale(1);transition:.8s ease 0s}.step-number .feature-icon:hover img{transform:scale(1.14)}.step-number .big-number{margin-bottom:14px;line-height:40px!important;display:block}.step-number .feature-title{margin-bottom:0}.box-image{margin-bottom:30px;overflow:hidden;position:relative;padding:0 0 170px;transition:.5s ease 0s}.box-image:hover{box-shadow:0 0 20px hsla(0,0%,61%,.4)}.box-image>a{left:0;right:0;z-index:4;position:absolute;top:0;bottom:0;content:""}.item-background.box-image{padding:30px 30px 170px}.box-image .feature-icon{right:0;position:absolute;bottom:0}.box-image .feature-icon img{transform:scale(1);transition:.5s ease 0s}.box-image:hover .feature-icon img{transform:scale(1.1)}.ts-feature-wrapper.border-box{display:table;padding:20px;width:100%}.ts-feature-wrapper.border-box>*{vertical-align:middle;display:table-cell;text-align:center;height:80px}.ts-feature-wrapper.border-box .feature-content{border-width:2px;border-style:solid}.ts-feature-wrapper.border-box .feature-header{padding:5px}.ts-feature-wrapper.border-box h4{margin:0;letter-spacing:2px}.ts-feature-wrapper.text-light *,.ts-feature-wrapper.text-light a{color:#fff;border-color:#fff}.ts-feature-wrapper.border-box.text-light .feature-content{border-color:hsla(0,0%,100%,.45)}.ts-feature-wrapper.text-light a:not(.feature-icon):hover{opacity:.8;color:#fff!important}.ts-price-table{border-width:1px;border-style:solid;text-align:center;position:relative}body .ts-price-table{margin-bottom:30px}.ts-price-table .table-title{margin:0 0 10px;display:inline-block;width:100%}.ts-price-table.style-1 .table-title{margin-bottom:0}.ts-price-table header{z-index:2;position:relative;padding:40px 10px}.ts-price-table header h3{margin:0}.ts-price-table .table-description{position:relative;padding:25px 12%}.ts-price-table .table-description a,.ts-price-table .table-description ul{z-index:1;position:relative}.ts-price-table .table-description ul{margin:0}.ts-price-table .table-description ul li{margin:0;display:inline-block;list-style:none;padding:15px 0;width:100%}.ts-price-table .table-button{text-align:center;padding:12%}.table-button>a.button{display:inline-block;width:100%}.ts-price-table.style-1:before{left:33%;border-width:6px 0 0;border-style:solid;right:33%;z-index:1;position:absolute;top:-1px;transition:.35s ease 0s;content:""}.style-1.active-table:before{left:-1px;right:-1px}.style-1.active-table{box-shadow:0 0 20px rgba(0,0,0,.15)}.ts-price-table.style-1 .table-price{display:inline-block;width:auto}.ts-price-table.style-1 header{border-width:0 0 1px;border-style:solid;position:relative}.ts-price-table.style-1 .table-button{border-width:1px 0 0;border-style:solid}.ts-price-table.style-2,.ts-price-table.style-4{padding:40px 0 20px}.ts-price-table.style-2{border-width:0}.ts-price-table.style-2 .group-price{margin-bottom:25px;border-radius:100%;display:inline-block;padding:20px 5px;height:100px;background:hsla(0,0%,71%,.1);width:100px}.ts-price-table .table-price{line-height:36px;display:inline-block;font-size:40px;width:100%}.ts-price-table .table-price span{line-height:20px;position:relative;top:-16px;font-size:15px}.ts-price-table.style-1 .table-price span{top:auto}.ts-price-table.style-2 .table-description{padding:0 20px}.ts-price-table.style-2 .table-button{margin-top:20px;padding:20px}.ts-price-table.style-2 .table-description li:nth-child(odd){background:hsla(0,0%,71%,.1)}.ts-price-table.style-2 header{padding:0 0 10px}.active-table.style-2 .table-description li:nth-child(odd){background:hsla(0,0%,100%,.1)}body .active-table.style-2 .table-description,body .active-table.style-2 .table-title,body .ts-price-table.style-1 .button-price-table:hover,body .ts-price-table.style-4 .button-price-table:hover{color:#fff}body .active-table.style-2 .button-border,body .ts-price-table.style-3 .button-price-table{color:#1f1f1f;border-color:#fff;background:#fff}body .active-table.style-2 .button-border:hover,body .ts-price-table.style-3 .button-price-table:hover{color:#fff;border-color:#fff;background:transparent}.ts-price-table.style-3 .table-title{margin-bottom:10px}.ts-price-table.style-3 .table-price,.ts-price-table.style-4 .table-price{display:inline-block;width:auto}.ts-price-table.style-3 .table-title,.ts-price-table.style-3 header *{color:#fff}body .ts-price-table.style-3 .button-price-table{margin-top:20px;border-radius:5px;width:100%}.ts-price-table.style-3 header,.ts-price-table.style-4 header{margin:-1px -1px 0;padding:10% 12%;width:auto}.ts-price-table.style-4 .during-price{line-height:22px;font-size:18px}.ts-price-table.style-4 header{border-width:0 0 1px;border-style:solid;padding:0}.ts-price-table.style-4 .table-title{margin-left:auto;display:block;position:relative;bottom:-30px;margin-right:auto;width:70%}.ts-price-table.style-4 .table-title span{line-height:24px;display:inline-block;text-align:center;color:#fff;padding-bottom:8px;padding-top:8px;width:100%}.ts-price-table .table-description{padding-top:35px}.ts-price-table.style-4 .table-button{padding-top:0}.style-4 .table-title:before{border-left:14px solid transparent;border-top:20px solid #fff;right:100%;position:absolute;height:0;content:"";width:0}.style-4 .table-title:after{border-top:20px solid #fff}.style-4 .table-title span:before,.style-4 .table-title:after{left:100%;position:absolute;border-right:14px solid transparent;height:0;content:"";width:0}.style-4 .table-title span:after,.style-4 .table-title span:before{border-bottom:20px solid #fff;bottom:0}.style-4 .table-title span:after{border-left:14px solid transparent;right:100%;position:absolute;height:0;content:"";width:0}.style-4.active-table{box-shadow:0 0 20px rgba(0,0,0,.15)}.ts-twitter-slider .icon{left:0;margin-top:-40px;position:absolute;top:50%}.ts-twitter-slider .twitter-content{position:relative;padding-left:100px}.vc_col-sm-12 .ts-twitter-slider .twitter-content{text-align:center;padding-right:0;padding-left:0}.vc_col-sm-12 .ts-twitter-slider .icon{left:auto;margin:0 0 20px;right:auto;position:relative;top:auto;bottom:auto}.ts-twitter-slider .owl-item{opacity:0}.ts-twitter-slider .owl-item.active{opacity:1}.twitter-content .content{font-style:italic}.ts-twitter-slider .icon{line-height:80px;color:#2caae1;font-size:80px}.ts-twitter-slider .date-time{margin-bottom:10px}.ts-twitter-slider.text-light *{color:#fff}.ts-twitter-slider h4{margin-bottom:5px}.ts-milestone{margin-bottom:30px!important;text-align:center;position:relative;padding:30px 10px}.ts-milestone.text-light *,.ts-milestone.text-light .number{color:#fff}.ts-milestone .number{margin-bottom:10px;display:inline-block;width:100%}.ts-milestone h3.subject{text-transform:none!important;margin:0}.ts-countdown{text-align:center;overflow:hidden;width:100%}.ts-countdown .counter-wrapper{justify-content:flex-start;max-width:none}.ts-countdown .counter-wrapper>div{border-width:0;float:left;margin:10px;padding:0;background:transparent;min-width:100px;width:auto}.ts-countdown .counter-wrapper .number{line-height:40px;font-size:32px}.ts-countdown .counter-wrapper .ref-wrapper{text-transform:none;line-height:24px;font-size:18px}.blank-page-template .ts-countdown .counter-wrapper .number{line-height:72px;font-size:72px}.blank-page-template .ts-countdown .counter-wrapper .ref-wrapper{line-height:24px;font-size:18px}.blank-page-template .ts-countdown .counter-wrapper>div{margin:0 30px}.blank-page-template .ts-countdown .counter-wrapper{margin:0 -30px 50px}.ts-countdown.text-light .counter-wrapper .number,.ts-countdown.text-light .counter-wrapper .ref-wrapper{color:#fff}.ts-product-in-product-type-tab-wrapper .column-tabs{position:relative}.ts-shortcode.nav-top .column-tabs{padding-right:150px}.ts-product-in-product-type-tab-wrapper .column-tabs:after{display:table;clear:both;content:""}.ts-product-in-product-type-tab-wrapper .column-tabs .heading-tab{float:left;position:relative}.ts-product-in-product-type-tab-wrapper .column-tabs ul.tabs li{margin:6px 15px;display:inline-block;position:relative;padding:2px 0;transition:.35s ease 0s}.tab-heading-default .column-tabs ul.tabs{margin-bottom:35px;margin-left:-15px;margin-right:-15px}.ts-product-in-product-type-tab-wrapper .column-content:after,.ts-product-in-product-type-tab-wrapper .column-tabs:after{display:table;clear:both;content:""}.ts-product-in-product-type-tab-wrapper .column-content{clear:both}.ts-mailchimp-subscription-shortcode .widget-title-wrapper{margin-bottom:0}.ts-mailchimp-subscription-shortcode .widget-title-wrapper h3{margin-bottom:10px}.text-light .mailchimp-subscription .newsletter,.text-light .mailchimp-subscription .widget-title,.text-light.vertical-button-icon .subscribe-email .button{color:#fff!important}.text-light ::-webkit-input-placeholder{color:#fff!important}.text-light :-moz-placeholder,.text-light ::-moz-placeholder{color:#fff!important}.text-light :-ms-input-placeholder{color:#fff!important}.text-light .mailchimp-subscription input[type=email]{color:#fff!important;border-color:hsla(0,0%,100%,.5)!important}.text-light.vertical-button-text .mailchimp-subscription input[type=email]{border-color:hsla(0,0%,100%,.25)!important}.vc_col-sm-12 .ts-mailchimp-subscription-shortcode{margin-left:auto;text-align:center;max-width:600px;margin-right:auto}.text-light .mailchimp-subscription input[type=email]:focus,.text-light.vertical-button-text .mailchimp-subscription input[type=email]:focus{border-color:#fff!important}.vertical-button-icon.circle-icon .mailchimp-subscription input[type=email]{color:#222!important;background-color:#fff!important}.text-light.circle-icon ::-webkit-input-placeholder{color:#222!important}.text-light.circle-icon :-moz-placeholder,.text-light.circle-icon ::-moz-placeholder{color:#222!important}.text-light.circle-icon :-ms-input-placeholder{color:#222!important}.vc_col-sm-12 .ts-mailchimp-subscription-shortcode .newsletter{max-width:800px}.vc_col-sm-6 .vc_col-sm-12 .ts-mailchimp-subscription-shortcode .newsletter{max-width:420px}.vertical-rounded.vertical-button-icon.circle-icon .widget-title{margin-bottom:20px;letter-spacing:6px}.page-template-blank-page-template .vc_col-sm-12 .ts-mailchimp-subscription-shortcode{margin-left:0;text-align:inherit;max-width:700px;margin-right:0}.vertical-rounded input[type=email]{border-radius:25px}.vertical-button-icon .mailchimp-subscription input[type=email]{padding:9px 50px 9px 20px}.vertical-button-icon .subscribe-email .button{border-width:0!important;margin:0;right:0;line-height:0!important;z-index:2;position:absolute!important;top:auto;padding:0!important;height:50px;bottom:0;font-size:0!important;background:transparent!important;min-width:auto;min-width:auto!important;width:50px!important}.vertical-button-icon.circle-icon .subscribe-email .button{border-radius:22px;right:3px;height:44px;bottom:3px;width:44px!important}.vertical-button-icon .subscribe-email .button span{font-weight:400;letter-spacing:0;line-height:50px!important;display:inline-block;font-size:20px!important}.vertical-button-icon.circle-icon .subscribe-email .button span{line-height:44px!important}.vertical-button-icon .subscribe-email .button{font-size:0}.ts-image-gallery-wrapper .owl-dots{display:none!important}.ts-image-gallery-wrapper .item{overflow:hidden;position:relative;padding:0}.ts-image-gallery-wrapper .item a:before{left:0;opacity:0;right:0;z-index:1;position:absolute;top:0;bottom:0;transition:.35s ease 0s;background:rgba(0,0,0,.1);content:""}.ts-image-gallery-wrapper .item a{overflow:hidden}.ts-image-gallery-wrapper .item a img{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:scale(1)}.ts-image-gallery-wrapper .item a:hover img{transform:scale(1.14)}.ts-image-gallery-wrapper .item a:hover:before{opacity:1}.ts-image-gallery-wrapper .item a:after{font-family:Linearicons-Free;left:50%;font-weight:400;margin-top:-25px;border-radius:100%;transform:scale(0);letter-spacing:0;margin-left:-25px;line-height:50px;text-align:center;color:#fff;z-index:2;position:absolute;top:50%;height:50px;font-size:22px;transition:.35s ease 0s;background:#000;content:"\e87b";width:50px}.ts-image-gallery-wrapper .item a:hover:after{transform:scale(1)}.ts-image-gallery-wrapper .item a{cursor:pointer}.ts-image-gallery-wrapper.has-margin .images{margin-left:-10px;margin-right:-10px}.ts-slider.has-margin .images{margin-left:0!important;margin-right:0!important}.ts-image-gallery-wrapper.has-margin .images>.item{padding:10px}.ts-image-gallery-wrapper.ts-slider .item{padding:0!important}.ts-image-gallery-wrapper .item a{display:inline-block;position:relative}.ts-image-gallery-wrapper .item a:hover{text-decoration:none;background:#000}.ts-image-gallery-wrapper .images>.item a img{backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:.8s ease 0s}.ts-image-gallery-wrapper .images .item{float:left}.ts-image-gallery-wrapper.columns-1 .images .item{width:100%}.ts-image-gallery-wrapper.columns-2 .images .item{width:50%}.ts-image-gallery-wrapper.columns-3 .images .item{width:33.33333%}.ts-image-gallery-wrapper.columns-4 .images .item{width:25%}.ts-image-gallery-wrapper.columns-5 .images .item{width:20%}.ts-image-gallery-wrapper.columns-6 .images .item{width:16.666666%}.ts-video-bg{padding-bottom:200px;padding-top:150px}.ts-youtube-video-bg{height:auto}.ts-hosted-video-bg,.ts-youtube-video-bg{left:0;right:0;position:absolute;top:0;bottom:0}.ts-hosted-video-bg{overflow:hidden;content:""}.ts-video-bg .ts-hosted-video-bg.pausing video{opacity:0}.ts-hosted-video-bg video{min-height:100%;max-width:100%;min-width:100%}.vc_row.ts-video-bg{margin-left:0;display:block;clear:both;position:relative;margin-right:0;min-width:100%}.ts-video-bg:before{left:0;right:0;display:block;z-index:1;position:absolute;top:0;bottom:0;background:rgba(0,0,0,.3);content:""}.ts-video-bg.playing:before{opacity:.2}.vc_row.ts-video-bg .ts-hosted-video-bg.playing:before,.vc_row.ts-video-bg .ts-youtube-video-bg.playing:before{opacity:.05}.vc_row.ts-video-bg .wpb_column{z-index:3;position:relative}.ts-youtube-video-bg .buttonBar>span{display:none}.ts-youtube-video-bg .mb_YTPBar{position:static!important}.ts-hosted-video-bg .video-control{margin-left:-25px;bottom:170px}.ts-hosted-video-bg .video-control,.ts-youtube-video-bg .buttonBar>span.mb_YTPPlaypause{left:50%;border-radius:100%;display:inline-block;text-align:center;z-index:990!important;cursor:pointer;position:absolute;height:50px;font-size:0;background:url(../images/video-play.png) no-repeat;background-size:cover!important;content:"";width:50px}.ts-youtube-video-bg .buttonBar>span.mb_YTPPlaypause{transform:translate(-50%,100%);top:54%}.vc_row.loading .video-control{display:none!important}.ts-youtube-video-bg .loading{left:50%;border-radius:100%;transform:translate(-50%,100%);display:inline-block;text-align:center;z-index:2;position:absolute;top:54%;height:50px;font-size:0;background:url(../images/ajax-loader.gif) 50% no-repeat;background-size:cover!important;content:"";width:50px}.ts-hosted-video-bg.playing .video-control,.ts-youtube-video-bg.playing .buttonBar>span.mb_YTPPlaypause{background:url(../images/video-stop.png) no-repeat}.ts-hosted-video-bg.pausing .video-control,.ts-youtube-video-bg.pausing .buttonBar>span.mb_YTPPlaypause{background:url(../images/video-play.png) no-repeat}.ts-hosted-video-bg .video-control:before,.ts-youtube-video-bg .buttonBar>span.mb_YTPPlaypause:before{left:-10px;opacity:.6;border-radius:100%;border:1px solid #fff;right:-10px;position:absolute;top:-10px;bottom:-10px;content:""}.vc_row.ts-video-bg:hover .ts-hosted-video-bg .video-control:before,.vc_row.ts-video-bg:hover .ts-youtube-video-bg .buttonBar>span.mb_YTPPlaypause:before{-moz-timing-function:ease;animation-timing-function:ease;-webkit-animation-timing-function:ease;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-name:animation_button_video;-moz-animation-name:animation_button_video;animation-name:animation_button_video;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;animation-direction:alternate;-webkit-animation-direction:alternate;-moz-animation-direction:alternate}body .ts-video-bg h3.h3-video{margin-bottom:10px;line-height:26px}.ts-video-bg.youtube-video>.wpb_column{left:50%;transform:translate(-50%,-100%);z-index:1;position:absolute;top:55%}.ts-video-bg.youtube-video{padding-bottom:0!important;padding-top:0!important}blockquote .author{margin-top:10px;display:block}blockquote .author-role{margin-top:40px}.vc_col-sm-6 .ts-testimonial-wrapper .owl-dots,.vc_col-sm-6 blockquote .author-role{margin-top:20px}blockquote .author a{font-size:120%}blockquote .author-role .author a{text-transform:uppercase;font-size:100%}blockquote .author-role .author a:hover{text-decoration:none}blockquote .author-role .author,blockquote .author-role .role{display:block;font-size:100%}.ts-image-box.style-default{text-align:center}.ts-image-box.style-default .box-header{margin-top:22px}.ts-image-box.style-default .box-header h4{margin-bottom:10px;line-height:20px}.ts-image-box.style-default .box-description{margin-left:auto;max-width:400px;margin-right:auto}.ts-image-box.style-default .image-thumbnail img,.ts-image-box.style-horizontal .image-thumbnail img{transform:scale(1);transition:.8s ease 0s}.ts-image-box.style-default .image-thumbnail a,.ts-image-box.style-horizontal .image-thumbnail a{display:block;overflow:hidden}.ts-image-box.style-default .image-thumbnail a:hover img,.ts-image-box.style-horizontal .image-thumbnail a:hover img{transform:scale(1.14)}.ts-image-box .button{margin-top:30px}.ts-image-box.style-horizontal .see-more{margin-top:40px;display:inline-block;overflow:hidden;padding-bottom:2px;position:relative}.ts-image-box.style-horizontal .see-more:before{font-family:Linearicons-Free;font-weight:400;transform:translateX(-14px);margin:0;letter-spacing:0;line-height:12px;display:inline-block;overflow:hidden;transition:width .35s,transform .35s ease 0s;content:"\e87a";width:0}.ts-image-box.style-horizontal .see-more:hover:before{transform:translateX(0);margin-right:5px;width:14px}.ts-image-box.style-horizontal .see-more:after{left:0;border-width:0 0 1px;margin:0;border-style:solid;right:0;position:absolute;top:auto;height:1px;bottom:0;transition:.35s ease 0s;content:""}.ts-image-box.style-horizontal{display:table}.ts-image-box.style-horizontal>*{vertical-align:middle;display:table-cell}.style-horizontal .image-thumbnail{line-height:0}.style-horizontal .image-thumbnail a{margin:0;display:inline-block}.style-horizontal.image-left .box-header{padding-left:100px}.style-horizontal.image-right{width:100%}.style-horizontal.image-right .image-thumbnail{text-align:right}.style-horizontal.image-right .box-header{padding-right:100px}.ts-image-box.style-horizontal .box-header h4{line-height:72px;font-size:72px}.ts-list-of-product-categories-wrapper .heading-title{margin:0 0 10px}.ts-list-of-product-categories-wrapper{border-width:1px;margin-bottom:30px;border-style:solid;overflow:hidden}.ts-list-of-product-categories-wrapper .list-categories{padding:30px}.ts-list-of-product-categories-wrapper .heading-title{line-height:22px}.ts-list-of-product-categories-wrapper ul li{list-style:none;padding:1px 0}.ts-list-of-product-categories-wrapper ul li a:hover{text-decoration:none}.ts-list-of-product-categories-wrapper ul{margin:0;padding:0}.ts-list-of-product-categories-wrapper .list-categories{z-index:2;position:relative}.ts-list-of-product-categories-wrapper .banner{transform:translateY(-50%);right:0;z-index:0;position:absolute;top:50%}.ts-list-of-product-categories-wrapper .button-link{margin:10px 0 0;text-decoration:none;display:inline-block}.ts-list-of-product-categories-wrapper .button-link:before{display:inline-block;margin-right:5px;content:"+"}.ts-list-of-product-categories-wrapper .button-link:hover{text-decoration:none}.column-tabs:after{display:table;clear:both;content:""}.tab-heading-vertical .column-tabs{float:left;width:25%}.tab-heading-vertical .column-content{float:right;position:relative;padding-left:30px;width:75%}.tab-heading-vertical .column-products{overflow:hidden;z-index:2;position:relative}.ts-product-in-category-tab-wrapper.title-rotate .column-products{min-height:300px}.ts-product-in-category-tab-wrapper.has-background-content .column-content{padding:0 30px}.has-background-content.tab-heading-vertical .owl-dots,.has-background-content.tab-heading-vertical.nav-bottom .owl-nav{margin-bottom:50px}.has-background-content .owl-dots>div>span{border-color:#f1f1f1;background:transparent}.has-background-content .owl-dots>div.active>span,.has-background-content .owl-dots>div.active>span:before,.has-background-content .owl-dots>div:hover>span,.has-background-content .owl-dots>div:hover>span:before{background:#f1f1f1}.column-tabs .heading-tab .heading-title{margin-bottom:20px;display:inline-block;position:relative}.tab-heading-horizontal .column-tabs .heading-tab .heading-title{margin:5px 0 0}.tab-heading-horizontal-center .column-tabs .heading-tab{text-align:center}.tab-heading-vertical .heading-tab .heading-title:after{border-width:2px 0 0;border-style:solid;margin-left:10px;display:inline-block;height:2px;content:"";width:60px}.tab-heading-horizontal .heading-tab{float:left}.ts-shortcode.tab-heading-horizontal .column-tabs ul.tabs li:before{left:0;border-width:2px 0 0;opacity:0;border-style:solid;right:0;position:absolute;height:2px;bottom:-5px;transition:.2s ease 0s;content:""}.ts-shortcode.tab-heading-horizontal .column-tabs ul.tabs li.current:before,.ts-shortcode.tab-heading-horizontal .column-tabs ul.tabs li:hover:before{opacity:1;bottom:0}.ts-product-in-category-tab-wrapper.tab-heading-horizontal-italic .column-tabs ul.tabs li{display:inline-block;font-style:italic!important;padding:0}.column-tabs .list-categories:after{display:table;clear:both;content:""}.column-tabs ul.tabs li{cursor:pointer;list-style:none;padding:0}.column-tabs ul.tabs li.current{cursor:default}.column-tabs ul.tabs li span.count{text-transform:none}.ts-product-in-category-tab-wrapper .column-tabs ul.tabs li{margin:25px 0;display:block;position:relative;transition:.35s ease 0s}.ts-product-in-category-tab-wrapper .column-content:before{left:0;right:0;z-index:0;position:absolute;top:50%;bottom:0;content:""}.ts-product-in-category-tab-wrapper.item-radius .column-content:before{border-radius:5px}#section-padding .ts-product-in-category-tab-wrapper.item-radius .column-content:before{border-radius:5px 0 0 5px}.tab-heading-horizontal .column-tabs{margin-bottom:35px}.ts-product-in-category-tab-wrapper.tab-heading-horizontal-center .column-tabs ul.tabs,.ts-product-in-category-tab-wrapper.tab-heading-horizontal-italic .column-tabs ul.tabs{margin:-10px -20px 30px;display:block}.tab-heading-horizontal-center:not(.nav-top) .column-tabs ul.tabs,.tab-heading-horizontal-italic .column-tabs ul.tabs{text-align:center}.tab-heading-horizontal-center .column-tabs ul.tabs li,.tab-heading-horizontal-italic .column-tabs ul.tabs li{text-transform:uppercase;margin:10px 20px;display:inline-block;position:relative;padding:0 0 2px}.tab-heading-horizontal-center .column-tabs ul.tabs{margin-left:-20px;margin-right:-20px}.tab-heading-horizontal-italic .column-tabs ul.tabs li{text-transform:none}.tab-heading-horizontal .column-tabs ul.tabs{float:right;margin:0 -10px}.tab-heading-horizontal .column-tabs ul.tabs li{margin:6px 15px;display:inline-block;padding:2px 0}.tab-heading-default .column-tabs ul.tabs li:before,.tab-heading-horizontal-center .column-tabs ul.tabs li:before{left:0;border-width:1px 0 0;opacity:0;border-style:solid;right:0;position:absolute;height:2px;bottom:-5px;transition:.35s ease 0s;content:""}.tab-heading-default .column-tabs ul.tabs li.current:before,.tab-heading-default .column-tabs ul.tabs li:hover:before,.tab-heading-horizontal-center .column-tabs ul.tabs li.current:before,.tab-heading-horizontal-center .column-tabs ul.tabs li:hover:before{opacity:1;bottom:0}.item-list .thumbnail-wrapper{float:left;width:190px}.ts-product.item-list .woocommerce .products .product,.woocommerce .ts-product.item-list .products .product{margin-bottom:30px}.item-list .woocommerce .meta-wrapper,.woocommerce .item-list .meta-wrapper{float:left;padding-left:30px;padding-top:10px;width:calc(100% - 190px)}.ts-video-2>a{display:block;overflow:hidden;position:relative}.ts-video-2>a:before{left:0;right:0;z-index:1;position:absolute;top:0;bottom:0;transition:.35s ease 0s;background:rgba(0,0,0,.2);content:""}.ts-video-2>a:after{left:50%;margin-top:-45px;right:auto;margin-left:-45px;z-index:2;position:absolute;top:50%;height:90px;background:url(../images/image.png) 0 -105px;content:"";width:90px}.ts-video-2>a:hover:before{background:rgba(0,0,0,.4)}.ts-video-2>a:hover:after{-moz-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-name:animation_button_video;-moz-animation-name:animation_button_video;animation-name:animation_button_video;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;animation-direction:alternate;-webkit-animation-direction:alternate;-moz-animation-direction:alternate}@-webkit-keyframes animation_button_video{0%{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0)}to{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px)}}@-moz-keyframes animation_button_video{0%{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0)}to{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px)}}@keyframes animation_button_video{0%{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0)}to{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px)}}.ts-video-2>a img{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:scale(1);transition:.8s ease 0s}.ts-video-2>a:hover img{transform:scale(1.1)}.ts-blog-videos-wrapper{margin-left:auto;margin-right:auto}.ts-blog-videos-wrapper .blogs{margin:0 -15px}.ts-blog-videos-wrapper .blogs>article{float:left;margin-bottom:20px;padding:0 15px;width:25%}.ts-blog-videos-wrapper .blogs>article:first-child{float:none;margin-bottom:40px;padding-right:15px;padding-left:15px;width:100%}.ts-blog-videos-wrapper .blogs>article:first-child .entry-content{padding-right:20px;padding-left:20px}.ts-blog-videos-wrapper .blogs>article:first-child .thumbnail-content{padding:20px 20px 0}.ts-blog-videos-wrapper .blogs>article:first-child .thumbnail-content:before{left:0;right:0;position:absolute;top:0;bottom:20%;content:""}.ts-blog-videos-wrapper.ts-blogs .blogs>article:not(:first-child) .entry-content{margin-top:10px}.ts-blog-videos-wrapper .blogs>article .thumbnail:before{left:0;opacity:0;right:0;z-index:1;position:absolute;top:0;bottom:0;transition:.35s ease 0s;background:rgba(0,0,0,.2);content:""}.ts-blog-videos-wrapper .blogs>article .thumbnail:after{left:50%;opacity:0;margin-top:-25px;transform:scale(0);right:auto;margin-left:-25px;z-index:2;position:absolute;top:50%;height:50px;transition:.35s ease 0s;background:url(../images/image.png) 0 -198px;content:"";width:50px}.ts-blog-videos-wrapper .blogs>article:first-child .thumbnail:hover:before{background:rgba(0,0,0,.4)}.ts-blog-videos-wrapper .blogs>article:first-child .thumbnail:hover:after{-moz-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-name:animation_button_video;-moz-animation-name:animation_button_video;animation-name:animation_button_video;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;animation-direction:alternate;-webkit-animation-direction:alternate;-moz-animation-direction:alternate}.ts-blog-videos-wrapper .blogs>article:first-child .thumbnail:after,.ts-blog-videos-wrapper .blogs>article:first-child .thumbnail:before,.ts-blog-videos-wrapper .blogs>article:not(:first-child) .thumbnail:hover:after,.ts-blog-videos-wrapper .blogs>article:not(:first-child) .thumbnail:hover:before{opacity:1}.ts-blog-videos-wrapper .blogs>article:not(:first-child) .thumbnail:hover:after{transform:scale(1)}.ts-blog-videos-wrapper .blogs>article:first-child .thumbnail:after{margin-top:-45px;transform:scale(1);margin-left:-45px;height:90px;background:url(../images/image.png) 0 -105px;width:90px}.ts-blog-videos-wrapper .view-more{margin-top:20px;text-align:center}.ts-blog-videos-wrapper .view-more a{margin:0}