body{font-size:16px;line-height:30px;font-weight:500;color:#878c9f;margin:0;letter-spacing:.025em;padding:0}.site{overflow:hidden}a:focus,a:hover,.dropdown-toggle,.slick-slide{outline:0!important}a,a:hover,.comment-reply-link{color:#f4a01b}.entry-title a:hover,.entry-title a:focus{color:#f4a01b}.breadcrumb{margin-top:120px}body.single-post .site-inner,body.category .site-inner,body.woocommerce .site-inner{margin-top:120px}body.woocommerce.woocommerce-page .site-inner #content{padding-top:0}body.woocommerce .entry-header .entry-title{margin-top:0}.site-header{left:0;right:0;width:100%;z-index:999;position:fixed;top:0;padding:0}body:not(.home) .site-header{background-color:#fff;border-bottom:2px solid #1b1b29;box-shadow:0 0 20px rgba(0,0,0,.05)}.site-header.is-sticky{position:fixed;top:0;width:100%;border-bottom:2px solid #1b1b29;box-shadow:0 0 20px rgba(0,0,0,.05)}.site-header-main{max-width:1200px;margin:0 auto}body:not(.home) header .site-header-main{padding-left:0;padding-right:0}.site-header-main .site-description{display:none}.site-branding{margin-top:10px !important;margin-bottom:0 !important}.site-header-menu{margin:17px 0}.main-navigation a{font-weight:700;font-size:14px;position:relative}.site-header-menu{margin:0 !important;padding-top:0 !important;padding-bottom:0 !important;-webkit-transition:all .4s ease-in-out!important;-moz-transition:all .4s ease-in-out!important;-ms-transition:all .4s ease-in-out!important;-o-transition:all .4s ease-in-out!important;transition:all .4s ease-in-out!important}.site-header-menu.is-sticky{position:relative;margin:0 auto;top:0;z-index:999;left:0;right:0;-webkit-transition:all .4s ease-in-out!important;-moz-transition:all .4s ease-in-out!important;-ms-transition:all .4s ease-in-out!important;-o-transition:all .4s ease-in-out!important;transition:all .4s ease-in-out!important}.site-header-menu .primary-menu>li>a{position:relative;font-weight:600;font-size:17px;padding-top:0!important;padding-bottom:0!important;line-height:90px;height:90px;position:relative;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}button:hover{background-color:#f4a01b !important}.tk-intro-item .elementor-icon.elementor-animation-{display:inline-block;-webkit-transition:.7s ease-in-out;-moz-transition:.7s ease-in-out;-ms-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out}.tk-intro-item:hover .elementor-icon.elementor-animation-{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg)}.tk-about-img{position:relative;display:inline-block;overflow:hidden;-webkit-transition:transform .5s ease-in;transition:transform .5s ease-in}.tk-about-img img{-webkit-transition:transform .5s ease-in;transition:transform .5s ease-in}.tk-about-img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:transform .5s ease-in;transition:transform .5s ease-in}.tk-product-menu-content .product-menu-bk{position:absolute;top:0;left:0;width:100%;height:100%}.tk-product-menu-content:before{left:35px;-webkit-box-shadow:0 0 15px 25px rgba(33,33,33,.22);box-shadow:0 0 15px 25px rgba(33,33,33,.22);transform:rotate(-4deg)}.tk-product-menu-content:after{right:35px;-webkit-box-shadow:0 0 15px 25px rgba(33,33,33,.22);box-shadow:0 0 15px 25px rgba(33,33,33,.22);transform:rotate(4deg)}.tk-product-menu-content:after,.tk-product-menu-content:before{height:0;position:absolute;bottom:5px;content:'';z-index:-1;width:50%}.tk-line .line-one span:first-child{top:-20px;left:-1px}.tk-line .line-one span:last-child{left:-1px;bottom:-20px}.tk-line .line-two span:firs .tk-product-menu-content ul{position:relative;z-index:1}.tk-menu-content{padding:0 30px 0;margin:0;display:inline-block}.tk-menu-content li{width:50%;float:left;padding:15px;margin:0;list-style-type:none !important}.tk-menu-content li .menu-thumb img{max-width:100px;max-height:100px;margin-bottom:0;vertical-align:middle}.tk-menu-content li .menu-thumb{float:left;width:100px;height:100px;-webkit-border-radius:50%;border-radius:50%;text-align:center;line-height:100px;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s}.tk-menu-content li .menu-thumb:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.tk-menu-content li .product-menu-ds{padding-left:120px;padding-top:5px;color:#000}.tk-menu-content li .product-menu-flex{display:flex;flex-direction:row;width:100%}.tk-menu-content li .p-menu-title{padding-right:3px;text-transform:capitalize}.tk-menu-content li .p-menu-title a{color:#000;font-weight:600;font-size:18px;padding-top:5px;display:inline-block}.tk-menu-content li .p-menu-border{-webkit-flex:auto;-ms-flex:auto;flex:auto;min-width:10%;border-bottom:1px dotted rgba(0,0,0,.5);margin-bottom:6px}.tk-menu-content li .price{padding-left:3px;font-size:18px;font-weight:700;color:#f4a01b}.tk-menu-content li p{color:#878c9f;font-size:13px}.tk-service-item{max-width:250px;width:100%;padding-bottom:20px;margin:15px auto;position:relative;text-align:center}.tk-service-item .line-top{background-color:#f4eede;position:absolute;width:calc(100% - 36px);height:100%;display:block;left:18px;top:0}.tk-service-item .line-left{position:absolute;left:0;top:18px;width:100%;height:calc(100% - 36px);display:block;background-color:#f4eede}.tk-service-item .line-top span:first-child,.tk-service-item .line-top span:last-child{width:18px;height:18px;position:absolute;left:-18px;top:0;overflow:hidden}.tk-service-item .line-top span:last-child{bottom:0;top:initial}.tk-service-item .line-left span:first-child,.tk-service-item .line-left span:last-child{width:18px;height:18px;position:absolute;right:0;top:-18px;overflow:hidden}.tk-service-item .line-left span:last-child{top:initial;bottom:-18px}.tk-service-item .line-top span:first-child:before,.tk-service-item .line-top span:last-child:before,.tk-service-item .line-left span:first-child:before,.tk-service-item .line-left span:last-child:before{width:50px;height:50px;content:'';border:10px solid #f4eede;-webkit-border-radius:50%;border-radius:50%;position:absolute}.tk-service-item .line-top span:first-child:before{left:-24px;bottom:-9px}.tk-service-item .line-top span:last-child:before{left:-24px;top:-9px}.tk-service-item .line-left span:first-child:before,.tk-service-item .line-left span:last-child:before{right:-24px;bottom:-9px}.tk-service-item .line-left span:last-child:before{bottom:initial;top:-9px}.tk-service-item .service-content{position:relative;z-index:1;text-align:center;padding:20px}.tk-service-item h3{font-size:18px;margin-bottom:30px;font-family:Pacifico,cursive}.tk-service-item p{margin-top:30px}.tk-service-item:hover .line-top,.tk-service-item:hover .line-left{border-color:rgba(255,255,255,.5);border-style:solid;background:0 0}.tk-service-item:hover .line-top{border-width:2px 0}.tk-service-item:hover .line-left{border-width:0 2px}.tk-service-item:hover .line-top span:first-child:before,.tk-service-item:hover .line-top span:last-child:before,.tk-service-item:hover .line-left span:first-child:before,.tk-service-item:hover .line-left span:last-child:before{left:-12px;border:2px solid rgba(255,255,255,.5);width:30px;height:30px;bottom:0}.tk-service-item:hover .line-top span:last-child:before,.tk-service-item:hover .line-left span:last-child:before{top:0;bottom:initial}.tk-service-item:hover .line-left span:first-child:before,.tk-service-item:hover .line-left span:last-child:before{right:-12px;left:initial}.tk-service-item:hover h3{color:#fff}.tk-service-item:hover p{color:#eeeff0}.btn-link{font-size:18px !important;transition:all .3s ease-in}.btn-link:before{font-family:FontAwesome;margin-right:10px}.btn-link:hover{padding-left:15px;transition:all .3s ease-in;color:#f4a01b}.tk-instagram>div.panel-grid-cell:first-child{width:33% !important}.tk-instagram>div.panel-grid-cell:last-child{width:67% !important}.tk-instagram-info{position:relative;text-align:center;padding:20px}.tk-instagram-table{padding:80px 30px}.tk-title h2{color:#212121;padding-top:10px;font-weight:900;font-size:34px;margin:5px 0;text-transform:uppercase}.tk-title h4{font-family:Cookie,cursive;font-weight:400;line-height:1.2;color:#f4a01b !important;margin-bottom:10px;font-size:28px;text-transform:capitalize;margin-top:20px}.tk-instagram-info .textwidget{padding:15% 0}.tk-instagram-info .tk-title h4,.tk-instagram-info .tk-title p{color:#fff}.tk-instagram-info .tk-title p{font-size:13px}.on-instagram{margin-top:64px}.on-instagram i,.on-instagram svg{font-size:56px;color:#fff;margin-right:22px}.on-instagram span{display:inline-block;text-align:left;font-family:Pacifico,cursive;font-size:17px;color:#fff}.on-instagram span a{display:block;font-family:Lato,sans-serif;text-transform:uppercase;color:#fff;font-size:15px;font-weight:600;padding-top:5px}.tk-testimonial .swiper-slide-image{margin-bottom:30px;border-radius:50% !important}.tk-testimonial .slick-slide-image{width:15%;margin-bottom:30px !important}.tk-testimonial .swiper-slide-image img{border-radius:50% !important;width:15% !important}.tk-testimonial .tk-testimonial-item .desc{color:#000 !important;margin-bottom:30px;font-size:16px;padding-top:10px}.tk-testimonial .tk-testimonial-item h3.name{color:#f4a01b;font-size:20px;margin:0}.tk-testimonial .tk-testimonial-item .positions{color:#000 !important}.ws-product-item .woocommerce ul.products li.product{background:#fff;z-index:1}.ws-product-item .woocommerce ul.products li.product:hover{box-shadow:0 16px 16px 0 rgba(0,0,0,.1);-moz-box-shadow:0 16px 16px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 16px 16px 0 rgba(0,0,0,.1)}.ws-product-item .woocommerce ul.products li.product a img{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.ws-product-item .woocommerce ul.products li.product:hover a img{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.ws-product-item ul.products li.product.pif-has-gallery .wp-post-image--secondary{position:absolute;left:50%;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%);-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear !important}.ws-product-item ul.products li.product.pif-has-gallery:hover .wp-post-image--secondary{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ws-product-item .woocommerce ul.products li.product h2{position:relative;margin-top:40px}.ws-product-item .woocommerce ul.products li.product:hover h2:before{width:90px;-webkit-transition:all .2s linear;transition:all .2s linear}.tk-blog-item .premium-blog-post-container{box-shadow:1px 2px 5px 0px rgba(0,0,0,.23);padding:0;margin:1.1%;border-radius:10px}.tk-blog-item .premium-blog-post-outer-container{margin-bottom:20px}.tk-blog-item .premium-blog-content-wrapper{top:0 !important;margin:0;padding:30px 20px}.tk-blog-item .premium-blog-post-container .premium-blog-content-wrapper{background-color:transparent}.tk-blog-item .premium-blog-entry-meta{margin:10px 0}.tk-blog-item .premium-blog-thumbnail-container img{border-radius:10px 10px 0 0}.tk-blog-item .premium-blog-post-outer-container{margin-bottom:20px}.tk-team-item ul li{display:inline-block;list-style-type:none;margin:10px}.tk-team-item .elementor-image-box-content{padding:20px;padding-bottom:0;background-color:#f4f2ed}.tk-team-item:hover .elementor-image-box-content{background-color:#f4a01b}.tk-team-item .elementor-image-box-img{margin-bottom:0 !important}.tk-team-item .elementor-image-box-img img{border-radius:5px 5px 0 0}.tk-team .tk-team-item .socials-item{margin-bottom:0 !important}.tk-team .tk-team-item ul li i{color:#000 !important}.tk-team .tk-team-item:hover h3,.tk-team .tk-team-item:hover p,.tk-team .tk-team-item:hover ul li i{color:#fff !important}body ul.products li.product:hover .button.add_to_cart_button{bottom:0}body ul.products li.product{border-radius:8px !important;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:1px 0px 18px 2px rgba(0,0,0,.2)}body .woocommerce ul.products li.product h2{font-size:16px!important;font-weight:600}body .woocommerce ul.products li.product .price{font-size:12px;font-weight:600;margin-bottom:10px}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce ul.products li.product .onsale,.woocommerce span.onsale,.widget button,body ul.products li.product .button.add_to_cart_button,.woocommerce div.product form.cart .button,.woocommerce div.product form.cart .button:hover,.woocommerce button.button,.woocommerce #respond input#submit,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background:#f4a01b !important;border:none !important}.wpmenucartli.wpmenucart-display-standard a i,body ul.products li.product a.button.compare,body ul.products li.product a.button.yith-wcqv-button,body ul.products li.product a.button.tinvwl_add_to_wishlist_button,.button.compare:hover:after,.button.yith-wcqv-button:hover:after,.button.tinvwl_add_to_wishlist_button:hover:after,.sidebar .widget-title:before,body.woocommerce .woocommerce button.button,body.woocommerce .ui-slider-range.ui-widget-header.ui-corner-all,body.woocommerce .ui-slider-handle.ui-state-default.ui-corner-all,body.woocommerce .form-submit .submit{background:#f4a01b !important}body .woocommerce ul.products li.product .button:hover{background:#000 !important}.woocommerce #respond input#submit{margin-bottom:30px}.woocommerce-message{border-top-color:#f4a01b}.sku_wrapper,.sku,.posted_in,select#pa_select-color{font-size:16px !important;font-weight:500}.woocommerce-message:before{color:#f4a01b}.woocommerce .widget_price_filter .price_slider_amount .button,.widget button{border-radius:5px}.woocommerce ul.products li.product .price{font-size:14px;color:#f4a01b}.woocommerce .site-main ul.products{display:flex;flex-wrap:wrap}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce ul.products li.product .onsale,.woocommerce span.onsale,.widget button,body ul.products li.product .button.add_to_cart_button,.woocommerce div.product form.cart .button,.woocommerce div.product form.cart .button:hover,.woocommerce button.button,.woocommerce #respond input#submit,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background:#f4a01b !important;border:none !important}.wpmenucartli.wpmenucart-display-standard a i,body ul.products li.product a.button.compare,body ul.products li.product a.button.yith-wcqv-button,body ul.products li.product a.button.tinvwl_add_to_wishlist_button,.button.compare:hover:after,.button.yith-wcqv-button:hover:after,.button.tinvwl_add_to_wishlist_button:hover:after{background:#f4a01b}body .woocommerce ul.products li.product .button:hover{background:#000 !important}.woocommerce #respond input#submit{margin-bottom:30px}.woocommerce-message{border-top-color:#f4a01b}.sku_wrapper,.sku,.posted_in,select#pa_select-color{font-size:16px !important;font-weight:500}.woocommerce-message:before{color:#f4a01b}.woocommerce .widget_price_filter .price_slider_amount .button,.widget button{border-radius:5px}.woocommerce ul.products li.product .price{font-size:14px;color:#f4a01b}.wpcf7-form p{width:48%!important;float:left;margin-right:3.5%}.wpcf7-form p:nth-child(3),.wpcf7-form p:nth-child(5){margin-right:0 !important}.wpcf7-form p:nth-child(6),.wpcf7-form p:nth-child(7){width:100% !important}.wpcf7-form p:nth-child(7){text-align:center}.wpcf7-form input{background:#fff;padding:12px 10px}.wpcf7-form textarea{height:150px;background-color:#fff}.wpcf7-form .wpcf7-submit{padding:18px 50px;display:inline-block;margin-top:28px;background:#ed145b;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.wpcf7-form .wpcf7-submit:hover{background:#f2784b}.main-footer{background-position:center center;background-size:cover;float:left;width:100%}.main-footer .columns{width:100%;text-align:center}.main-footer .columns h2{font-size:28px;text-transform:uppercase;line-height:35px;font-weight:400;margin-bottom:10px;color:#f4a01b !important}.main-footer p{font-size:16px;margin-bottom:10px}.main-footer a{font-size:16px;line-height:35px}.main-footer .columns:nth-child(1){margin-top:-148px;position:relative}.main-footer .columns:nth-child(2){margin-top:-120px;position:relative}.main-footer .columns:nth-child(3){margin-top:50px}.main-footer .columns h2:after{display:none}.shrewd_solution_icon ul li strong{display:none}.shrewd_solution_icon{padding-top:20px}.shrewd_solution_icon ul,.shrewd_solution_icon ul li{display:inline-block!important;padding:0!important;margin-bottom:0;margin-top:5px}.shrewd_solution_icon ul li a{font-size:16px;color:#f4a01b;background:0 0;height:36px;width:36px;line-height:38px;text-align:center;border-radius:5px;margin-right:10px;-webkit-transition:.5s;transition:.5s;box-shadow:0 0 15px rgba(228,200,200,.5);display:inline-block}.shrewd_solution_icon ul li a:hover,.shrewd_solution_icon ul li:nth-child(2) a:hover,.shrewd_solution_icon ul li:nth-child(3) a:hover,.shrewd_solution_icon ul li:nth-child(4) a:hover,.shrewd_solution_icon ul li:nth-child(5) a:hover,.shrewd_solution_icon ul li:nth-child(6) a:hover{background:#f4a01b;color:#fff!important}.main-footer .columns:nth-child(4){display:none}.site-footer{float:left;width:100%;padding:20px 0 !important}.site-info p a{font-size:15px}@media (max-width:1208px){.site-header-menu .primary-menu>li>a{font-size:15px}.tk-ads .tk-ads-porfolio,.tk-ads .tk-ads-item{width:100% !important}}@media (max-width:1170px){.site-header-menu .primary-menu>li>a{padding:0 7px !important}.site-header{padding:0 15px}}@media (max-width:960px){body.woocommerce #primary #main{width:100% !important;float:none;margin-right:0 !important}.sidebar{margin-left:0;width:100%!important}.site-header-menu .primary-menu>li>a{height:45px;line-height:45px}.tk-atributes-item:first-child .tk-atributes-content{margin-left:0}.tk-atributes-item.item2 .tk-atributes-content{margin-left:-50px}.tk-atributes-item.item3 .tk-atributes-content{margin-left:-130px}}@media (max-width:910px){.sidebar{padding-right:15px}body .site-header{background-color:#fff;border-bottom:2px solid #1b1b29;box-shadow:0 0 20px rgba(0,0,0,.05)}.site-header-menu .primary-menu>li>a:after{display:none}article .post-thumbnail,article .entry-content p,article .entry-content a,article .entry-footer,article .entry-header,#comments,.navigation.post-navigation{margin:10px 30px !important}body.page-template-default .post-thumbnail,body.page-template-default .entry-content p,body.page-template-default .entry-content a,body.page-template-default .entry-footer,body.page-template-default .entry-header{margin:5px !important}}@media (max-width:768px){.tk-menu-content li,.tk-blog .premium-blog-post-container,.tk-sale-item,.lt-full-content{width:100% !important}.tk-team-big,.tk-full-small{width:50% !important}.tk-sale-img>.elementor-widget-container{margin-bottom:0 !important;margin-right:0 !important;padding:0 !important}}@media (max-width:480px){.tk-atributes-img{margin-top:70px}body.woocommerce-page ul.products li.product{width:100%!important;margin:30px 0!important}body.home .woocommerce ul.products li.product{margin-right:0!important;width:100%!important}.tk-menu-content li .product-menu-ds{padding-left:0 !important}.tk-team-big,.tk-full-small{width:100% !important}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px !important}.sidebar{padding-right:0}@media(max-width:1024px){body.single-post #sidebar-right-blog{float:right !important}.sidebar{padding-right:15px}}@media(max-width:768px){body.single-post #primary #main,body.single-post #sidebar-right-blog{width:100% !important}.sidebar{padding-right:15px}body.single-post #sidebar-right-blog{clear:left}}body.elementor-template-full-width .site-inner{max-width:100%}body.elementor-template-full-width .site-content{padding:0}#custom-contact form p label{width:100%}