.elementor-40044 .elementor-element.elementor-element-4c0dddbc:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-40044 .elementor-element.elementor-element-4c0dddbc > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-40044 .elementor-element.elementor-element-4c0dddbc > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-accent );}.elementor-40044 .elementor-element.elementor-element-4c0dddbc{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 50px 20px;}.elementor-40044 .elementor-element.elementor-element-4c0dddbc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40044 .elementor-element.elementor-element-4c0dddbc > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:50px;}.elementor-40044 .elementor-element.elementor-element-980abdd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-40044 .elementor-element.elementor-element-497a37ed{max-width:label_off !important;}.elementor-40044 .elementor-element.elementor-element-497a37ed .cmsmasters-widget-breadcrumbs__content,
					.elementor-40044 .elementor-element.elementor-element-497a37ed .cmsmasters-widget-breadcrumbs__content a{font-family:var( --e-global-typography-h6-font-family ), Sans-serif;font-size:var( --e-global-typography-h6-font-size );font-weight:var( --e-global-typography-h6-font-weight );text-transform:var( --e-global-typography-h6-text-transform );font-style:var( --e-global-typography-h6-font-style );text-decoration:var( --e-global-typography-h6-text-decoration );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );word-spacing:var( --e-global-typography-h6-word-spacing );}.elementor-40044 .elementor-element.elementor-element-497a37ed .cmsmasters-widget-breadcrumbs__content a{color:#FFFFFF;}.elementor-40044 .elementor-element.elementor-element-497a37ed:not(.cmsmasters-breadcrumbs-type-yoast) .cmsmasters-widget-breadcrumbs__content > span:not([class]),
					.elementor-40044 .elementor-element.elementor-element-497a37ed.cmsmasters-breadcrumbs-type-yoast .cmsmasters-widget-breadcrumbs__content .breadcrumb_last,
					.elementor-40044 .elementor-element.elementor-element-497a37ed.cmsmasters-breadcrumbs-type-rank .cmsmasters-widget-breadcrumbs__content .last{color:#FFFFFF;}.elementor-40044 .elementor-element.elementor-element-497a37ed .cmsmasters-widget-breadcrumbs__sep{color:#FFFFFF;fill:#FFFFFF;}.elementor-40044 .elementor-element.elementor-element-44bcae38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-40044 .elementor-element.elementor-element-44bcae38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40044 .elementor-element.elementor-element-30471b63 .woocommerce-error{background-color:var( --e-global-color-40b8978 );}.elementor-40044 .elementor-element.elementor-element-30471b63 .woocommerce-message{background-color:var( --e-global-color-c97d515 );}.elementor-40044 .elementor-element.elementor-element-30471b63 .woocommerce-info{background-color:var( --e-global-color-c97d515 );}.elementor-40044 .elementor-element.elementor-element-30471b63{max-width:label_off !important;}.elementor-40044 .elementor-element.elementor-element-5d2900a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 0px 20px;}.elementor-40044 .elementor-element.elementor-element-5d2900a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40044 .elementor-element.elementor-element-5d2900a4 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFFCC;}.elementor-40044 .elementor-element.elementor-element-5d2900a4 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:100px;}.elementor-40044 .elementor-element.elementor-element-30a92f82 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}#cmsmasters-slider-e66a6fe{--cmsmasters-columns:1;}.elementor-40044 .elementor-element.elementor-element-e66a6fe .elementor-widget-cmsmasters-woo-product-images__row-wrap{--col-num:4;}.elementor-40044 .elementor-element.elementor-element-e66a6fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;max-width:label_off !important;}.elementor-40044 .elementor-element.elementor-element-e66a6fe .cmsmasters-slider-wrap .cmsmasters-slider, .elementor-40044 .elementor-element.elementor-element-e66a6fe .elementor-widget-cmsmasters-woo-product-images__thumb-wrap img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;}.elementor-40044 .elementor-element.elementor-element-e66a6fe .cmsmasters-slider-wrap .cmsmasters-slider, .elementor-40044 .elementor-element.elementor-element-e66a6fe .elementor-widget-cmsmasters-woo-product-images__thumb-wrap img, .elementor-40044 .elementor-element.elementor-element-e66a6fe .cmsmasters-slider-wrap .cmsmasters-slider img{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-40044 .elementor-element.elementor-element-1d7ad79b{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;}.elementor-40044 .elementor-element.elementor-element-1d7ad79b, .elementor-40044 .elementor-element.elementor-element-1d7ad79b > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-40044 .elementor-element.elementor-element-1d7ad79b:hover{border-style:none;}.elementor-40044 .elementor-element.elementor-element-1d7ad79b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40044 .elementor-element.elementor-element-1880db23 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-40044 .elementor-element.elementor-element-6cad5db3{max-width:label_off !important;--trigger-icon-size:10px;--trigger-icon-padding-top:9px;--trigger-icon-padding-right:9px;--trigger-icon-padding-bottom:9px;--trigger-icon-padding-left:9px;}.elementor-40044 .elementor-element.elementor-element-6cad5db3 .elementor-widget-cmsmasters-toggles__item + .elementor-widget-cmsmasters-toggles__item{margin-top:10px;}.elementor-40044 .elementor-element.elementor-element-6cad5db3 .elementor-widget-cmsmasters-toggles__item{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;background-color:#FFFFFF;}.elementor-40044 .elementor-element.elementor-element-6cad5db3 .elementor-widget-cmsmasters-toggles__title{font-size:20px;padding:20px 20px 20px 20px;}.elementor-40044 .elementor-element.elementor-element-6cad5db3 .elementor-widget-cmsmasters-toggles__title, .elementor-40044 .elementor-element.elementor-element-6cad5db3 .elementor-widget-cmsmasters-toggles__title a{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-40044 .elementor-element.elementor-element-6cad5db3 .elementor-widget-cmsmasters-toggles__trigger{color:var( --e-global-color-background );fill:var( --e-global-color-background );background-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-40044 .elementor-element.elementor-element-6cad5db3 .elementor-widget-cmsmasters-toggles__title:hover .elementor-widget-cmsmasters-toggles__trigger{background-color:var( --e-global-color-primary );}.elementor-40044 .elementor-element.elementor-element-6cad5db3 .elementor-widget-cmsmasters-toggles__title.active-toggle .elementor-widget-cmsmasters-toggles__trigger{background-color:var( --e-global-color-primary );}.elementor-40044 .elementor-element.elementor-element-6cad5db3 .elementor-widget-cmsmasters-toggles__content{text-align:left;padding:0px 20px 20px 20px;}.elementor-40044 .elementor-element.elementor-element-41d6505a:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-40044 .elementor-element.elementor-element-41d6505a > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-40044 .elementor-element.elementor-element-41d6505a > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-c97d515 );}.elementor-40044 .elementor-element.elementor-element-41d6505a{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-40044 .elementor-element.elementor-element-41d6505a, .elementor-40044 .elementor-element.elementor-element-41d6505a > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-40044 .elementor-element.elementor-element-41d6505a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40044 .elementor-element.elementor-element-6e96a019{--alignment:left;max-width:label_off !important;--cmsmasters-wrapper-transition-duration:0.3s;--graphic-gap:20px;}.elementor-40044 .elementor-element.elementor-element-6e96a019 .elementor-widget-cmsmasters-featured-box__icon-wrap i{font-size:50px;}.elementor-40044 .elementor-element.elementor-element-6e96a019 .elementor-widget-cmsmasters-featured-box__icon-wrap svg{width:50px;}.elementor-40044 .elementor-element.elementor-element-6e96a019 .elementor-widget-cmsmasters-featured-box__wrapper .elementor-widget-cmsmasters-featured-box__graphic-item *{color:var( --e-global-color-primary );}.elementor-40044 .elementor-element.elementor-element-6e96a019 .elementor-widget-cmsmasters-featured-box__wrapper .elementor-widget-cmsmasters-featured-box__graphic-item svg path{fill:var( --e-global-color-primary );}.elementor-40044 .elementor-element.elementor-element-6e96a019 .elementor-widget-cmsmasters-featured-box__graphic-item{transition-duration:0.3s;}.elementor-40044 .elementor-element.elementor-element-6e96a019 .elementor-widget-cmsmasters-featured-box__graphic-item *{transition-duration:0.3s;}.elementor-40044 .elementor-element.elementor-element-6e96a019 .elementor-widget-cmsmasters-featured-box__type-wrap{padding:0px 0px 0px 0px;}.elementor-40044 .elementor-element.elementor-element-6e96a019 .elementor-widget-cmsmasters-featured-box__title{margin-bottom:0px;}.elementor-40044 .elementor-element.elementor-element-62ecfff4{max-width:label_off !important;}.elementor-40044 .elementor-element.elementor-element-5179e2f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:25px;}.elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-postmeta[data-name="count"] .cmsmasters-postmeta__inner{flex-direction:row;}.elementor-40044 .elementor-element.elementor-element-18e8bb53{width:auto;max-width:label_off !important;padding:0px 0px 20px 0px;}.elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-meta-data__item, .elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-meta-data__item > *, .elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-meta-data__item a{font-family:var( --e-global-typography-taxonomy-font-family ), Sans-serif;font-size:var( --e-global-typography-taxonomy-font-size );font-weight:var( --e-global-typography-taxonomy-font-weight );text-transform:var( --e-global-typography-taxonomy-text-transform );font-style:var( --e-global-typography-taxonomy-font-style );text-decoration:var( --e-global-typography-taxonomy-text-decoration );line-height:var( --e-global-typography-taxonomy-line-height );letter-spacing:var( --e-global-typography-taxonomy-letter-spacing );word-spacing:var( --e-global-typography-taxonomy-word-spacing );}.elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-postmeta[data-name="taxonomy"] a.term{color:var( --e-global-color-background );background-color:var( --e-global-color-accent );border-style:none;border-radius:30px;padding:3px 10px 3px 10px;}.elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-postmeta[data-name="taxonomy"] a.term:hover{color:var( --e-global-color-background );background-color:var( --e-global-color-accent );}.elementor-40044 .elementor-element.elementor-element-4a49598f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;max-width:label_off !important;}.elementor-40044 .elementor-element.elementor-element-4a49598f .cmsmasters-widget-title__heading{transition:all 0.3s;}.elementor-40044 .elementor-element.elementor-element-1a2d95{max-width:label_off !important;--stock-align:right;}.elementor-40044 .elementor-element.elementor-element-1a2d95 .stock{font-family:var( --e-global-typography-h5-font-family ), Sans-serif;font-size:var( --e-global-typography-h5-font-size );font-weight:var( --e-global-typography-h5-font-weight );text-transform:var( --e-global-typography-h5-text-transform );font-style:var( --e-global-typography-h5-font-style );text-decoration:var( --e-global-typography-h5-text-decoration );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}.elementor-40044 .elementor-element.elementor-element-1a2d95 .stock.out-of-stock{color:var( --e-global-color-tertiary );}.elementor-40044 .elementor-element.elementor-element-670816d1{max-width:label_off !important;}.elementor-40044 .elementor-element.elementor-element-28043b34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;max-width:label_off !important;}.elementor-40044 .elementor-element.elementor-element-28043b34 .elementor-widget-cmsmasters-woo-product-price__wrap{text-align:left;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-28043b34 .price,.woocommerce ul.products li.product .elementor-40044 .elementor-element.elementor-element-28043b34 .price{font-family:var( --e-global-typography-h5-font-family ), Sans-serif;font-size:var( --e-global-typography-h5-font-size );font-weight:var( --e-global-typography-h5-font-weight );text-transform:var( --e-global-typography-h5-text-transform );font-style:var( --e-global-typography-h5-font-style );text-decoration:var( --e-global-typography-h5-text-decoration );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );color:var( --e-global-color-accent );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-28043b34 .price ins,.woocommerce ul.products li.product .elementor-40044 .elementor-element.elementor-element-28043b34 .price ins{color:var( --e-global-color-text );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-28043b34 .price del,.woocommerce ul.products li.product .elementor-40044 .elementor-element.elementor-element-28043b34 .price del{color:var( --e-global-color-text );font-size:0.75em;}.elementor-40044 .elementor-element.elementor-element-28043b34 .price .woocommerce-Price-currencySymbol, .woocommerce ul.products li.product .elementor-40044 .elementor-element.elementor-element-28043b34 .price .woocommerce-Price-currencySymbol{font-size:0.85em;}.elementor-40044 .elementor-element.elementor-element-28043b34 .price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-40044 .elementor-element.elementor-element-28043b34 .elementor-widget-cmsmasters-woo-product-price__prefix{color:var( --e-global-color-secondary );}.elementor-40044 .elementor-element.elementor-element-ea57e93{width:var( --container-widget-width, 360px );max-width:label_off !important;--container-widget-width:360px;--container-widget-flex-grow:0;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .cart .button{width:300px;padding:0px 0px 0px 0px;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart .button{color:var( --e-global-color-background );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart .button:before{--button-bg-color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart .button:hover{color:var( --e-global-color-secondary );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .cart .button,.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .cart .button:before,.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .cart .button:after{transition:all 0.2s;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .quantity + .button + .cmsmasters-add-to-cart-button{margin-left:5px;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .quantity{width:80px;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .quantity .qty{color:var( --e-global-color-secondary );background-color:var( --e-global-color-background );border-color:var( --e-global-color-border );transition:all 0.2s;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart .group_table,.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart table.variations{margin-bottom:20px;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .group_table td,.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 table.variations td{border-style:none;padding:0px 0px 5px 0px;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .woocommerce-grouped-product-list-item__label a,.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 table.variations td{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart table.variations{margin-bottom:10px;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart table.variations label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart table.variations td.value select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );transition:all 0.2s;border-radius:5px 5px 5px 5px;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .reset_variations{--cmsmasters-variations-reset-show:block;transition:all 0.2s;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart .reset_variations{margin-left:5px;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .woocommerce-grouped-product-list-item__label a{transition:all 0.3s;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .woocommerce-variation-price .price del,.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .woocommerce-grouped-product-list-item__price del{font-size:0.75em;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .woocommerce-variation-price .price .woocommerce-Price-currencySymbol,.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .woocommerce-grouped-product-list-item__price .woocommerce-Price-currencySymbol{font-size:1em;vertical-align:baseline;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .woocommerce-variation-description{margin-bottom:15px;}.elementor-40044 .elementor-element.elementor-element-4b4fe152{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 0px 20px;}.elementor-40044 .elementor-element.elementor-element-4b4fe152 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40044 .elementor-element.elementor-element-4b4fe152 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFFCC;}.elementor-40044 .elementor-element.elementor-element-4b4fe152 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:100px;}.elementor-40044 .elementor-element.elementor-element-3337ab90 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-40044 .elementor-element.elementor-element-4365d159{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;}.elementor-40044 .elementor-element.elementor-element-4365d159, .elementor-40044 .elementor-element.elementor-element-4365d159 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-40044 .elementor-element.elementor-element-4365d159:hover{border-style:none;}.elementor-40044 .elementor-element.elementor-element-4365d159 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40044 .elementor-element.elementor-element-6aaa9f8d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-40044 .elementor-element.elementor-element-4e8c5906{max-width:label_off !important;--trigger-icon-size:10px;--trigger-icon-padding-top:9px;--trigger-icon-padding-right:9px;--trigger-icon-padding-bottom:9px;--trigger-icon-padding-left:9px;}.elementor-40044 .elementor-element.elementor-element-4e8c5906 .elementor-widget-cmsmasters-toggles__item + .elementor-widget-cmsmasters-toggles__item{margin-top:10px;}.elementor-40044 .elementor-element.elementor-element-4e8c5906 .elementor-widget-cmsmasters-toggles__item{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;background-color:#FFFFFF;}.elementor-40044 .elementor-element.elementor-element-4e8c5906 .elementor-widget-cmsmasters-toggles__title{font-size:20px;padding:20px 20px 20px 20px;}.elementor-40044 .elementor-element.elementor-element-4e8c5906 .elementor-widget-cmsmasters-toggles__title, .elementor-40044 .elementor-element.elementor-element-4e8c5906 .elementor-widget-cmsmasters-toggles__title a{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-40044 .elementor-element.elementor-element-4e8c5906 .elementor-widget-cmsmasters-toggles__trigger{color:var( --e-global-color-background );fill:var( --e-global-color-background );background-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-40044 .elementor-element.elementor-element-4e8c5906 .elementor-widget-cmsmasters-toggles__title:hover .elementor-widget-cmsmasters-toggles__trigger{background-color:var( --e-global-color-primary );}.elementor-40044 .elementor-element.elementor-element-4e8c5906 .elementor-widget-cmsmasters-toggles__title.active-toggle .elementor-widget-cmsmasters-toggles__trigger{background-color:var( --e-global-color-primary );}.elementor-40044 .elementor-element.elementor-element-4e8c5906 .elementor-widget-cmsmasters-toggles__content{text-align:left;padding:0px 20px 20px 20px;}.elementor-40044 .elementor-element.elementor-element-4d3ddca0:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-40044 .elementor-element.elementor-element-4d3ddca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-40044 .elementor-element.elementor-element-4d3ddca0 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-c97d515 );}.elementor-40044 .elementor-element.elementor-element-4d3ddca0{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-40044 .elementor-element.elementor-element-4d3ddca0, .elementor-40044 .elementor-element.elementor-element-4d3ddca0 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-40044 .elementor-element.elementor-element-4d3ddca0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40044 .elementor-element.elementor-element-28e8e8fb{--alignment:left;max-width:label_off !important;--cmsmasters-wrapper-transition-duration:0.3s;--graphic-gap:20px;}.elementor-40044 .elementor-element.elementor-element-28e8e8fb .elementor-widget-cmsmasters-featured-box__icon-wrap i{font-size:50px;}.elementor-40044 .elementor-element.elementor-element-28e8e8fb .elementor-widget-cmsmasters-featured-box__icon-wrap svg{width:50px;}.elementor-40044 .elementor-element.elementor-element-28e8e8fb .elementor-widget-cmsmasters-featured-box__wrapper .elementor-widget-cmsmasters-featured-box__graphic-item *{color:var( --e-global-color-primary );}.elementor-40044 .elementor-element.elementor-element-28e8e8fb .elementor-widget-cmsmasters-featured-box__wrapper .elementor-widget-cmsmasters-featured-box__graphic-item svg path{fill:var( --e-global-color-primary );}.elementor-40044 .elementor-element.elementor-element-28e8e8fb .elementor-widget-cmsmasters-featured-box__graphic-item{transition-duration:0.3s;}.elementor-40044 .elementor-element.elementor-element-28e8e8fb .elementor-widget-cmsmasters-featured-box__graphic-item *{transition-duration:0.3s;}.elementor-40044 .elementor-element.elementor-element-28e8e8fb .elementor-widget-cmsmasters-featured-box__type-wrap{padding:0px 0px 0px 0px;}.elementor-40044 .elementor-element.elementor-element-28e8e8fb .elementor-widget-cmsmasters-featured-box__title{margin-bottom:0px;}.elementor-40044 .elementor-element.elementor-element-6fbf6968{max-width:label_off !important;}.elementor-40044 .elementor-element.elementor-element-e8d531c{margin-top:0%;margin-bottom:8%;padding:0px 20px 0px 20px;}.elementor-40044 .elementor-element.elementor-element-5cf8aa0c{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:1px;max-width:label_off !important;}.elementor-40044 .elementor-element.elementor-element-5cf8aa0c .elementor-divider-separator{width:100%;}.elementor-40044 .elementor-element.elementor-element-5cf8aa0c .elementor-divider{padding-block-start:40px;padding-block-end:40px;}#cmsmasters-slider-2f18c855{--cmsmasters-columns:3;--cmsmasters-space-between:20px;}.elementor-40044 .elementor-element.elementor-element-2f18c855{max-width:label_off !important;}.elementor-40044 .elementor-element.elementor-element-2f18c855 .elementor-widget-cmsmasters-woo-product-related__title{font-family:var( --e-global-typography-h3-font-family ), Sans-serif;font-size:var( --e-global-typography-h3-font-size );font-weight:var( --e-global-typography-h3-font-weight );text-transform:var( --e-global-typography-h3-text-transform );font-style:var( --e-global-typography-h3-font-style );text-decoration:var( --e-global-typography-h3-text-decoration );line-height:var( --e-global-typography-h3-line-height );letter-spacing:var( --e-global-typography-h3-letter-spacing );word-spacing:var( --e-global-typography-h3-word-spacing );color:var( --e-global-color-secondary );text-align:left;}.elementor-40044 .elementor-element.elementor-element-2f18c855 .elementor-widget-cmsmasters-woo-product-related__header{margin-bottom:30px;}@media(min-width:768px){.elementor-40044 .elementor-element.elementor-element-30a92f82{width:55%;}.elementor-40044 .elementor-element.elementor-element-5179e2f1{width:45%;}}@media(max-width:1024px){.elementor-40044 .elementor-element.elementor-element-4c0dddbc > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:50px;}.elementor-40044 .elementor-element.elementor-element-980abdd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-40044 .elementor-element.elementor-element-497a37ed .cmsmasters-widget-breadcrumbs__content,
					.elementor-40044 .elementor-element.elementor-element-497a37ed .cmsmasters-widget-breadcrumbs__content a{font-size:var( --e-global-typography-h6-font-size );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );word-spacing:var( --e-global-typography-h6-word-spacing );}.elementor-40044 .elementor-element.elementor-element-44bcae38{padding:0px 30px 0px 30px;}.elementor-40044 .elementor-element.elementor-element-5d2900a4 > .elementor-shape-bottom svg{height:60px;}.elementor-40044 .elementor-element.elementor-element-5d2900a4{padding:60px 20px 0px 20px;}.elementor-40044 .elementor-element.elementor-element-30a92f82 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}#cmsmasters-slider-e66a6fe{--cmsmasters-columns:1;}.elementor-40044 .elementor-element.elementor-element-e66a6fe .elementor-widget-cmsmasters-woo-product-images__row-wrap{--col-num:3;}.elementor-40044 .elementor-element.elementor-element-6cad5db3 .elementor-widget-cmsmasters-toggles__title{padding:20px 22px 22px 20px;}.elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-meta-data__item, .elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-meta-data__item > *, .elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-meta-data__item a{font-size:var( --e-global-typography-taxonomy-font-size );line-height:var( --e-global-typography-taxonomy-line-height );letter-spacing:var( --e-global-typography-taxonomy-letter-spacing );word-spacing:var( --e-global-typography-taxonomy-word-spacing );}.elementor-40044 .elementor-element.elementor-element-1a2d95{width:initial;max-width:initial;align-self:flex-start;}.elementor-40044 .elementor-element.elementor-element-1a2d95 .stock{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}.elementor-40044 .elementor-element.elementor-element-28043b34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-28043b34 .price,.woocommerce ul.products li.product .elementor-40044 .elementor-element.elementor-element-28043b34 .price{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .quantity{width:10px;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .quantity .qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .woocommerce-grouped-product-list-item__label a,.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 table.variations td{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart table.variations td.value select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-40044 .elementor-element.elementor-element-4b4fe152 > .elementor-shape-bottom svg{height:60px;}.elementor-40044 .elementor-element.elementor-element-4b4fe152{padding:60px 20px 0px 20px;}.elementor-40044 .elementor-element.elementor-element-3337ab90 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-40044 .elementor-element.elementor-element-4e8c5906 .elementor-widget-cmsmasters-toggles__title{padding:20px 22px 22px 20px;}.elementor-40044 .elementor-element.elementor-element-e8d531c{margin-top:0px;margin-bottom:80px;}#cmsmasters-slider-2f18c855{--cmsmasters-columns:3;}.elementor-40044 .elementor-element.elementor-element-2f18c855 .elementor-widget-cmsmasters-woo-product-related__title{font-size:var( --e-global-typography-h3-font-size );line-height:var( --e-global-typography-h3-line-height );letter-spacing:var( --e-global-typography-h3-letter-spacing );word-spacing:var( --e-global-typography-h3-word-spacing );}}@media(max-width:767px){.elementor-40044 .elementor-element.elementor-element-4c0dddbc > .elementor-shape-bottom svg{height:20px;}.elementor-40044 .elementor-element.elementor-element-4c0dddbc{padding:10px 10px 20px 10px;}.elementor-40044 .elementor-element.elementor-element-980abdd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:2px;}.elementor-40044 .elementor-element.elementor-element-497a37ed .cmsmasters-widget-breadcrumbs__content,
					.elementor-40044 .elementor-element.elementor-element-497a37ed .cmsmasters-widget-breadcrumbs__content a{font-size:var( --e-global-typography-h6-font-size );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );word-spacing:var( --e-global-typography-h6-word-spacing );}.elementor-40044 .elementor-element.elementor-element-44bcae38{padding:0px 20px 0px 20px;}.elementor-40044 .elementor-element.elementor-element-5d2900a4 > .elementor-shape-bottom svg{height:40px;}.elementor-40044 .elementor-element.elementor-element-5d2900a4{padding:0px 0px 40px 0px;}.elementor-40044 .elementor-element.elementor-element-e66a6fe .elementor-widget-cmsmasters-woo-product-images__row-wrap{--col-num:2;}.elementor-40044 .elementor-element.elementor-element-6cad5db3 .elementor-widget-cmsmasters-toggles__title{padding:24px 20px 24px 20px;}.elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-meta-data__item, .elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-meta-data__item > *, .elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-meta-data__item a{font-size:var( --e-global-typography-taxonomy-font-size );line-height:var( --e-global-typography-taxonomy-line-height );letter-spacing:var( --e-global-typography-taxonomy-letter-spacing );word-spacing:var( --e-global-typography-taxonomy-word-spacing );}.elementor-40044 .elementor-element.elementor-element-1a2d95 .stock{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-28043b34 .price,.woocommerce ul.products li.product .elementor-40044 .elementor-element.elementor-element-28043b34 .price{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .quantity{width:20px;}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .quantity .qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .woocommerce-grouped-product-list-item__label a,.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 table.variations td{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart table.variations td.value select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-40044 .elementor-element.elementor-element-4b4fe152 > .elementor-shape-bottom svg{height:40px;}.elementor-40044 .elementor-element.elementor-element-4b4fe152{padding:0px 0px 40px 0px;}.elementor-40044 .elementor-element.elementor-element-4e8c5906 .elementor-widget-cmsmasters-toggles__title{padding:24px 20px 24px 20px;}.elementor-40044 .elementor-element.elementor-element-e8d531c{margin-top:0px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-40044 .elementor-element.elementor-element-5cf8aa0c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}#cmsmasters-slider-2f18c855{--cmsmasters-columns:1;}.elementor-40044 .elementor-element.elementor-element-2f18c855 .elementor-widget-cmsmasters-woo-product-related__title{font-size:var( --e-global-typography-h3-font-size );line-height:var( --e-global-typography-h3-line-height );letter-spacing:var( --e-global-typography-h3-letter-spacing );word-spacing:var( --e-global-typography-h3-word-spacing );}}@media(min-width:1601px){.elementor-40044 .elementor-element.elementor-element-497a37ed .cmsmasters-widget-breadcrumbs__content,
					.elementor-40044 .elementor-element.elementor-element-497a37ed .cmsmasters-widget-breadcrumbs__content a{font-size:var( --e-global-typography-h6-font-size );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );word-spacing:var( --e-global-typography-h6-word-spacing );}.elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-meta-data__item, .elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-meta-data__item > *, .elementor-40044 .elementor-element.elementor-element-18e8bb53 .cmsmasters-meta-data__item a{font-size:var( --e-global-typography-taxonomy-font-size );line-height:var( --e-global-typography-taxonomy-line-height );letter-spacing:var( --e-global-typography-taxonomy-letter-spacing );word-spacing:var( --e-global-typography-taxonomy-word-spacing );}.elementor-40044 .elementor-element.elementor-element-1a2d95 .stock{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-28043b34 .price,.woocommerce ul.products li.product .elementor-40044 .elementor-element.elementor-element-28043b34 .price{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .quantity .qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 .woocommerce-grouped-product-list-item__label a,.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 table.variations td{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce div.product.elementor-40044 .elementor-element.elementor-element-ea57e93 form.cart table.variations td.value select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-40044 .elementor-element.elementor-element-e8d531c{margin-top:0px;margin-bottom:100px;}.elementor-40044 .elementor-element.elementor-element-2f18c855 .elementor-widget-cmsmasters-woo-product-related__title{font-size:var( --e-global-typography-h3-font-size );line-height:var( --e-global-typography-h3-line-height );letter-spacing:var( --e-global-typography-h3-letter-spacing );word-spacing:var( --e-global-typography-h3-word-spacing );}}