@-webkit-keyframes opalMoveUp{from{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes opalMoveUp{from{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes opalMoveUp{from{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes opalMoveUp{from{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes opalMoveDown{from{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes opalMoveDown{from{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes opalMoveDown{from{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes opalMoveDown{from{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes opalMoveLeft{from{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes opalMoveLeft{from{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes opalMoveLeft{from{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes opalMoveLeft{from{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes opalMoveRight{from{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes opalMoveRight{from{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes opalMoveRight{from{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes opalMoveRight{from{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes opalScaleUp{from{opacity:0;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@-moz-keyframes opalScaleUp{from{opacity:0;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@-ms-keyframes opalScaleUp{from{opacity:0;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@keyframes opalScaleUp{from{opacity:0;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes opalFlip{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@-moz-keyframes opalFlip{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@-ms-keyframes opalFlip{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@keyframes opalFlip{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@-webkit-keyframes rotate{from{-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{from{-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate{from{-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes opalHelix{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}@-moz-keyframes opalHelix{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}@-ms-keyframes opalHelix{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}@keyframes opalHelix{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}@-webkit-keyframes opalPopup{from{opacity:0;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1300px;perspective:1300px}70%{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:.8;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out}to{transform:scale(1);-webkit-transform:scale(1);opacity:1}}@-moz-keyframes opalPopup{from{opacity:0;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1300px;perspective:1300px}70%{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:.8;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out}to{transform:scale(1);-webkit-transform:scale(1);opacity:1}}@-ms-keyframes opalPopup{from{opacity:0;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1300px;perspective:1300px}70%{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:.8;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out}to{transform:scale(1);-webkit-transform:scale(1);opacity:1}}@keyframes opalPopup{from{opacity:0;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1300px;perspective:1300px}70%{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:.8;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out}to{transform:scale(1);-webkit-transform:scale(1);opacity:1}}.elementor-button-content-wrapper{align-items:center}.elementor-button-content-wrapper .elementor-button-icon{line-height:1;display:inline-flex;color:var(--primary)}@-moz-keyframes toRightFromLeft{49%{-moz-transform:translate(100%)}50%{opacity:0;-moz-transform:translate(-100%)}51%{opacity:1}}@keyframes toRightFromLeft{49%{transform:translate(100%)}50%{opacity:0;transform:translate(-100%)}51%{opacity:1}}.elementor-brand-item .elementor-brand-image img,.elementor-brand-item .elementor-brand-image i,.elementor-brand-item .elementor-brand-image svg{margin:0 auto;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:-moz-transform .2s,opacity .2s;transition:transform .2s,opacity .2s}.elementor-brand-item .elementor-brand-image svg path{transition:all ease .3s}.elementor-brand-wrapper .grid-item:hover img,.elementor-brand-wrapper .grid-item:hover i,.elementor-brand-wrapper .grid-item:hover svg{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}:root{--page-breadcrumb-display:block}.breadcrumb-wrap{display:var(--page-breadcrumb-display);position:relative}.breadcrumb-wrap .breadcrumb-overlay{height:100%;width:100%;top:0;left:0;position:absolute}.elementor-widget-tactiko-woocommerce-breadcrumb .elementor-widget-container{display:flex;flex-direction:column}.elementor-widget-tactiko-woocommerce-breadcrumb .elementor-widget-container .woocommerce-breadcrumb span{margin:0 10px}.hidden-tactiko-title-yes .tactiko-woocommerce-title{display:none}.content-switch-yes .elementor-widget-container{display:flex;flex-direction:column-reverse}@keyframes width-100{0%{width:0}100%{width:100%}}.wpcf7-form{margin:0}.wpcf7-form p{margin:0}.wpcf7-form .wpcf7-response-output{margin:2em 0 0!important}.elementor-header-group-wrapper .header-group-action{display:flex;align-items:end;justify-content:flex-end;padding-right:0}.elementor-header-group-wrapper .header-group-action i{display:flex}.elementor-header-group-wrapper .header-group-action>div{position:relative;margin-right:10px;margin-left:10px;text-align:center}.elementor-header-group-wrapper .header-group-action>div:first-child{margin-left:0}.elementor-header-group-wrapper .header-group-action>div:last-child{margin-right:0}.elementor-header-group-wrapper .header-group-action .site-header-cart .cart-contents{line-height:1;white-space:nowrap}.elementor-header-group-wrapper .site-header-account a{align-items:center}.elementor-widget-tactiko-image-carousel .image-carousel-item a svg{width:18px;fill:#fff}@keyframes zoom-dot{50%{transform:scale(1.05)}}.product-block-list{display:flex;gap:30px;height:100%}.product-block-list img{object-fit:cover;width:100%;border-radius:5px}.product-block-list.product-block-list-1 a[class*=product_type_]{border:1px solid var(--primary);color:var(--primary);background-color:transparent;font-size:12px;padding:7px 25px;line-height:2}.product-block-list.product-block-list-1 a[class*=product_type_]:hover{color:#fff;background-color:var(--primary)}.product-block-list.product-block-list-2{padding:20px;position:relative;gap:15px;background-color:var(--background)}@keyframes marquee{100%{transform:translate(-100%)}}@keyframes marqueeltr{100%{transform:translate(100%)}}@keyframes rotate{from{-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.elementor-testimonial-item-wrapper .elementor-testimonial-rating svg{width:14px;fill:var(--primary)}.elementor-testimonial-item-wrapper .elementor-testimonial-rating svg,.elementor-testimonial-item-wrapper .elementor-testimonial-rating i{margin:0 2px;font-size:12px;color:#fff;background:#00b67a;padding:4px}.icon-style-tactiko-yes .elementor-social-icon svg,.icon-style-tactiko-yes .elementor-social-icon i{animation:move-vertical-out .25s}.icon-style-tactiko-yes .elementor-social-icon:hover svg,.icon-style-tactiko-yes .elementor-social-icon:hover i{animation:move-vertical-hover .25s}.elementor-widget-social-icons.elementor-shape-skew .elementor-social-icon{transform:skewX(-5deg)}.elementor-widget-social-icons.elementor-shape-skew svg{transform:skewX(5deg)}.elementor-widget-button .elementor-button .elementor-button-icon{line-height:1;display:inline-flex}.elementor-widget-button .elementor-button .elementor-button-icon i{font-size:10px;position:relative}.elementor-widget-button .elementor-button:hover{text-decoration:none}.elementor-widget-button .elementor-button:hover i{color:white}.elementor-button-content-wrapper{align-items:center}.elementor-button{display:inline-block;line-height:1.7142857143;border-radius:0;cursor:pointer;padding:15px 30px;text-decoration:none;text-shadow:none;-webkit-appearance:none;transition:all ease .3s;background-color:var(--accent);color:white;position:relative;z-index:3;text-transform:uppercase;font-weight:700;font-size:14px}.elementor-button:before{content:"";height:100%;width:0;bottom:0;left:0;position:absolute;background-color:var(--primary);transition:all ease .3s;z-index:-1}.elementor-button span{position:relative;z-index:2}.elementor-button:hover{text-decoration:none;color:white;transition:all ease .3s}.elementor-button:hover:before{width:100%}:root{--scroll-bar:8px}.elementor-social-icons-wrapper .elementor-social-icon:hover{opacity:1}@-moz-keyframes toRightFromLeft{49%{-moz-transform:translate(100%)}50%{opacity:0;-moz-transform:translate(-100%)}51%{opacity:1}}@keyframes toRightFromLeft{49%{transform:translate(100%)}50%{opacity:0;transform:translate(-100%)}51%{opacity:1}}@-moz-keyframes animateIcon{0%{opacity:1;transform:translate(0)}50%{opacity:0;transform:translate(100%)}51%{opacity:0;transform:translate(-100%)}100%{opacity:1;transform:translate(0)}}@keyframes animateIcon{0%{opacity:1;transform:translate(0)}50%{opacity:0;transform:translate(100%)}51%{opacity:0;transform:translate(-100%)}100%{opacity:1;transform:translate(0)}}@-moz-keyframes animateIconRevese{0%{opacity:1;transform:translate(0)}50%{opacity:0;transform:translate(-100%)}51%{opacity:0;transform:translate(100%)}100%{opacity:1;transform:translate(0)}}@keyframes animateIconRevese{0%{opacity:1;transform:translate(0)}50%{opacity:0;transform:translate(-100%)}51%{opacity:0;transform:translate(100%)}100%{opacity:1;transform:translate(0)}}@keyframes animateWaves{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}100%{transform:translate(-50%,-50%) scale(8);opacity:0}}