.elementor-1285 .elementor-element.elementor-element-485e77e:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-485e77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4289fea );}.elementor-1285 .elementor-element.elementor-element-485e77e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-130px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-485e77e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1285 .elementor-element.elementor-element-6b64841 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-1285 .elementor-element.elementor-element-6b64841 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ){width:30px;height:30px;}.elementor-1285 .elementor-element.elementor-element-6b64841 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ) .jet-woo-product-gallery__trigger-icon{font-size:18px;}.elementor-1285 .elementor-element.elementor-element-e8b0884 > .elementor-container{max-width:1230px;}.elementor-1285 .elementor-element.elementor-element-e8b0884{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-1285 .elementor-element.elementor-element-13520ae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-1285 .elementor-element.elementor-element-360b7b9{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-820c6f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1285 .elementor-element.elementor-element-820c6f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1285 .elementor-element.elementor-element-820c6f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-1285 .elementor-element.elementor-element-dd94f6d .elementor-heading-title{font-family:var( --e-global-typography-2c9e874-font-family ), Sans-serif;font-size:var( --e-global-typography-2c9e874-font-size );font-weight:var( --e-global-typography-2c9e874-font-weight );line-height:var( --e-global-typography-2c9e874-line-height );}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-8f21c5a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1285 .elementor-element.elementor-element-8f21c5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1285 .elementor-element.elementor-element-8f21c5a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1285 .elementor-element.elementor-element-9e6beb9 .elementor-button{background-color:var( --e-global-color-deb7865 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:7px 20px 7px 20px;}.elementor-1285 .elementor-element.elementor-element-9e6beb9 .elementor-button:hover, .elementor-1285 .elementor-element.elementor-element-9e6beb9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-deb7865 );border-color:var( --e-global-color-accent );}.elementor-1285 .elementor-element.elementor-element-9e6beb9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1285 .elementor-element.elementor-element-9e6beb9 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1285 .elementor-element.elementor-element-9e6beb9 .elementor-button:hover svg, .elementor-1285 .elementor-element.elementor-element-9e6beb9 .elementor-button:focus svg{fill:var( --e-global-color-deb7865 );}.elementor-1285 .elementor-element.elementor-element-a7ba98f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-b1aa681.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1285 .elementor-element.elementor-element-b1aa681.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1285 .elementor-element.elementor-element-b1aa681 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-categories__item{--columns:1;padding:20px 20px 20px 20px;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories:not(.swiper-wrapper){margin-right:-20px;margin-left:-20px;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-categories__inner-box{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-category-thumbnail{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-categories-content{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-category-title a{font-family:var( --e-global-typography-2d264ca-font-family ), Sans-serif;font-size:var( --e-global-typography-2d264ca-font-size );font-weight:var( --e-global-typography-2d264ca-font-weight );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-category-title{background-color:var( --e-global-color-deb7865 );border-radius:0px 0px 0px 0px;padding:7px 6px 7px 6px;margin:0px 0px 0px 0px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-category-title a{color:var( --e-global-color-20c1809 );}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-categories__inner-box:hover .jet-woo-category-title a{color:var( --e-global-color-accent );text-decoration:none;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-categories-title__wrap{text-align:left;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-category-excerpt{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-abd0977.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1285 .elementor-element.elementor-element-abd0977.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1285 .elementor-element.elementor-element-abd0977 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-categories__item{--columns:1;padding:20px 20px 20px 20px;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories:not(.swiper-wrapper){margin-right:-20px;margin-left:-20px;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-categories__inner-box{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-category-thumbnail{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-categories-content{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-category-title a{font-family:var( --e-global-typography-2d264ca-font-family ), Sans-serif;font-size:var( --e-global-typography-2d264ca-font-size );font-weight:var( --e-global-typography-2d264ca-font-weight );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-category-title{background-color:var( --e-global-color-deb7865 );border-radius:0px 0px 0px 0px;padding:7px 6px 7px 6px;margin:0px 0px 0px 0px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-category-title a{color:var( --e-global-color-20c1809 );}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-categories__inner-box:hover .jet-woo-category-title a{text-decoration:none;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-categories-title__wrap{text-align:left;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-category-excerpt{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1285 .elementor-element.elementor-element-9721a18{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-f5b4e19.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1285 .elementor-element.elementor-element-f5b4e19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1285 .elementor-element.elementor-element-f5b4e19 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-categories__item{--columns:1;padding:20px 20px 20px 20px;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories:not(.swiper-wrapper){margin-right:-20px;margin-left:-20px;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-categories__inner-box{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-category-thumbnail{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-categories-content{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-category-title a{font-family:var( --e-global-typography-2d264ca-font-family ), Sans-serif;font-size:var( --e-global-typography-2d264ca-font-size );font-weight:var( --e-global-typography-2d264ca-font-weight );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-category-title{background-color:var( --e-global-color-deb7865 );border-radius:0px 0px 0px 0px;padding:7px 6px 7px 6px;margin:0px 0px 0px 0px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-category-title a{color:var( --e-global-color-20c1809 );}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-categories__inner-box:hover .jet-woo-category-title a{text-decoration:none;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-categories-title__wrap{text-align:left;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-category-excerpt{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-5c5bd89.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1285 .elementor-element.elementor-element-5c5bd89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1285 .elementor-element.elementor-element-5c5bd89 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-categories__item{--columns:1;padding:20px 20px 20px 20px;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories:not(.swiper-wrapper){margin-right:-20px;margin-left:-20px;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-categories__inner-box{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-category-thumbnail{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-categories-content{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-category-title a{font-family:var( --e-global-typography-2d264ca-font-family ), Sans-serif;font-size:var( --e-global-typography-2d264ca-font-size );font-weight:var( --e-global-typography-2d264ca-font-weight );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-category-title{background-color:var( --e-global-color-deb7865 );border-radius:0px 0px 0px 0px;padding:7px 6px 7px 6px;margin:0px 0px 0px 0px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-category-title a{color:var( --e-global-color-20c1809 );}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-categories__inner-box:hover .jet-woo-category-title a{text-decoration:none;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-categories-title__wrap{text-align:left;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-category-excerpt{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1285 .elementor-element.elementor-element-b205a1a:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-b205a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4289fea );}.elementor-1285 .elementor-element.elementor-element-b205a1a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:100px 0px 100px 0px;}.elementor-1285 .elementor-element.elementor-element-b205a1a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-9b003cb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1285 .elementor-element.elementor-element-9b003cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1285 .elementor-element.elementor-element-9b003cb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1285 .elementor-element.elementor-element-9b003cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-9b003cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1285 .elementor-element.elementor-element-f1419ce > .elementor-widget-container{margin:-45px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-1285 .elementor-element.elementor-element-f1419ce .elementor-heading-title{font-family:var( --e-global-typography-42e95d7-font-family ), Sans-serif;font-size:var( --e-global-typography-42e95d7-font-size );font-weight:var( --e-global-typography-42e95d7-font-weight );line-height:var( --e-global-typography-42e95d7-line-height );color:var( --e-global-color-deb7865 );}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-fb9bde7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1285 .elementor-element.elementor-element-fb9bde7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1285 .elementor-element.elementor-element-fb9bde7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1285 .elementor-element.elementor-element-fb9bde7 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.15;}.elementor-1285 .elementor-element.elementor-element-fb9bde7:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-1285 .elementor-element.elementor-element-fb9bde7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-fb9bde7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1285 .elementor-element.elementor-element-1277fc0 > .elementor-widget-container{margin:-45px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-1285 .elementor-element.elementor-element-1277fc0 .elementor-heading-title{font-family:var( --e-global-typography-42e95d7-font-family ), Sans-serif;font-size:var( --e-global-typography-42e95d7-font-size );font-weight:var( --e-global-typography-42e95d7-font-weight );line-height:var( --e-global-typography-42e95d7-line-height );color:var( --e-global-color-deb7865 );}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-cbbddf5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1285 .elementor-element.elementor-element-cbbddf5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1285 .elementor-element.elementor-element-cbbddf5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1285 .elementor-element.elementor-element-cbbddf5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-507f6d5 > .elementor-widget-container{margin:-45px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-1285 .elementor-element.elementor-element-507f6d5 .elementor-heading-title{font-family:var( --e-global-typography-42e95d7-font-family ), Sans-serif;font-size:var( --e-global-typography-42e95d7-font-size );font-weight:var( --e-global-typography-42e95d7-font-weight );line-height:var( --e-global-typography-42e95d7-line-height );color:var( --e-global-color-deb7865 );}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-29e9ba9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1285 .elementor-element.elementor-element-29e9ba9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1285 .elementor-element.elementor-element-29e9ba9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1285 .elementor-element.elementor-element-29e9ba9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-e919827 > .elementor-widget-container{margin:-45px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-1285 .elementor-element.elementor-element-e919827 .elementor-heading-title{font-family:var( --e-global-typography-42e95d7-font-family ), Sans-serif;font-size:var( --e-global-typography-42e95d7-font-size );font-weight:var( --e-global-typography-42e95d7-font-weight );line-height:var( --e-global-typography-42e95d7-line-height );color:var( --e-global-color-deb7865 );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.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 );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-1285 .elementor-element.elementor-element-485e77e{margin-top:-120px;margin-bottom:0px;}.elementor-1285 .elementor-element.elementor-element-e8b0884{margin-top:0px;margin-bottom:0px;padding:100px 20px 100px 20px;}.elementor-1285 .elementor-element.elementor-element-13520ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-dd94f6d .elementor-heading-title{font-size:var( --e-global-typography-2c9e874-font-size );line-height:var( --e-global-typography-2c9e874-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1285 .elementor-element.elementor-element-f1419ce .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-1285 .elementor-element.elementor-element-1277fc0 .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-1285 .elementor-element.elementor-element-507f6d5 .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-1285 .elementor-element.elementor-element-e919827 .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-1285 .elementor-element.elementor-element-b205a1a{margin-top:0px;margin-bottom:40px;padding:80px 0px 80px 0px;}}@media(max-width:1024px){.elementor-1285 .elementor-element.elementor-element-e8b0884{margin-top:0px;margin-bottom:0px;padding:80px 20px 60px 20px;}.elementor-1285 .elementor-element.elementor-element-dd94f6d .elementor-heading-title{font-size:var( --e-global-typography-2c9e874-font-size );line-height:var( --e-global-typography-2c9e874-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1285 .elementor-element.elementor-element-9e6beb9 .elementor-button{padding:6px 15px 6px 15px;}.elementor-1285 .elementor-element.elementor-element-b1aa681 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-categories__item{--columns:1;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-abd0977 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-categories__item{--columns:1;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-f5b4e19 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-categories__item{--columns:1;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-5c5bd89 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-categories__item{--columns:1;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1285 .elementor-element.elementor-element-f1419ce > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-f1419ce .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-1285 .elementor-element.elementor-element-1277fc0 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-1277fc0 .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-1285 .elementor-element.elementor-element-507f6d5 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-507f6d5 .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-1285 .elementor-element.elementor-element-e919827 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-e919827 .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:880px){.elementor-1285 .elementor-element.elementor-element-485e77e{margin-top:-79px;margin-bottom:0px;}.elementor-1285 .elementor-element.elementor-element-6b64841 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-1285 .elementor-element.elementor-element-360b7b9{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-a7ba98f{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-categories__item{padding:10px 10px 10px 10px;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories:not(.swiper-wrapper){margin-right:-10px;margin-left:-10px;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-categories__item{padding:10px 10px 10px 10px;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories:not(.swiper-wrapper){margin-right:-10px;margin-left:-10px;}.elementor-1285 .elementor-element.elementor-element-9721a18{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-categories__item{padding:10px 10px 10px 10px;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories:not(.swiper-wrapper){margin-right:-10px;margin-left:-10px;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-categories__item{padding:10px 10px 10px 10px;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories:not(.swiper-wrapper){margin-right:-10px;margin-left:-10px;}}@media(max-width:767px){.elementor-1285 .elementor-element.elementor-element-485e77e{margin-top:-70px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-1285 .elementor-element.elementor-element-e8b0884{padding:55px 20px 60px 20px;}.elementor-1285 .elementor-element.elementor-element-820c6f4{width:50%;}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-820c6f4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1285 .elementor-element.elementor-element-820c6f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1285 .elementor-element.elementor-element-dd94f6d > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-dd94f6d{text-align:left;}.elementor-1285 .elementor-element.elementor-element-dd94f6d .elementor-heading-title{font-size:var( --e-global-typography-2c9e874-font-size );line-height:var( --e-global-typography-2c9e874-line-height );}.elementor-1285 .elementor-element.elementor-element-8f21c5a{width:50%;}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-8f21c5a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1285 .elementor-element.elementor-element-8f21c5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1285 .elementor-element.elementor-element-a7ba98f{margin-top:0px;margin-bottom:0px;}.elementor-1285 .elementor-element.elementor-element-b1aa681{width:100%;}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-b1aa681.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1285 .elementor-element.elementor-element-b1aa681.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1285 .elementor-element.elementor-element-b1aa681 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-categories__item{--columns:1;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories:not(.swiper-wrapper){margin-right:-0px;margin-left:-0px;}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-abd0977{width:100%;}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-abd0977.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1285 .elementor-element.elementor-element-abd0977.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1285 .elementor-element.elementor-element-abd0977 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-categories__item{--columns:1;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories:not(.swiper-wrapper){margin-right:-0px;margin-left:-0px;}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-9721a18{margin-top:0px;margin-bottom:0px;}.elementor-1285 .elementor-element.elementor-element-f5b4e19{width:100%;}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-f5b4e19.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1285 .elementor-element.elementor-element-f5b4e19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1285 .elementor-element.elementor-element-f5b4e19 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-categories__item{--columns:1;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories:not(.swiper-wrapper){margin-right:-0px;margin-left:-0px;}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-5c5bd89{width:100%;}.elementor-bc-flex-widget .elementor-1285 .elementor-element.elementor-element-5c5bd89.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1285 .elementor-element.elementor-element-5c5bd89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1285 .elementor-element.elementor-element-5c5bd89 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-categories__item{--columns:1;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories:not(.swiper-wrapper){margin-right:-0px;margin-left:-0px;}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-b205a1a{padding:60px 0px 60px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1285 .elementor-element.elementor-element-f1419ce .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-1285 .elementor-element.elementor-element-1277fc0 .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-1285 .elementor-element.elementor-element-507f6d5 .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-1285 .elementor-element.elementor-element-e919827 .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:2400px){.elementor-1285 .elementor-element.elementor-element-dd94f6d .elementor-heading-title{font-size:var( --e-global-typography-2c9e874-font-size );line-height:var( --e-global-typography-2c9e874-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-9790b70 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-f961157 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-01ea8e5 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-category-title, .elementor-1285 .elementor-element.elementor-element-7ce57b1 .jet-woo-categories .jet-woo-category-title a{font-size:var( --e-global-typography-2d264ca-font-size );line-height:var( --e-global-typography-2d264ca-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1285 .elementor-element.elementor-element-f1419ce .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-1285 .elementor-element.elementor-element-1277fc0 .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-1285 .elementor-element.elementor-element-507f6d5 .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-1285 .elementor-element.elementor-element-e919827 .elementor-heading-title{font-size:var( --e-global-typography-42e95d7-font-size );line-height:var( --e-global-typography-42e95d7-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for section, class: .elementor-element-485e77e */.home-banner {
    pointer-events: none;
    user-select: none;
}/* End custom CSS */
/* Start custom CSS for jet-woo-categories, class: .elementor-element-9790b70 */.parent-category .jet-woo-category-title{
    top: 0 !important;
    position: absolute;
}
.parent-category img.attachment-full.size-full {
    box-shadow: 0 0 0.5rem rgb(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-02db441 */.subcat-shortcode{
    left: 0;
    width: -webkit-fill-available;
    height: -webkit-fill-available;
    display: block;
    z-index: 99;
    margin-bottom: 32px;
    background: rgba(17,64,43,.9);
    position: absolute;
    top: 0;
    padding: 70px 1rem 1rem !important;
    box-sizing: border-box;
    transition: opacity 0.1s ease;
    opacity: 0;
    visibility: hidden;
    margin-top: 57px;
}
.subcat-shortcode ul.sub-menu li {
    list-style: none;
}
.subcat-shortcode ul.sub-menu li a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0.25rem 0;
    color: #ffffff;
}
.subcat-shortcode ul.sub-menu li a:after {
    content: "\f054";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 0.25rem;
    transition: all 0.2s ease;
}/* End custom CSS */
/* Start custom CSS for jet-woo-categories, class: .elementor-element-f961157 */.parent-category .jet-woo-category-title{
    top: 0 !important;
    position: absolute;
}
.parent-category img.attachment-full.size-full {
    box-shadow: 0 0 0.5rem rgb(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d38ed62 */.subcat-shortcode{
    left: 0;
    width: -webkit-fill-available;
    height: -webkit-fill-available;
    display: block;
    z-index: 99;
    margin-bottom: 32px;
    background: rgba(17,64,43,.9);
    position: absolute;
    top: 0;
    padding: 70px 1rem 1rem !important;
    box-sizing: border-box;
    transition: opacity 0.1s ease;
    opacity: 0;
    visibility: hidden;
    margin-top: 57px;
}
.subcat-shortcode ul.sub-menu li {
    list-style: none;
}
.subcat-shortcode ul.sub-menu li a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0.25rem 0;
    color: #ffffff;
}
.subcat-shortcode ul.sub-menu li a:after {
    content: "\f054";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 0.25rem;
    transition: all 0.2s ease;
}/* End custom CSS */
/* Start custom CSS for jet-woo-categories, class: .elementor-element-01ea8e5 */.parent-category .jet-woo-category-title{
    top: 0 !important;
    position: absolute;
}
.parent-category img.attachment-full.size-full {
    box-shadow: 0 0 0.5rem rgb(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-410671d */.subcat-shortcode{
    left: 0;
    width: -webkit-fill-available;
    height: -webkit-fill-available;
    display: block;
    z-index: 99;
    margin-bottom: 32px;
    background: rgba(17,64,43,.9);
    position: absolute;
    top: 0;
    padding: 70px 1rem 1rem !important;
    box-sizing: border-box;
    transition: opacity 0.1s ease;
    opacity: 0;
    visibility: hidden;
    margin-top: 57px;
}
.subcat-shortcode ul.sub-menu li {
    list-style: none;
}
.subcat-shortcode ul.sub-menu li a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0.25rem 0;
    color: #ffffff;
}
.subcat-shortcode ul.sub-menu li a:after {
    content: "\f054";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 0.25rem;
    transition: all 0.2s ease;
}/* End custom CSS */
/* Start custom CSS for jet-woo-categories, class: .elementor-element-7ce57b1 */.parent-category .jet-woo-category-title{
    top: 0 !important;
    position: absolute;
}
.parent-category img.attachment-full.size-full {
    box-shadow: 0 0 0.5rem rgb(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e8b0884 */.category-grid-outer:hover .subcat-shortcode {
    opacity: 1;
    visibility: visible;
}
.category-grid-outer:hover .parent-category .jet-woo-category-title {
    width: 100%;
    color: #15654c !important;
}
.category-grid-outer:hover .jet-woo-category-title a{
    color: #15654c !important;
}
.category-grid-outer .home-subcat-outer .sub-menu {
    padding: 0;
}
.parent-category .jet-woo-categories__inner-box {
    box-shadow: 0 0 0.5rem rgb(0,0,0,0.2);
}
.parent-category .jet-woo-categories .jet-woo-category-thumbnail {
    line-height: 0;
}
.subcat-shortcode{
    left: 0;
    width: -webkit-fill-available;
    height: calc(100% - 78px);
    display: block;
    z-index: 99;
    margin-bottom: 32px;
    background: rgba(17,64,43,.9);
    position: absolute;
    top: 0;
    padding: 30px 1rem 1rem !important;
    box-sizing: border-box;
    transition: opacity 0.1s ease;
    opacity: 0;
    visibility: hidden;
    margin-top: 57px;
}
.subcat-shortcode ul.sub-menu li {
    list-style: none;
}
.subcat-shortcode ul.sub-menu li a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0.25rem 0;
    color: #ffffff;
    opacity: 0.8;
    font-size: 14px;
}
.subcat-shortcode ul.sub-menu li a:hover {
    opacity: 1;
}
.subcat-shortcode ul.sub-menu li a:after {
    content: "\f054";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 0.25rem;
    transition: all 0.2s ease;
    font-size: 14px;
}
.subcat-shortcode ul.sub-menu li a:hover::after {
    
    margin-right: 0;
    
}
@media screen and (max-width: 1024px) {
  .subcat-shortcode {
    padding: 10px 1rem 1rem !important;
    margin-top: 54px;
    margin-bottom: 10px !important;
}
.subcat-shortcode{
    height: calc(100% - 74px);
}
}
@media screen and (max-width:880px) {
  .subcat-shortcode {
    margin-top: 42px;
}
}
@media screen and (max-width: 767px) {
  .subcat-shortcode {
    margin-top: 30px;
    margin-bottom: 0px !important;
}
.subcat-shortcode ul.sub-menu li a {
    line-height: 18px;
}
.subcat-shortcode{
    height: calc(100% - 30px);
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b205a1a */.images-category-outer {
    overflow: hidden;
}
.images-category-outer .elementor-widget-wrap .elementor-widget-image a {
    transition: all 0.4s ease-out;
}
.images-category-outer .elementor-widget-wrap .elementor-widget-image a:hover {
    transform: scale(1.05);
}
.images-category-outer .elementor-widget-wrap .elementor-widget-image a {
    position: relative;
}
.images-category-outer .elementor-widget-wrap .elementor-widget-image a::before {
    content: '';
    width: 100%;
    height: 50%;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 25%, rgba(0,0,0,0.65) 75%, rgba(0,0,0,0.65) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0.65) 75%,rgba(0,0,0,0.65) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0.65) 75%,rgba(0,0,0,0.65) 100%);
    background-position-y: 0;
    background-size: 100% 150%;
    transition: all 0.2s ease-out;
    position: absolute;
    bottom: 0;
    left: 0;
}
.images-category-outer .elementor-widget-wrap .elementor-widget-image a:hover::before{
    background-position-y: 50%;
}/* End custom CSS */