.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-widget-container:hover .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-widget-container:hover .elementor-icon{border-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-widget-container:hover .elementor-icon,
                     .elementor-widget-icon-box.elementor-view-default .elementor-widget-container:hover .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title,
					.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title a{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title:hover,
					.elementor-widget-icon-box .elementor-icon-box-wrapper:hover .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description,
					.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description a{color:var( --e-global-color-text );}.elementor-widget-icon-box .elementor-icon-box-wrapper:hover .elementor-icon-box-content .elementor-icon-box-description,
					.elementor-widget-icon-box .elementor-icon-box-wrapper:hover .elementor-icon-box-content .elementor-icon-box-description a{color:var( --e-global-color-accent );}.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-box .elementor-icon-box-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );background-color:var( --e-global-color-text );}.elementor-widget-icon-box .elementor-icon-box-button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-text );}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr_blog_lusion .post-meta-info a:before{background:var( --e-global-color-primary );}.elementor-widget-apr_blog_lusion .blog-content:hover .custom-date  a{color:var( --e-global-color-primary );}.elementor-widget-apr_blog_lusion .blog-content:hover .post-name a{color:var( --e-global-color-primary );}.elementor-widget-apr_blog_lusion .blog-post-cat{background:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_blog_lusion .blog-post-cat a,.elementor-widget-apr_blog_lusion .blog-post-cat{color:var( --e-global-color-primary );}.elementor-widget-apr_blog_lusion .blog-post-cat:hover{background:var( --e-global-color-primary );}.elementor-widget-apr_blog_lusion .blog-post-cat a:hover{color:var( --e-global-color-primary );}.elementor-widget-apr_blog_lusion .grid-style7 .post_date,.elementor-widget-apr_blog_lusion .grid-style7 .post-meta-info,.elementor-widget-apr_blog_lusion .grid-style7 .post_author{color:var( --e-global-color-primary );}.elementor-widget-apr_blog_lusion .grid-style7 .post_date:hover,.elementor-widget-apr_blog_lusion .grid-style7 .post_author:hover{color:var( --e-global-color-primary );}.elementor-widget-apr_blog_lusion .grid-style7 .post_date,.elementor-widget-apr_blog_lusion .grid-style7 .post_author{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_blog_lusion .custom-date a{color:var( --e-global-color-primary );}.elementor-widget-apr_blog_lusion .custom-date span.day{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_blog_lusion .custom-date span.mon{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_blog_lusion .blog-title-box h5{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_blog_lusion .post-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_blog_lusion .blog_post_desc{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_blog_lusion .read_more a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_products ul.apr-product-tab-title li{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_products .product-grid .product-desc .woocommerce-loop-product__title .product-name,
                    .elementor-widget-apr_products .product-grid .product-desc .woocommerce-loop-product__title,
                     .elementor-widget-apr_products .woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_products div.woocommerce ul.products .product-content .product-desc .product-price .price,
                        .elementor-widget-apr_products div.woocommerce ul.products .product-content .product-desc .product-price .price ins{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_products div.woocommerce ul.products .product-content .product-desc .product-price .price del .amount{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_products .unit_price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_products div.woocommerce ul.products .product-content .product-desc .category-product a,.elementor-widget-apr_products ul.products .show-attribute p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_products div.woocommerce ul.products .product-action .action-item .add-cart-btn a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr_products div.woocommerce ul.products .product-content .product-desc .name-attr{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_products div.woocommerce ul.products .product-action .action-item .add-cart-btn a, .elementor-widget-apr_products .product-grid .product-top .product-action .action-item .add-cart-btn a:before{color:var( --e-global-color-text );}.elementor-widget-apr_products div.woocommerce ul.products .product-action .action-item .add-cart-btn a:hover,
                        .elementor-widget-apr_products .product-grid .product-top .product-action .action-item .add-cart-btn a:hover:before{color:var( --e-global-color-text );}.elementor-widget-apr_products .show-add-to-cart-bottom div.woocommerce ul.products .product-content .product-desc .product-action .add-cart a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-widget-apr_products .product-grid .product-top .product-action .action-item .add-cart-btn a:before{color:var( --e-global-color-text );}.elementor-widget-apr_products div.woocommerce ul.products .product-action .action-item .add-cart-btn a:hover,.elementor-widget-apr_products .product-grid .product-top .product-action .action-item .add-cart-btn a:hover:before{color:var( --e-global-color-text );}.elementor-widget-apr_products div.woocommerce ul.products .product-action .action-item .add-cart-btn a:hover,.elementor-widget-apr_products .show-add-to-cart-bottom div.woocommerce ul.products .product-content .product-desc .product-action .add-cart a:hover{color:var( --e-global-color-text );}.elementor-widget-apr_products .product-grid .product-top .product-action .quick-view a{color:var( --e-global-color-text );}.elementor-widget-apr_products .product-grid .product-top .product-action .quick-view a:hover{color:var( --e-global-color-text );}.elementor-widget-apr_products div.woocommerce ul.products .product-content  .product-action .group-action .compare-product a{color:var( --e-global-color-text );}.elementor-widget-apr_products div.woocommerce ul.products .product-content .product-action .group-action .compare-product a:hover{color:var( --e-global-color-text );}.elementor-widget-apr_products div.woocommerce ul.products .product-content .product-desc .product-action .group-action .quick-view a, 
                        .elementor-widget-apr_products .product-grid .product-content .product-top .group-action .quick-view a{color:var( --e-global-color-text );}.elementor-widget-apr_products div.woocommerce ul.products .product-content .product-action .group-action .quick-view a:hover{color:var( --e-global-color-text );}.elementor-widget-apr_products div.woocommerce ul.products .product-content .product-action .group-action .compare-product a{color:var( --e-global-color-text );}.elementor-widget-apr_products div.woocommerce ul.products .product-content .product-desc .product-action .group-action .compare-product a:hover,
                        .elementor-widget-apr_products div.woocommerce ul.products .product-content .product-action .group-action .compare-product a:hover,
                         .elementor-widget-apr_products div.woocommerce ul.products .product-content .product-action .group-action .compare-product a:hover:before{color:var( --e-global-color-text );}.elementor-widget-apr_products div.woocommerce ul.products .product-content .product-action .group-action .wishlist-btn a{color:var( --e-global-color-text );}.elementor-widget-apr_products div.woocommerce ul.products .product-content .product-action .group-action .wishlist-btn a:hover,
                        .elementor-widget-apr_products .product-action .yith-wcwl-wishlistexistsbrowse a:hover:before{color:var( --e-global-color-text );}.elementor-widget-apr_products .view-more-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr-social .list-social .title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr-social .list-social .desc{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_modern_heading .heading-title:before{background-color:var( --e-global-color-text );}.elementor-widget-apr_modern_heading .heading-title:hover:before{background-color:var( --e-global-color-text );}.elementor-widget-apr_modern_heading .heading-modern .heading-title,
                    .elementor-widget-apr_modern_heading .heading-modern .heading-title a{color:var( --e-global-color-primary );}.elementor-widget-apr_modern_heading .heading-modern .description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_modern_heading .heading-modern .heading-title:hover,
                    .elementor-widget-apr_modern_heading .heading-modern .heading-title a:hover{color:var( --e-global-color-primary );}.elementor-widget-apr_modern_heading .heading-modern .description:hover{color:var( --e-global-color-primary );}.elementor-widget-apr_banner .image-banner:after, .elementor-widget-apr_banner .image-banner:before{background:var( --e-global-color-text );}.elementor-widget-apr_banner .bn-content{background-color:var( --e-global-color-text );}.elementor-widget-apr_banner .apr-banner .bn-title, .elementor-widget-apr_banner .apr-banner .bn-title a{color:var( --e-global-color-text );background-color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_banner .apr-banner .bn-title:hover,
                         .elementor-widget-apr_banner .apr-banner .bn-title a:hover,
                         .elementor-widget-apr_banner .apr-banner .bn-title:hover a{color:var( --e-global-color-text );}.elementor-widget-apr_banner .apr-banner .bn-title:hover, .elementor-widget-apr_banner .apr-banner .bn-title a:hover{background-color:var( --e-global-color-text );}.elementor-widget-apr_banner .apr-banner .bn-title .after-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr_banner .apr-banner .subtitle, .elementor-widget-apr_banner .apr-banner .subtitle a{color:var( --e-global-color-text );}.elementor-widget-apr_banner .list-subtitle h4{background-color:var( --e-global-color-text );}.elementor-widget-apr_banner .apr-banner .subtitle:hover, .elementor-widget-apr_banner .apr-banner .subtitle a:hover{color:var( --e-global-color-text );}.elementor-widget-apr_banner .list-subtitle h4:hover{background-color:var( --e-global-color-text );}.elementor-widget-apr_banner .apr-banner .subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr_banner .apr-banner .description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr_banner .icon-detail a{color:var( --e-global-color-text );}.elementor-widget-apr_banner .icon-detail a:hover{color:var( --e-global-color-text );}.elementor-widget-apr_banner .icon-detail{background-color:var( --e-global-color-text );}.elementor-widget-apr_banner .apr-banner.type_2:after,.elementor-widget-apr_banner .apr-banner.type_2:before{border-color:var( --e-global-color-text );}.elementor-widget-apr_banner .apr-banner .btn-bn{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr_banner .apr-banner .btn-bn:hover{color:var( --e-global-color-text );}.elementor-widget-apr-testimolials .item-testimonial{background-color:var( --e-global-color-primary );}.elementor-widget-apr-testimolials .testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr-testimolials .testimonial-desc{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr-testimolials.testimonial-type-3 .testimonial-desc:before,
                    .elementor-widget-apr-testimolials.testimonial-type-4 .item-testimonial:before{color:var( --e-global-color-text );}.elementor-widget-apr-testimolials.testimonial-type-3 .testimonial-desc:before,
                    .elementor-widget-apr-testimolials.testimonial-type-3 .testimonial-image img,
                    .elementor-widget-apr-testimolials.testimonial-type-4 .item-testimonial:before{border-color:var( --e-global-color-text );}.elementor-widget-apr-testimolials .testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr-slides .elementor-slide-heading .heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-apr-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-apr_woo_categories .woo-list-category .list-cate-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_woo_categories .woo-list-category .cats-total{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_woo_categories .woo-list-category ul.children-cate li a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_mailchimp .top-form .title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_mailchimp .top-form .description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_mailchimp .mc4wp-form-fields input[type=email], 
                    .elementor-widget-apr_mailchimp  .mc4wp-form-fields input[type=email]::placeholder
                    {color:var( --e-global-color-primary );}.elementor-widget-apr_mailchimp .mc4wp-form-fields input[type=email]{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-apr_mailchimp .mc4wp-form-fields input[type=submit],
                .elementor-widget-apr_mailchimp .mc4wp-form-fields:before{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_mailchimp .mc4wp-form-fields input[type=submit], 
                    .elementor-widget-apr_mailchimp .mc4wp-form-fields:before{color:var( --e-global-color-primary );}.elementor-widget-apr_mailchimp .mc4wp-form-fields input[type=submit]{background-color:var( --e-global-color-primary );}.elementor-widget-apr_mailchimp .mc4wp-form-fields input[type=submit]:hover{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-apr_countdown .countdown-section .countdown-number{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr_countdown .countdown-section .countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-Apr_Core_Contact_Form .apr-cf7-style input[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .wpcf7 form.wpcf7-form:not(input) label{color:var( --e-global-color-text );}.elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .wpcf7 form.wpcf7-form label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .wpcf7 input:not([type=submit]),.elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .wpcf7 input::placeholder, .elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .wpcf7 select, .elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .wpcf7 textarea, .elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .wpcf7 textarea::placeholder,.elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .apr-cf7-select-custom:after{color:var( --e-global-color-text );}.elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .wpcf7 input:not([type=submit]),
                         .elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .wpcf7 select,
                          .elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .wpcf7 textarea{color:var( --e-global-color-text );}.elementor-widget-Apr_Core_Contact_Form.elementor-widget-apr-cf7-styler .wpcf7-checkbox input[type="checkbox"]:checked + span:before, .elementor-widget-Apr_Core_Contact_Form.elementor-widget-apr-cf7-styler .wpcf7-acceptance input[type="checkbox"]:checked + span:before{color:var( --e-global-color-text );}.elementor-widget-Apr_Core_Contact_Form .wpcf7-radio input[type="radio"]:checked + span:before, .elementor-widget-Apr_Core_Contact_Form .wpcf7-radio input[type="radio"]:checked + span:before{background-color:var( --e-global-color-text );}.elementor-widget-Apr_Core_Contact_Form .apr-cf7-style input[type=range]::-webkit-slider-thumb{border:var( --e-global-color-text );background:var( --e-global-color-text );}.elementor-widget-Apr_Core_Contact_Form .apr-cf7-style input[type=range]::-moz-range-thumb{border:var( --e-global-color-text );background:var( --e-global-color-text );}.elementor-widget-Apr_Core_Contact_Form .apr-cf7-style input[type=range]::-ms-thumb{border:var( --e-global-color-text );background:var( --e-global-color-text );}.elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .wpcf7 input:not([type=submit]), .elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .wpcf7 input::placeholder, .elementor-widget-Apr_Core_Contact_Form .wpcf7 select,.elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .wpcf7 textarea, .elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .wpcf7 textarea::placeholder, .elementor-widget-Apr_Core_Contact_Form .apr-cf7-style input[type=range]::-webkit-slider-thumb,.elementor-widget-Apr_Core_Contact_Form .apr-cf7-style .apr-cf7-select-custom{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-Apr_Core_Contact_Form .apr-cf7-style input[type=submit]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-apr-header-group .apr-header-wishlist{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr-header-group .apr-header-wishlist span.count{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr-header-group .btn-search.toggle-search{color:var( --e-global-color-text );}.elementor-widget-apr-header-group .not-show-field .search-box .search-form .search-input,
                    .elementor-widget-apr-header-group .not-show-field .search-box .search-form .search-input::placeholder,
                    .elementor-widget-apr-header-group .show-field .searchform .search-form .product-search,
                    .elementor-widget-apr-header-group .show-field .searchform .search-form .product-search::placeholder{color:var( --e-global-color-text );}.elementor-widget-apr-header-group .btn-search.toggle-search:hover{color:var( --e-global-color-text );} .elementor-widget-apr-header-group .content-filter.languges > ul li a, .elementor-widget-apr-header-group .header-language .languges-flags .lang-1 ,.elementor-widget-apr-header-group .link-language{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr-header-group .link-language,
                    .elementor-widget-apr-header-group .languges-flags .lang-1,
                    .elementor-widget-apr-header-group .languges-flags .lang-1 a,
                    .elementor-widget-apr-header-group .languges-flags .lang-1 .link-language i{color:var( --e-global-color-primary );}.elementor-widget-apr-header-group .languges-flags:hover .lang-1 a,
                    .elementor-widget-apr-header-group .languges-flags:hover .link-language, 
                    .elementor-widget-apr-header-group .link-language:hover,
                    .elementor-widget-apr-header-group .languges-flags .lang-1 a:hover,
                    .elementor-widget-apr-header-group .languges-flags:hover .lang-1 i{color:var( --e-global-color-primary );}.elementor-widget-apr-header-group .content-filter.languges > ul li a{color:var( --e-global-color-primary );}.elementor-widget-apr-header-group .content-filter.languges>ul li:hover a{color:var( --e-global-color-primary );}.elementor-widget-apr-header-group .content-filter.languges li:before{background-color:var( --e-global-color-primary );}.elementor-widget-apr-header-group .header-visit-home i{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-widget-apr-header-group .header-link a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-widget-apr-header-group .header-link a:hover{color:var( --e-global-color-primary );}.elementor-widget-apr-header-group .header-link li:before{background-color:var( --e-global-color-primary );}.elementor-widget-apr-header-group .header-address address a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-apr-header-group .header-address address a,
                        .elementor-widget-apr-header-group .header-address i{color:var( --e-global-color-primary );}.elementor-widget-apr-header-group .header-social ul li a{color:var( --e-global-color-primary );}.elementor-widget-apr-header-group .header-social ul li a:hover{color:var( --e-global-color-primary );}.elementor-widget-apr-header-group .header-account > a{color:var( --e-global-color-primary );}.elementor-widget-apr-header-group .header-account > a:hover{color:var( --e-global-color-secondary );}.elementor-widget-apr-header-group  .header-account > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr-header-group .header-currency .woocs-style-1-dropdown .woocs-style-1-select > i,.elementor-widget-apr-header-group .header-currency .woocs-style-1-dropdown {color:var( --e-global-color-primary );}.elementor-widget-apr-header-group  .header-currency .woocs-style-1-dropdown .woocs-style-1-dropdown-menu li, .elementor-widget-apr-header-group .header-currency .woocs-style-1-dropdown{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr-header-group .header-currency .woocs-style-1-dropdown:hover .woocs-style-1-select > i,.elementor-widget-apr-header-group .header-currency .woocs-style-1-dropdown:hover{color:var( --e-global-color-secondary );}.elementor-widget-apr-header-group  .header-currency .woocs-style-1-dropdown .woocs-style-1-dropdown-menu li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr-header-group .header-currency .woocs-style-1-dropdown .woocs-style-1-dropdown-menu li{color:var( --e-global-color-primary );}.elementor-widget-apr-header-group .header-currency .woocs-style-1-dropdown .woocs-style-1-dropdown-menu li:hover{color:var( --e-global-color-secondary );}.elementor-widget-apr_site_logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr-slide-carousel .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr-slide-carousel .elementor-slide-heading .heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr-slide-carousel .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-apr-slide-carousel .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-apr-nav-menu .menu-title, .elementor-widget-apr-nav-menu .footer-menu-title{color:var( --e-global-color-text );}.elementor-widget-apr-nav-menu .footer-menu-title i{color:var( --e-global-color-text );}.elementor-widget-apr-nav-menu .menu-title, .elementor-widget-apr-nav-menu .footer-menu-title i, .elementor-widget-apr-nav-menu .footer-menu-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr-nav-menu > .elementor-widget-container > .apr-nav-menu--main > .mega-menu > li > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.is-sticky .elementor-widget-apr-nav-menu .apr-nav-menu--main .apr-item{color:var( --e-global-color-text );}.elementor-widget-apr-nav-menu > .elementor-widget-container > .apr-nav-menu--main > .mega-menu > li:hover > a,
					.elementor-widget-apr-nav-menu .apr-nav-menu--main .apr-item.apr-item-active,
					.elementor-widget-apr-nav-menu .apr-nav-menu--main .apr-item.highlighted,
					.elementor-widget-apr-nav-menu > .elementor-widget-container > .apr-nav-menu--main > .mega-menu > li.current-menu-parent > a,
					.elementor-widget-apr-nav-menu > .elementor-widget-container > .apr-nav-menu--main > .mega-menu > li.current_page_item > a,
					.elementor-widget-apr-nav-menu > .elementor-widget-container > .apr-nav-menu--main > .mega-menu > li > a:focus{color:var( --e-global-color-accent );}.is-sticky .elementor-widget-apr-nav-menu .apr-nav-menu--main .apr-item:hover,
					.is-sticky .elementor-widget-apr-nav-menu .apr-nav-menu--main .apr-item.apr-item-active,
					.is-sticky .elementor-widget-apr-nav-menu .apr-nav-menu--main .apr-item.highlighted,
					.is-sticky .elementor-widget-apr-nav-menu .mega-menu > li.current-menu-parent > a,
					.is-sticky .elementor-widget-apr-nav-menu .apr-nav-menu--main .apr-item:focus{color:var( --e-global-color-accent );}.elementor-widget-apr-nav-menu .hover-underline>ul>li>a:before, .elementor-widget-apr-nav-menu .hover-underline .apr-nav-menu--main>ul>li>a:before, .elementor-widget-apr-nav-menu .hover-underline>ul>li .sub-menu li>a:before{background:var( --e-global-color-text );}.elementor-widget-apr-nav-menu .apr-nav-menu--main:not(.e--pointer-framed) .apr-item:before,
					.elementor-widget-apr-nav-menu .apr-nav-menu--main:not(.e--pointer-framed) .apr-item:after,
					.elementor-widget-apr-nav-menu .apr-nav-menu--main:not(.e--pointer-framed) .mega-menu > li > a:before,
					.elementor-widget-apr-nav-menu .apr-nav-menu--main:not(.e--pointer-framed) .mega-menu > li > a:after{background-color:var( --e-global-color-accent );}.elementor-widget-apr-nav-menu .e--pointer-framed .apr-item:before,
					.elementor-widget-apr-nav-menu .e--pointer-framed .apr-item:after,
					.elementor-widget-apr-nav-menu .e--pointer-framed .mega-menu > li > a:before,
					.elementor-widget-apr-nav-menu .e--pointer-framed .mega-menu > li > a:after{border-color:var( --e-global-color-accent );}.apr-nav-menu--main > .mega-menu .sub-menu li a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-apr_counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-apr_counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-apr_counter .icon-counter{color:var( --e-global-color-secondary );}.elementor-widget-apr_counter:hover .box-counter .icon-counter{color:var( --e-global-color-primary );}.elementor-widget-apr_counter:hover .elementor-counter-title{color:var( --e-global-color-primary );}.elementor-widget-apr_counter:hover .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-widget-apr-search-form input[type="search"].elementor-search-form__input, .elementor-widget-apr-search-form input[type="search"].elementor-search-form__input::placeholder{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr-search-form .elementor-search-form__input,
                    .elementor-widget-apr-search-form .elementor-search-form__input::placeholder,
					.elementor-widget-apr-search-form .elementor-search-form__icon,
					.elementor-widget-apr-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-apr-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-apr-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );}.elementor-widget-apr-search-form .elementor-search-form__submit span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-apr-core-team-carousel .elementor-teams-wrapper .socials li a{color:var( --e-global-color-primary );}.elementor-widget-apr-core-team-carousel .elementor-teams-wrapper .socials li a:hover{color:var( --e-global-color-primary );}.elementor-widget-apr-single-product .cate-product a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-apr-single-product .single-product .subtitle-product-sc h5{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-apr-single-product .single-product .woocommerce-loop-product__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-apr-single-product .single-product div.product .woocommerce-product-details__short-description p{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-apr-single-product .single-product div.product .summary .price, .elementor-widget-apr-single-product .woocommerce div.entry-summary p.price del{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-apr-single-product .single-product div.product .summary .price ins .amount{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-apr-single-product .woocommerce div.entry-summary form.cart button[type=submit]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-apr-single-product .btn-single-product a, .elementor-widget-apr-single-product .btn-single-product a:before{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-apr-search-mobile .btn-search.toggle-search{color:var( --e-global-color-primary );}.elementor-widget-apr_lookbook .lookbook-inner:before{background-color:var( --e-global-color-primary );}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px){.elementor-widget-apr_banner .image-banner:after, .elementor-widget-apr_banner .image-banner:before{background:var( --e-global-color-text );}.elementor-widget-apr_banner .bn-content{background-color:var( --e-global-color-text );}}@media(max-width:767px){.elementor-widget-apr_banner .image-banner:after, .elementor-widget-apr_banner .image-banner:before{background:var( --e-global-color-text );}.elementor-widget-apr_banner .bn-content{background-color:var( --e-global-color-text );}}