.fw-row .spb-row,.spb-row,.spb_content_element,[data-animation],.spb-asset-content,.sf-animation,.animate-in,.portfolio-items .portfolio-item,.masonry-item,.gallery-item,.sf-fw-row-inner,.column-inner{opacity:1!important;visibility:visible!important;transform:none!important}ul.portfolio-items,ul.portfolio-items.filterable-items,.masonry-items,.multi-masonry-items,.grid-layout{height:auto!important}.woocommerce-product-gallery,.woocommerce-product-gallery__wrapper,ul.products li.product,.related.products .product,.upsells.products .product,.products .product{opacity:1!important;visibility:visible!important;transform:none!important}.fw-row{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}html{overflow-x:clip}.spb-row[data-wrap=full-width-contained]>.spb_content_element{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}@media(min-width:768px){.spb-row[data-wrap=full-width-contained]>.spb_content_element{padding-left:32px;padding-right:32px}}@media(min-width:992px){.spb-row[data-wrap=full-width-contained]>.spb_content_element{max-width:940px}}@media(min-width:1200px){.spb-row[data-wrap=full-width-contained]>.spb_content_element{max-width:1140px;padding-left:40px;padding-right:40px}}.modio-external-cta{margin:25px 0 10px}.modio-external-cta .sf-button{display:inline-block;cursor:pointer;background:#f5a623!important;color:#fff!important;border:none!important;padding:16px 34px;border-radius:30px;font-weight:700;text-decoration:none;opacity:1!important;visibility:visible!important}.modio-external-cta .sf-button:hover{background:#e0951a!important}.woocommerce-message,.woocommerce-info.cart-empty,.wc-block-components-notice-banner{display:none!important}.testimonials-slider .slides,.content-slider .slides,.flexslider .slides{opacity:1!important;visibility:visible!important;height:auto!important;width:auto!important;margin:0!important;transform:none!important}.testimonials-slider .slides>li,.content-slider .slides>li,.flexslider .slides>li{position:relative!important;float:none!important;width:auto!important}.ti-slider-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:#0000004d;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.ti-slider-nav svg{display:block}.ti-slider-nav:hover{background:#0000008c}.ti-slider-nav.prev{left:max(6px,env(safe-area-inset-left,0px) + 20px)}.ti-slider-nav.next{right:max(6px,env(safe-area-inset-right,0px) + 20px)}@media(min-width:768px){.ti-slider-nav.prev{left:24px}.ti-slider-nav.next{right:24px}}.spb_tabs .tab-content>.tab-pane,.spb-tabs .tab-content>.tab-pane{display:none;opacity:1!important;visibility:visible!important}.spb_tabs .tab-content>.tab-pane.active,.spb-tabs .tab-content>.tab-pane.active{display:block}.spb_toggle{cursor:pointer}.ti-video-lightbox{position:fixed;inset:0;z-index:99999;background:#000000e6;display:flex;align-items:center;justify-content:center;padding:24px}.ti-vl-inner{position:relative;width:100%;max-width:1100px}.ti-vl-frame{position:relative;height:0;padding-bottom:56.25%}.ti-vl-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ti-vl-close{position:absolute;top:-42px;right:0;width:40px;height:40px;background:none;border:none;color:#fff;font-size:34px;line-height:1;cursor:pointer}.header-wrap .aux-item.text a.sf-button,#header .aux-item.text a.sf-button{background-color:#8e7de6!important;color:#fff!important;border:2px dashed #414141!important;border-radius:6px!important}.header-wrap .aux-item.text,#header .aux-item.text{margin-left:50px!important;margin-right:0!important;padding-left:0!important}.header-wrap .aux-item.text a.sf-button:hover,#header .aux-item.text a.sf-button:hover{background-color:#7d6bd9!important}.header-wrap .aux-item.text a.sf-button .text,.header-wrap .aux-item.text a.sf-button i,#header .aux-item.text a.sf-button .text,#header .aux-item.text a.sf-button i{color:#fff!important}.page-heading .media-overlay{z-index:1}.page-heading .heading-text{position:relative;z-index:2;opacity:1!important;visibility:visible!important;transform:none!important}
