@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:auto}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;margin-left:auto!important;margin-right:auto!important;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}:root{--kitify-primary-color:#c36;--kitify-secondary-color:#211E1C;--kitify-body-color:#494949;--kitify-border-color:#ebebeb;--kitify-three-color:#979797;--kitify-pagination-border-color:transparent;--kitify-pagination-padding:10px 17px;--kitify-pagination-link-color:inherit;--kitify-pagination-link-bg-color:transparent;--kitify-pagination-link-hover-color:#fff;--kitify-pagination-link-hover-bg-color:#c36;--kitify-pagination-item-width:40px;--kitify-pagination-item-height:40px;--kitify-pagination-item-spacing:5px;--kitify-vheader-width:300px;--kitify-adminbar-height:0px;--kitify-header-height:0px;--kitify-content-zoom-lv:1;}
.kitify{--kitify-carousel-padding-left:0;--kitify-carousel-padding-right:0;--kitify-banner-image-height:100%;--kitify-carousel-item-top-space:0px;--kitify-carousel-item-right-space:0px;--kitify-carousel-item-bottom-space:0px;--kitify-carousel-item-left-space:0px;--kitify-carousel-dot-item-space:5px;--kitify-gcol-top-space:0;--kitify-gcol-right-space:10px;--kitify-gcol-bottom-space:0;--kitify-gcol-left-space:10px;}
@media(min-width:782px){
.admin-bar{--kitify-adminbar-height:32px;}
}
body:not(.elementor-editor-active) .elementor-location-header .elementor-sticky.elementor-sticky__spacer.kitify--transparency-yes{display:none;}
.elementor-edit-area{z-index:1;}
.elementor-location-header{position:relative;z-index:99;}
.kitify-logo .kitify-logo-light{display:none;}
.elementor-location-header .kitify--transparency-yes .kitify-logo .kitify-logo-light{display:inherit;}
.elementor-location-header .kitify--transparency-yes .kitify-logo .kitify-logo-default{display:none;}
.elementor-location-header .kitify--transparency-yes.elementor-sticky--effects .kitify-logo .kitify-logo-default{display:inherit;}
.elementor-location-header .kitify--transparency-yes.elementor-sticky--effects .kitify-logo .kitify-logo-light{display:none;}
.kitify--transparency-yes.elementor-section.elementor-sticky:not(.elementor-sticky--effects){background:transparent !important;}
.elementor-container{--kitify-section-width:1140px;}
.kitify--linear-effect .swiper-wrapper{transition-timing-function:linear !important;-webkit-transition-timing-function:linear !important;}
.kitify-carousel.kitify-carousel--simple .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.kitify-carousel.kitify-equal-cols .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
.kitify-carousel-equalheight .swiper-slide{height:auto;}
.col-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc( -1 * var(--kitify-gcol-left-space));margin-right:calc( -1 * var(--kitify-gcol-left-space));}
.col-row.disable-cols-gap div[class*=col-desk]{padding-left:0;padding-right:0;}
.col-row.disable-rows-gap div[class*=col-desk]{padding-top:0;padding-bottom:0;}
.kitify-disable-cols-style[class*="col-"]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.kitify-icon{display:inline-block;line-height:1;text-align:center;}
.kitify-icon svg{display:block;width:1em;height:1em;fill:currentColor;}
.kitify select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;}
.kitify .kitify-edit-template-link{position:absolute;bottom:5px;right:5px;display:inline-block;padding:5px;background-color:var(--kitify-primary-color);color:#fff;border-radius:3px;font-size:14px;line-height:1;text-align:center;}
.kitify .kitify-edit-template-link i{width:1em;height:1em;}
.kitify .kitify-edit-template-link:hover{background-color:var(--kitify-secondary-color);color:#fff;}
.kitify .swiper-pagination-bullet{width:8px;height:8px;}
.kitify .swiper-pagination-bullet:hover, .kitify .swiper-pagination-bullet-active{-webkit-transform:scale(1.1);transform:scale(1.1);}
.kitify-carousel{position:relative;}
.kitify-carousel .swiper-container{margin-left:calc(-1 * var(--kitify-carousel-item-left-space));margin-right:calc(-1 * var(--kitify-carousel-item-right-space));}
.kitify-carousel .swiper-container-vertical{padding-top:var(--kitify-carousel-padding-left);padding-bottom:var(--kitify-carousel-padding-right);}
.kitify-carousel .swiper-container-horizontal{padding-left:var(--kitify-carousel-padding-left);padding-right:var(--kitify-carousel-padding-right);}
.kitify-carousel__dots .swiper-pagination-bullet{margin:calc(var(--kitify-carousel-dot-item-space) / 2);}
.kitify-dots--vertical-yes .kitify-carousel__dots{width:auto !important;}
.kitify-dots-h-align-right .kitify-carousel__dots{right:0;}
.kitify-dots-h-align-left .kitify-carousel__dots{left:0;}
.kitify-dots-h-align-center .kitify-carousel__dots{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.kitify-dots-v-align-top .kitify-carousel__dots{top:0;}
.kitify-dots-v-align-bottom .kitify-carousel__dots{bottom:0;}
.kitify-dots-v-align-middle .kitify-carousel__dots{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.kitify-dots-h-align-center.kitify-dots-v-align-middle .kitify-carousel__dots{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.kitify-dots--vertical-yes .kitify-carousel__dots .swiper-pagination-bullet{display:block;left:0 !important;}
.kitify-dots-text-right .kitify-carousel__dots{text-align:right;}
.kitify-dots-text-center .kitify-carousel__dots{text-align:center;}
.kitify-dots-text-left .kitify-carousel__dots{text-align:left;}
.kitify-carousel.kitify-equal-cols .kitify-carousel__item{height:auto;}
.kitify-carousel.kitify-equal-cols .kitify-banner, .kitify-carousel.kitify-equal-cols .kitify-banner__img, .kitify-carousel.kitify-equal-cols .kitify-carousel__item-inner{height:100%;}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;white-space:nowrap;}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transition:all 0.2s;transition:all 0.2s;vertical-align:middle;}
.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}
.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%;}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:inherit;}
.kitify-carousel .swiper-container-cube .swiper-cube-shadow{background:none;-webkit-filter:none;filter:none;opacity:0.3;}
.kitify-carousel .swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;-webkit-filter:blur(50px);filter:blur(50px);}
.kitify-arrow{position:absolute;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:2;-webkit-transition:all 0.2s;transition:all 0.2s;background-color:#fff;color:var(--kitify-secondary-color);width:40px;height:40px;line-height:50px;font-size:16px;border:0;text-align:center;}
.kitify-arrow:hover{background-color:var(--kitify-primary-color);color:#fff;}
.kitify-arrow.next-arrow{right:0;}
.kitify-arrow.prev-arrow{left:0;}
.kitify-arrow.swiper-button-disabled{pointer-events:none;opacity:0;visibility:hidden;}
.kitify-carousel .swiper-container-vertical{height:100vh;}
.kitify-carousel .swiper-container-vertical .kitify-carousel__item-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.swiper-container-vertical .kitify-carousel__item-inner .kitify-carousel__item-link{overflow:hidden;}
.swiper-container-vertical .kitify-carousel__item-inner .kitify-carousel__item-img{height:100%;}
.elementor-button-content-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.elementor-btn-align-icon-top .elementor-button-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.elementor-btn-align-icon-bottom .elementor-button-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}
.kitify .elementor-button{background-color:var(--kitify-primary-color);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.kitify .elementor-button:hover{background-color:var(--kitify-secondary-color);color:#fff;}
.kitify-pagination{text-align:center;margin-top:2rem;}
.kitify-pagination:not(.active-loadmore) .kitify-pagination_ajax_loadmore{display:none;}
.kitify-pagination.active-loadmore ul.page-numbers{display:none;}
.kitify-pagination .kitify-pagination_ajax_loadmore a{border:1px solid var(--kitify-pagination-border-color);background-color:var(--kitify-pagination-link-bg-color);color:var(--kitify-pagination-link-color);text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s;padding:var(--kitify-pagination-padding);}
.kitify-pagination .kitify-pagination_ajax_loadmore a:hover{background-color:var(--kitify-pagination-link-hover-bg-color);border-color:var(--kitify-pagination-link-hover-bg-color);color:var(--kitify-pagination-link-hover-color);}
.kitify-pagination .kitify-ajax-loading-outer{display:none;}
.kitify-pagination ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:calc(-1 * var(--kitify-pagination-item-spacing));margin-right:calc(-1 * var(--kitify-pagination-item-spacing));padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.kitify-pagination ul li{display:inline-block;padding:0;}
.kitify-pagination ul .page-numbers{background-color:var(--kitify-pagination-link-bg-color);color:var(--kitify-pagination-link-color);border:1px solid var(--kitify-pagination-border-color);padding:var(--kitify-pagination-padding);width:var(--kitify-pagination-item-width);height:var(--kitify-pagination-item-height);margin:0 var(--kitify-pagination-item-spacing) var(--kitify-pagination-item-spacing);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.3s;transition:all 0.3s;}
.kitify-pagination ul .page-numbers.current, .kitify-pagination ul .page-numbers:hover{background-color:var(--kitify-pagination-link-hover-bg-color);border-color:var(--kitify-pagination-link-hover-bg-color);color:var(--kitify-pagination-link-hover-color);}
.kitify-pagination.doing-ajax .kitify-ajax-loading-outer{display:block;}
.kitify-pagination.doing-ajax .kitify-pagination_ajax_loadmore, .kitify-pagination.doing-ajax ul.page-numbers{display:none;}
.kitify-pagination.nothingtoshow.active-loadmore{display:none;}
.kitify-loader{display:inline-block;}
.kitify-loader.spinner1{width:40px;height:40px;margin:5px;display:block;-webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.15);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.15);-webkit-animation:kitify-rotateplane 1.2s infinite ease-in-out;animation:kitify-rotateplane 1.2s infinite ease-in-out;border-radius:3px;}
.kitify-loader.spinner2{width:40px;height:40px;margin:5px;-webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.15);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.15);border-radius:100%;-webkit-animation:kitify-scaleout 1s infinite ease-in-out;animation:kitify-scaleout 1s infinite ease-in-out;}
.kitify-loader.spinner3{width:70px;text-align:center;}
.kitify-loader.spinner3 [class*=bounce]{width:18px;height:18px;-webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.15);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.15);border-radius:100%;display:inline-block;-webkit-animation:kitify-bouncedelay 1.4s infinite ease-in-out;animation:kitify-bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.kitify-loader.spinner3 .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.kitify-loader.spinner3 .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
.kitify-loader.spinner4{margin:5px;width:40px;height:40px;text-align:center;-webkit-animation:kitify-rotate 2s infinite linear;animation:kitify-rotate 2s infinite linear;}
.kitify-loader.spinner4 [class*=dot]{width:60%;height:60%;display:inline-block;position:absolute;top:0;border-radius:100%;-webkit-animation:kitify-bounce 2s infinite ease-in-out;animation:kitify-bounce 2s infinite ease-in-out;-webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.15);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.15);}
.kitify-loader.spinner4 .dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s;}
.kitify-loader.spinner5{margin:5px;width:40px;height:40px;}
.kitify-loader.spinner5 div{width:33%;height:33%;float:left;-webkit-animation:kitify-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:kitify-cubeGridScaleDelay 1.3s infinite ease-in-out;}
.kitify-loader.spinner5 div:first-child, .kitify-loader.spinner5 div:nth-child(5), .kitify-loader.spinner5 div:nth-child(9){-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.kitify-loader.spinner5 div:nth-child(2), .kitify-loader.spinner5 div:nth-child(6){-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.kitify-loader.spinner5 div:nth-child(3){-webkit-animation-delay:0.4s;animation-delay:0.4s;}
.kitify-loader.spinner5 div:nth-child(4), .kitify-loader.spinner5 div:nth-child(8){-webkit-animation-delay:0.1s;animation-delay:0.1s;}
.kitify-loader.spinner5 div:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s;}
.kitify-loader.spinner1, .kitify-loader.spinner2, .kitify-loader.spinner3 [class*=bounce], .kitify-loader.spinner4 [class*=dot], .kitify-loader.spinner5 div{background-color:var(--kitify-primary-color);}
.hidden{display:none !important;}
.kitify-equal-height-enable, .kitify-equal-height-enable .elementor-widget-container{height:100%;}
.kitify-global-links{position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;}
.kitify__badge{background-color:var(--kitify-primary-color);font-size:0.625em;color:#fff;font-weight:500;padding:0.8em 1.2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.kitify_position_top_left{top:0;left:0;}
.kitify_position_top_center{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.kitify_position_top_right{top:0;right:0;}
.kitify_position_center_left{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;}
.kitify_position_center_right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;}
.kitify_position_bottom_left{bottom:0;left:0;}
.kitify_position_bottom_center{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.kitify_position_bottom_right{bottom:0;right:0;}
.kitify-blocks-icon{display:inline-block;line-height:0;text-align:center;}
.kitify-blocks-icon svg{width:1em;height:auto;}
.kitify-logo{display:-webkit-box;display:-ms-flexbox;display:flex;}
.kitify-logo__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}
.kitify-logo-display-block .kitify-logo__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.kitify-post-terms .term-item{-webkit-transition:all 0.3s;transition:all 0.3s;display:inline-block;}
.wp-block-column ul{padding-left:1em;}
p + .wp-block-columns{margin-top:2em;}
.elementor-kitify-post-content p{margin-bottom:1.2rem;}
.elementor-kitify-post-content blockquote.wp-block-quote.is-style-large{background-color:#45c784;color:#fff;padding:2rem;font-size:16px;font-weight:600;width:600px;margin-left:auto;margin-right:auto;max-width:100%;margin-top:2rem;margin-bottom:2rem;}
.elementor-kitify-post-content blockquote.wp-block-quote.is-style-large p{margin:0;font:inherit;}
.elementor .kitify-post-featured-image img{height:auto;max-height:none;vertical-align:middle;width:100%;-o-object-fit:cover;object-fit:cover;}
.kitify-post-title{margin:0;}
@-webkit-keyframes kitifyFade {
0%{opacity:0;}
to{opacity:1;}
}
@keyframes kitifyFade {
0%{opacity:0;}
to{opacity:1;}
}
@-webkit-keyframes kitifyZoomIn {
0%{opacity:0;-webkit-transform:scale(0.75);transform:scale(0.75);}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes kitifyZoomIn {
0%{opacity:0;-webkit-transform:scale(0.75);transform:scale(0.75);}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes kitifyZoomOut {
0%{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1);}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes kitifyZoomOut {
0%{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1);}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes kitifyMoveUp {
0%{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes kitifyMoveUp {
0%{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@-webkit-keyframes kitifyMoveUpBig {
0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes kitifyMoveUpBig {
0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@-webkit-keyframes kitifyMoveDown {
0%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes kitifyMoveDown {
0%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@-webkit-keyframes kitifyMoveDownBig {
0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes kitifyMoveDownBig {
0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@-webkit-keyframes kitifyMoveLeft {
0%{opacity:0;-webkit-transform:translateX(25px);transform:translateX(25px);}
to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes kitifyMoveLeft {
0%{opacity:0;-webkit-transform:translateX(25px);transform:translateX(25px);}
to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@-webkit-keyframes kitifyMoveLeftBig {
0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);}
to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes kitifyMoveLeftBig {
0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);}
to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@-webkit-keyframes kitifyMoveRight {
0%{opacity:0;-webkit-transform:translateX(-25px);transform:translateX(-25px);}
to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes kitifyMoveRight {
0%{opacity:0;-webkit-transform:translateX(-25px);transform:translateX(-25px);}
to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@-webkit-keyframes kitifyMoveRightBig {
0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);}
to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes kitifyMoveRightBig {
0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);}
to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@-webkit-keyframes kitifyFallPerspective {
0%{opacity:0;-webkit-transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg);transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg);}
to{opacity:1;-webkit-transform:perspective(1000px) translateY(0) translateZ(0) rotateX(0deg);transform:perspective(1000px) translateY(0) translateZ(0) rotateX(0deg);}
}
@keyframes kitifyFallPerspective {
0%{opacity:0;-webkit-transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg);transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg);}
to{opacity:1;-webkit-transform:perspective(1000px) translateY(0) translateZ(0) rotateX(0deg);transform:perspective(1000px) translateY(0) translateZ(0) rotateX(0deg);}
}
@-webkit-keyframes kitifyFlipInX {
0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes kitifyFlipInX {
0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@-webkit-keyframes kitifyFlipInY {
0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes kitifyFlipInY {
0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@-webkit-keyframes edit-button-pulse {
0%{-webkit-box-shadow:0 0 2px 0 rgba(183, 8, 78, 0.6);box-shadow:0 0 2px 0 rgba(183, 8, 78, 0.6);}
30%{-webkit-box-shadow:0 0 2px 10px rgba(183, 8, 78, 0);box-shadow:0 0 2px 10px rgba(183, 8, 78, 0);}
to{-webkit-box-shadow:0 0 2px 0 rgba(183, 8, 78, 0);box-shadow:0 0 2px 0 rgba(183, 8, 78, 0);}
}
@keyframes edit-button-pulse {
0%{-webkit-box-shadow:0 0 2px 0 rgba(183, 8, 78, 0.6);box-shadow:0 0 2px 0 rgba(183, 8, 78, 0.6);}
30%{-webkit-box-shadow:0 0 2px 10px rgba(183, 8, 78, 0);box-shadow:0 0 2px 10px rgba(183, 8, 78, 0);}
to{-webkit-box-shadow:0 0 2px 0 rgba(183, 8, 78, 0);box-shadow:0 0 2px 0 rgba(183, 8, 78, 0);}
}
@-webkit-keyframes kitify-spinner {
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes kitify-spinner {
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes la-rotateplane {
0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg);}
50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}
to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}
@keyframes la-rotateplane {
0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg);}
50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}
to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}
@-webkit-keyframes la-scaleout {
0%{-webkit-transform:scale(0);transform:scale(0);}
to{-webkit-transform:scale(1);transform:scale(1);opacity:0;}
}
@keyframes la-scaleout {
0%{-webkit-transform:scale(0);transform:scale(0);}
to{-webkit-transform:scale(1);transform:scale(1);opacity:0;}
}
@-webkit-keyframes la-bouncedelay {
0%, 80%, to{-webkit-transform:scale(0);transform:scale(0);}
40%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes la-bouncedelay {
0%, 80%, to{-webkit-transform:scale(0);transform:scale(0);}
40%{-webkit-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes la-rotate {
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes la-rotate {
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes la-bounce {
0%, to{-webkit-transform:scale(0);transform:scale(0);}
50%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes la-bounce {
0%, to{-webkit-transform:scale(0);transform:scale(0);}
50%{-webkit-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes la-cubeGridScaleDelay {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
35%{-webkit-transform:scale3d(0, 0, 1);transform:scale3d(0, 0, 1);}
70%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes la-cubeGridScaleDelay {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
35%{-webkit-transform:scale3d(0, 0, 1);transform:scale3d(0, 0, 1);}
70%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
span.kitify-btn-more-icon{-webkit-transition:margin .3s, font .3s, -webkit-transform .3s;transition:margin .3s, font .3s, -webkit-transform .3s;transition:margin .3s, transform .3s, font .3s;transition:margin .3s, transform .3s, font .3s, -webkit-transform .3s;}
.kitify-btn-more-icon i{vertical-align:middle;}
.swiper-container .animated.no-effect-class{opacity:0;-webkit-transition:none;transition:none;}
.slide-no-animation .swiper-container .animated{opacity:1;-webkit-transition:none;transition:none;-webkit-animation:none;animation:none;}
.swiper-container.swiper-container-vertical .animated, .swiper-container.swiper-container-thumbs .animated{opacity:1;-webkit-transition:none;transition:none;-webkit-animation:none;animation:none;}
.kitify-slidecontent-animation1 .kitify-carousel .kitify-slide-content > div{-webkit-transition-delay:0ms;transition-delay:0ms;opacity:0;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0);}
.kitify-slidecontent-animation1 .kitify-carousel .swiper-slide-visible .kitify-slide-content > div{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.kitify-slidecontent-animation1 .kitify-carousel .kitify-slide-content > div:nth-child(1){-webkit-transition-delay:150ms;transition-delay:150ms;}
.kitify-slidecontent-animation1 .kitify-carousel .kitify-slide-content > div:nth-child(2){-webkit-transition-delay:250ms;transition-delay:250ms;}
.kitify-slidecontent-animation1 .kitify-carousel .kitify-slide-content > div:nth-child(3){-webkit-transition-delay:350ms;transition-delay:350ms;}
.kitify-slidecontent-animation1 .kitify-carousel .kitify-slide-content > div:nth-child(4){-webkit-transition-delay:450ms;transition-delay:450ms;}
.kitify-slidecontent-animation1 .kitify-carousel .kitify-slide-content > div:nth-child(5){-webkit-transition-delay:550ms;transition-delay:550ms;}
.kitify-btn-more-icon svg{width:1em;height:1em;display:inline-block;vertical-align:middle;}
.elementor-widget .elementor-counter .elementor-counter-title{text-align:inherit;}
.kitify-css-loader{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;}
.kitify-css-loader:after{content:'';width:30px;height:30px;border-radius:50%;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;-webkit-box-shadow:2px 2px 1px var(--kitify-primary-color);box-shadow:2px 2px 1px var(--kitify-primary-color);-webkit-animation:kitify-load-spin 690ms infinite linear;animation:kitify-load-spin 690ms infinite linear;display:block;margin:auto;}
@-webkit-keyframes kitify-load-spin {
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes kitify-load-spin {
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeOutDown {
0%{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);}
}
@keyframes fadeOutDown {
0%{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);}
}
@keyframes kitifyFade {
0%{opacity:0}
to{opacity:1}
}
@keyframes kitifyZoomIn {
0%{opacity:0;transform:scale(0.75)}
to{opacity:1;transform:scale(1)}
}
@keyframes kitifyZoomOut {
0%{opacity:0;transform:scale(1.1)}
to{opacity:1;transform:scale(1)}
}
@keyframes kitifyMoveUp {
0%{opacity:0;transform:translateY(25px)}
to{opacity:1;transform:translateY(0)}
}
@keyframes kitifyMoveUpBig {
0%{opacity:0;transform:translateY(100px)}
to{opacity:1;transform:translateY(0)}
}
@keyframes kitifyMoveDown {
0%{opacity:0;transform:translateY(-25px)}
to{opacity:1;transform:translateY(0)}
}
@keyframes kitifyMoveDownBig {
0%{opacity:0;transform:translateY(-100px)}
to{opacity:1;transform:translateY(0)}
}
@keyframes kitifyMoveLeft {
0%{opacity:0;transform:translateX(25px)}
to{opacity:1;transform:translateX(0)}
}
@keyframes kitifyMoveLeftBig {
0%{opacity:0;transform:translateX(100px)}
to{opacity:1;transform:translateX(0)}
}
@keyframes kitifyMoveRight {
0%{opacity:0;transform:translateX(-25px)}
to{opacity:1;transform:translateX(0)}
}
@keyframes kitifyMoveRightBig {
0%{opacity:0;transform:translateX(-100px)}
to{opacity:1;transform:translateX(0)}
}
@keyframes kitifyFallPerspective {
0%{opacity:0;transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg)}
to{opacity:1;transform:perspective(1000px) translateY(0) translateZ(0) rotateX(0deg)}
}
@keyframes kitifyFlipInX {
0%{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}
60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}
80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}
to{transform:perspective(400px)}
}
@keyframes kitifyFlipInY {
0%{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}
60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}
80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}
to{transform:perspective(400px)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}
.kitify--is_stuck{z-index:2;}
.kitify--is-vheader div#elementor-add-new-section{margin-top:0;}
.kitify-tabs__edit-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;padding:5px 10px;right:15px;top:15px;border-radius:3px;background-color:var(--kitify-primary-color);z-index:99;cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-box-shadow:0 0 0 0 rgba(183, 8, 78, 0.6);box-shadow:0 0 0 0 rgba(183, 8, 78, 0.6);-webkit-animation:edit-button-pulse 5s infinite;animation:edit-button-pulse 5s infinite;}
.kitify-tabs__edit-cover i{font-size:14px;color:#fff;margin-right:5px;}
.kitify-tabs__edit-cover span{font-family:Roboto, Arial, Helvetica, Verdana, sans-serif;font-size:13px;color:#fff;}
.kitify-tabs__edit-cover:hover{background-color:var(--kitify-primary-color);-webkit-animation:none;animation:none;}
.kitify-tabs-no-template-message{text-align:center;padding:10px;}
.kitify-tabs-new-template-link{color:var(--kitify-primary-color);text-decoration:underline;}
.kitify-masonry-wrapper{margin-left:calc( -1 * var(--kitify-gcol-left-space));margin-right:calc( -1 * var(--kitify-gcol-left-space));}
.kitify-masonry-wrapper .col-row{margin:0;}
.kitify-masonry_filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.kitify-masonry_filter-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.kitify-masonry_filter-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin:10px;}
.kitify-masonry_filter-item.active, .kitify-masonry_filter-item:hover{color:var(--kitify-primary-color);}
.figure__object_fit{position:relative;overflow:hidden;width:100%;}
.figure__object_fit img{width:100%;-o-object-fit:cover;object-fit:cover;}
.kitify.active-object-fit li.product .figure__object_fit img, .active-object-fit .figure__object_fit img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0;}
@media(min-width:767px){
.elementor-column.column_full_right > .elementor-widget-wrap{width:calc((100vw - var(--kitify-section-width)) / 2 + 100%);min-width:calc((100vw - var(--kitify-section-width)) / 2 + 100%);}
.elementor-column .elementor-widget.widget_full_right{width:calc((100vw - var(--kitify-section-width)) / 2 + 100% - var(--scrollbar-width-o));min-width:calc((100vw - var(--kitify-section-width)) / 2 + 100% - var(--scrollbar-width-o));}
}
.swiper-pagination-bullet-active-main:first-child ~ .swiper-pagination-bullet,
.swiper-pagination-bullet-active-main:first-child{left:0 !important;}
.wpcf7-form-control-wrap{display:block;}
.elementor-location-header.elementor-edit-mode.elementor-edit-area-active ~ main.site-main{min-height:50vh;}
.elementor-editor-active .kitify-site-wrapper > .elementor-location-header:not(.elementor-edit-area-active){pointer-events:none;}
.elementor-editor-active .kitify-site-wrapper > .elementor-location-header:not(.elementor-edit-area-active) .elementor-sticky.elementor-sticky__spacer.kitify--transparency-yes{display:none;}
.btn-icon svg, .kitify-arrow svg{width:1em;height:auto;vertical-align:middle;}
.elementor-button .btn-icon{line-height:0;}
.kitify-icon-inner{display:inline-block;line-height:1;vertical-align:middle;-webkit-transition:all .3s;transition:all .3s;}
.kitify-icon-inner svg{height:1em;width:1em;vertical-align:middle;display:block;}
.kitify--show-btn-hover-yes .kitify-carousel__item .elementor-button{opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);}
.kitify--show-btn-hover-yes .kitify-carousel__item:hover .elementor-button{opacity:1;visibility:inherit;-webkit-transform:translateY(0);transform:translateY(0);}
.kitify-carousel--simple .kitify-carousel__content{-webkit-transition:all .2s;transition:all .2s;}
.kitify--enable-zoom-hover .kitify-carousel--simple .kitify-carousel__content{position:relative;}
.kitify--enable-zoom-hover .kitify-carousel--simple .kitify-carousel__content > *{z-index:1;position:relative;}
.kitify--enable-zoom-hover .kitify-carousel--simple .kitify-carousel__content:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:inherit;-webkit-transition:all .2s;transition:all .2s;border:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;border-radius:inherit;}
.kitify--enable-zoom-hover .kitify-carousel--simple .kitify-carousel__item:hover .kitify-carousel__content:before{-webkit-transform:scale(var(--kitify-content-zoom-lv));transform:scale(var(--kitify-content-zoom-lv));}
.kitify-sticky-column{-ms-flex-item-align:start;align-self:flex-start;}
.kitify-sticky-column.is-affixed.elementor-element.elementor-column > .elementor-element-populated{margin-top:0;margin-bottom:0;}
body:not(.elementor-editor-active) .kitify--disable-relative-section-yes > div,
body:not(.elementor-editor-active) .kitify-disable-relative-yes,
body:not(.elementor-editor-active) .kitify-disable-relative-yes .elementor-element-populated,
body:not(.elementor-editor-active) .kitify-disable-relative-yes .elementor-kitify-nova-menu,
body:not(.elementor-editor-active) .kitify-disable-relative-yes .elementor-widget-container,
body:not(.elementor-editor-active) .kitify-disable-relative-yes .elementor-widget-wrap{position:static !important;}
.kitify-media-content, .kitify-media-overlay, .kitify-image-overlay, .kitify-media-background{position:absolute;top:0;left:0;right:0;bottom:0;}
.kitify-media-background{background-color:rgba(0, 0, 0, 0.2);background-size:cover;}
.e-container--column.e-container.elementor-sticky.elementor-sticky--active:not(.elementor-top-section){padding:0;}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header{position:absolute;left:0;top:0;width:100%;}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects):not(.ignore-docs-style-yes){background-color:var(--kitify-doc-headerts-bg-color) !important;-webkit-box-shadow:none;box-shadow:none;}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .main-color:not(.ignore-docs-style-yes) .kitify-blocks-icon,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .main-color:not(.ignore-docs-style-yes) .kitify-hamburger-panel__toggle-icon,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .main-color:not(.ignore-docs-style-yes) .kitify-hamburger-panel__toggle-label{color:inherit;}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .main-color:not(.ignore-docs-style-yes){color:var(--kitify-doc-headerts-link-color, var(--kitify-secondary-color));}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .main-color:not(.ignore-docs-style-yes):hover{color:var(--kitify-doc-headerts-link-hover-color, var(--kitify-primary-color));}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-icon:not(.ignore-docs-style-yes){color:var(--kitify-doc-headerts-link-color, var(--kitify-secondary-color));}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-icon:hover:not(.ignore-docs-style-yes){color:var(--kitify-doc-headerts-link-hover-color, var(--kitify-primary-color));}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects):not(.ignore-docs-style-yes) .elementor-kitify-search .kitify-search__field,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects):not(.ignore-docs-style-yes) .elementor-widget-text-editor{color:var(--kitify-doc-headerts-text-color, var(--kitify-secondary-color));}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects):not(.ignore-docs-style-yes) .elementor-heading-title{color:var(--kitify-doc-headerts-text-color, var(--kitify-secondary-color));}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-widget-divider:not(.ignore-docs-style-yes){--divider-color:var(--kitify-doc-headerts-text-color, var(--kitify-secondary-color));}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-widget-icon-list:not(.ignore-docs-style-yes) .elementor-icon-list-item{color:var(--kitify-doc-headerts-link-color, var(--kitify-secondary-color));}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .kitify-nova-mobile-menu .kitify-nova-menu__mobile-trigger a,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-kitify-nova-cart svg,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-kitify-nova-cart i,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-kitify-nova-cart .header-cart-box .cart-text .count-text,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-kitify-search svg,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-kitify-search i,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-kitify-search .kitify-search__popup-trigger-container .kitify-search__trigger-label,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-kitify-search .kitify-search__popup-trigger #js_header_search_modal i,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-kitify-menu-account svg,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-widget-icon-list:not(.ignore-docs-style-yes) .elementor-icon-list-icon i,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-kitify-menu-account i{color:var(--kitify-doc-headerts-text-color, var(--kitify-secondary-color));}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-widget-icon-list:not(.ignore-docs-style-yes) .elementor-icon-list-icon svg,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-widget-icon-list:not(.ignore-docs-style-yes) .elementor-icon-list-text,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-social-icon:not(.ignore-docs-style-yes) i,
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-social-icon:not(.ignore-docs-style-yes) svg{color:var(--kitify-doc-headerts-text-color, var(--kitify-secondary-color)) !important;fill:var(--kitify-doc-headerts-text-color, var(--kitify-secondary-color)) !important;}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-widget-icon-list:not(.ignore-docs-style-yes) .elementor-icon-list-item:hover{color:var(--kitify-doc-headerts-link-hover-color, var(--kitify-primary-color));}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .kitify-nav-wrap:not(.kitify-mobile-menu-active) .current-menu-item > .menu-item-link.menu-item-link-depth-0:not(.ignore-docs-style-yes){color:var(--kitify-doc-headerts-link-hover-color, var(--kitify-primary-color));}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .kitify-nav-wrap:not(.kitify-mobile-menu-active) .menu-item-link.menu-item-link-depth-0:not(.ignore-docs-style-yes){color:var(--kitify-doc-headerts-link-color, var(--kitify-secondary-color));}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .kitify-nova-menu .main-navigation .nav-menu > li > a{color:var(--kitify-doc-headerts-link-color, var(--kitify-secondary-color));}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .kitify-nova-menu .main-navigation .nav-menu > li > a:hover{color:var(--kitify-doc-headerts-link-hover-color, var(--kitify-primary-color));}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .kitify-nav-wrap:not(.kitify-mobile-menu-active) .menu-item-link.menu-item-link-depth-0:not(.ignore-docs-style-yes):hover{color:var(--kitify-doc-headerts-link-hover-color, var(--kitify-primary-color));}
.kitify-doc-enable-header-transparency.kitify-doc-swap-logo .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .kitify-logo-default{display:none;}
.kitify-doc-enable-header-transparency.kitify-doc-swap-logo .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .kitify-logo-light{display:inherit;}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-button:not(.ignore-docs-style-yes){color:var(--kitify-doc-headerts-button-color, var(--kitify-secondary-color));border-color:var(--kitify-doc-headerts-button-border-color, var(--kitify-secondary-color));background-color:var(--kitify-doc-headerts-button-bgcolor, transparent);}
.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects) .elementor-button:not(.ignore-docs-style-yes):hover {
border-color: var(--kitify-doc-headerts-button-hover-border-color, var(--kitify-doc-headerts-link-hover-color));
color: var(--kitify-doc-headerts-button-hover-color, var(--kitify-doc-headerts-link-hover-color));
background-color: var(--kitify-doc-headerts-button-hover-bgcolor, transparent);
}.kitify-offcanvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.875rem;}
.kitify-offcanvas h2.title{font-size:1.25rem;text-transform:uppercase;padding-bottom:1.5625rem;border-bottom:solid 1px var(--site-border-color);}
.kitify-offcanvas h2.title .count-item-canvas{position:relative;top:-4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.875rem;height:1.875rem;margin-left:0.625rem;background:var(--site-accent-color);color:#fff;font-size:0.875rem;border-radius:50%;}
.kitify-offcanvas__content{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.kitify-offcanvas.site-canvas-menu.position-left{top:0;left:0;width:300px;height:100%;-webkit-transform:translateX(-300px);transform:translateX(-300px);position:fixed;z-index:9999;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease, -webkit-transform 0.5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.kitify-offcanvas.site-canvas-menu.position-left.is-open{-webkit-transform:translateX(0);transform:translateX(0);}
.kitify-offcanvas.position-right{top:0;right:0;width:470px;height:100%;-webkit-transform:translateX(470px);transform:translateX(470px);position:fixed;z-index:99999;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease, -webkit-transform 0.5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
@media print, screen and (max-width: 47.99875em) {
.kitify-offcanvas.position-right{width:100%;-webkit-transform:translateX(100%);transform:translateX(100%);}
}
.kitify-offcanvas.is-open{-webkit-transform:translateX(0);transform:translateX(0);}
.kitify-offcanvas .close-button{font-size:1.25rem;position:absolute;right:30px;top:33px;left:auto;background-color:transparent;color:var(--dropdown-text-color);padding:0;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;display:inline-block;}
.kitify-offcanvas .close-button:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.kitify-offcanvas .close-button svg{width:15px;height:15px;}
.kitify-offcanvas__toggle-icon{margin-right:0.3125rem;}
@media print, screen and (min-width: 64em) {
.admin-bar .kitify-offcanvas{margin-top:32px;}
}
@media print, screen and (max-width: 47.99875em) {
.admin-bar .kitify-offcanvas {
margin-top: 0;
}
}.kitify-nova-cart{padding:16px;}
.kitify-nova-cart .header-cart-box{position:relative;line-height:0;}
.kitify-nova-cart .header-cart-box .count-badge{position:absolute;top:0px;right:-6px;width:20px;height:20px;line-height:20px;border-radius:50%;text-align:center;font-size:0.75rem;font-weight:500;color:#FFF;background-color:var(--site-accent-color);}
.kitify-nova-cart.kitify-nova-cart-label-on .count-text{display:none;}
@media screen and (min-width:1550px){
.kitify-nova-cart.kitify-nova-cart-label-on .header-cart-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.kitify-nova-cart.kitify-nova-cart-label-on .header-cart-box .cart-text {
margin-left: 8px;
}
.kitify-nova-cart.kitify-nova-cart-label-on .header-cart-box .cart-text .count-badge {
background-color: transparent !important;
}
.kitify-nova-cart.kitify-nova-cart-label-on .header-cart-box .cart-text .count-badge {
display: none;
}
.kitify-nova-cart.kitify-nova-cart-label-on .header-cart-box .cart-text .count-text {
display: block;
font-size: 14px;
color: #999999;
}
.kitify-nova-cart.kitify-nova-cart-label-on .header-cart-box .count-badge {
position: static;
}
}.elementskit-reset-button.elementor-button{cursor:pointer;width:100%}.ekit-particles-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}.ekit-particles{z-index:1}.ekit-particles .elementor-widget{z-index:1}