.elementor-3379 .elementor-element.elementor-element-9525091{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3379 .elementor-element.elementor-element-653d7e5{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3379 .elementor-element.elementor-element-653d7e5:not(.elementor-motion-effects-element-type-background), .elementor-3379 .elementor-element.elementor-element-653d7e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3379 .elementor-element.elementor-element-9a42ef6{text-align:center;}.elementor-3379 .elementor-element.elementor-element-9a42ef6 .elementor-heading-title{font-size:45px;color:#B90C1B;}.elementor-3379 .elementor-element.elementor-element-00f561e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3379 .elementor-element.elementor-element-00f561e.elementor-element{--align-self:center;}.woocommerce .elementor-3379 .elementor-element.elementor-element-00f561e .term-description{color:#1D1D1D;}.elementor-3379 .elementor-element.elementor-element-bb2874f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-3379 .elementor-element.elementor-element-33fa9c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3379 .elementor-element.elementor-element-e77dbee{text-align:center;}.elementor-3379 .elementor-element.elementor-element-e77dbee .elementor-heading-title{font-size:28px;}.elementor-3379 .elementor-element.elementor-element-100143b img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#E3000C;border-radius:10px 10px 10px 10px;}.elementor-3379 .elementor-element.elementor-element-3c948ae{text-align:start;line-height:23px;color:#000000;}.elementor-3379 .elementor-element.elementor-element-3fedebb .elementor-button{background-color:#DD0707;font-size:16px;border-radius:5px 5px 5px 5px;padding:-1px -1px -1px -1px;}.elementor-3379 .elementor-element.elementor-element-3fedebb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3379 .elementor-element.elementor-element-3fedebb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3379 .elementor-element.elementor-element-e6e3e80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-3379 .elementor-element.elementor-element-66ddb30{text-align:center;}.elementor-3379 .elementor-element.elementor-element-66ddb30 .elementor-heading-title{font-size:28px;}.elementor-3379 .elementor-element.elementor-element-6aded1c img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#E3000C;border-radius:10px 10px 10px 10px;}.elementor-3379 .elementor-element.elementor-element-581e2ee{color:#000000;}.elementor-3379 .elementor-element.elementor-element-c9fbb3a .elementor-button{background-color:#DD0707;font-size:16px;border-radius:5px 5px 5px 5px;padding:-1px -1px -1px -1px;}.elementor-3379 .elementor-element.elementor-element-c9fbb3a{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3379 .elementor-element.elementor-element-c9fbb3a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3379 .elementor-element.elementor-element-c9fbb3a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3379 .elementor-element.elementor-element-dcf45d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-3379 .elementor-element.elementor-element-6ed2b40{text-align:center;}.elementor-3379 .elementor-element.elementor-element-6ed2b40 .elementor-heading-title{font-size:28px;}.elementor-3379 .elementor-element.elementor-element-4b5d2d9 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#E3000C;border-radius:10px 10px 10px 10px;}.elementor-3379 .elementor-element.elementor-element-8f19eee{color:#000000;}.elementor-3379 .elementor-element.elementor-element-cc645d2 .elementor-button{background-color:#DD0707;font-size:16px;border-radius:5px 5px 5px 5px;padding:-1px -1px -1px -1px;}.elementor-3379 .elementor-element.elementor-element-cc645d2{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3379 .elementor-element.elementor-element-cc645d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3379 .elementor-element.elementor-element-cc645d2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3379 .elementor-element.elementor-element-c0b2243{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-3379 .elementor-element.elementor-element-25d39fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3379 .elementor-element.elementor-element-d193251{text-align:center;}.elementor-3379 .elementor-element.elementor-element-d193251 .elementor-heading-title{font-size:28px;}.elementor-3379 .elementor-element.elementor-element-281d4f0 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#E3000C;border-radius:10px 10px 10px 10px;}.elementor-3379 .elementor-element.elementor-element-2ee3d12{text-align:start;line-height:23px;color:#000000;}.elementor-3379 .elementor-element.elementor-element-39e1365 .elementor-button{background-color:#DD0707;font-size:16px;border-radius:5px 5px 5px 5px;padding:-1px -1px -1px -1px;}.elementor-3379 .elementor-element.elementor-element-39e1365{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3379 .elementor-element.elementor-element-39e1365 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3379 .elementor-element.elementor-element-39e1365 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3379 .elementor-element.elementor-element-6a58eb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-3379 .elementor-element.elementor-element-96e91dc{text-align:center;}.elementor-3379 .elementor-element.elementor-element-96e91dc .elementor-heading-title{font-size:25px;}.elementor-3379 .elementor-element.elementor-element-ad04ef0 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#E3000C;border-radius:10px 10px 10px 10px;}.elementor-3379 .elementor-element.elementor-element-069735e{color:#000000;}.elementor-3379 .elementor-element.elementor-element-fa6010c .elementor-button{background-color:#DD0707;font-size:16px;border-radius:5px 5px 5px 5px;padding:-1px -1px -1px -1px;}.elementor-3379 .elementor-element.elementor-element-fa6010c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3379 .elementor-element.elementor-element-fa6010c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3379 .elementor-element.elementor-element-fa6010c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3379 .elementor-element.elementor-element-dfd7a62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3379 .elementor-element.elementor-element-4dd970a{text-align:center;}.elementor-3379 .elementor-element.elementor-element-4dd970a .elementor-heading-title{font-size:28px;}.elementor-3379 .elementor-element.elementor-element-8b1353c img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#E3000C;border-radius:10px 10px 10px 10px;}.elementor-3379 .elementor-element.elementor-element-5a3485b{color:#000000;}.elementor-3379 .elementor-element.elementor-element-ce91580 .elementor-button{background-color:#DD0707;font-size:16px;border-radius:5px 5px 5px 5px;padding:-1px -1px -1px -1px;}.elementor-3379 .elementor-element.elementor-element-ce91580{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3379 .elementor-element.elementor-element-ce91580 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3379 .elementor-element.elementor-element-ce91580 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3379 .elementor-element.elementor-element-59aedb1{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3379 .elementor-element.elementor-element-9613bda{--divider-border-style:solid;--divider-color:#B90C1B;--divider-border-width:2px;}.elementor-3379 .elementor-element.elementor-element-9613bda .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-3379 .elementor-element.elementor-element-9613bda .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3379 .elementor-element.elementor-element-7839d0c{--display:flex;--margin-top:-14px;--margin-bottom:030px;--margin-left:0px;--margin-right:0px;}.elementor-3379 .elementor-element.elementor-element-9ef95fa{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3379 .elementor-element.elementor-element-9ef95fa .elementor-heading-title{color:#B90C1B;}.elementor-3379 .elementor-element.elementor-element-3b81570{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3379 .elementor-element.elementor-element-036f162 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3379 .elementor-element.elementor-element-036f162 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3379 .elementor-element.elementor-element-036f162{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3379 .elementor-element.elementor-element-1a5f78b{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3379 .elementor-element.elementor-element-f60df97{--divider-border-style:solid;--divider-color:#B90C1B;--divider-border-width:2px;}.elementor-3379 .elementor-element.elementor-element-f60df97 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-3379 .elementor-element.elementor-element-f60df97 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3379 .elementor-element.elementor-element-1f9bb80{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3379 .elementor-element.elementor-element-7c482d1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3379 .elementor-element.elementor-element-7c482d1 .elementor-heading-title{color:#B90C1B;}.elementor-3379 .elementor-element.elementor-element-c1e4f2a{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3379 .elementor-element.elementor-element-1b73d86.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3379 .elementor-element.elementor-element-1b73d86.elementor-wc-products ul.products li.product span.onsale{display:block;}body.elementor-page-3379:not(.elementor-motion-effects-element-type-background), body.elementor-page-3379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-3379 .elementor-element.elementor-element-9525091{--content-width:1340px;}.elementor-3379 .elementor-element.elementor-element-653d7e5{--content-width:1340px;}.elementor-3379 .elementor-element.elementor-element-bb2874f{--content-width:1340px;}.elementor-3379 .elementor-element.elementor-element-33fa9c6{--width:30%;}.elementor-3379 .elementor-element.elementor-element-e6e3e80{--width:30%;}.elementor-3379 .elementor-element.elementor-element-dcf45d0{--width:30%;}.elementor-3379 .elementor-element.elementor-element-c0b2243{--content-width:1340px;}.elementor-3379 .elementor-element.elementor-element-25d39fb{--width:30%;}.elementor-3379 .elementor-element.elementor-element-6a58eb3{--width:30%;}.elementor-3379 .elementor-element.elementor-element-dfd7a62{--width:30%;}.elementor-3379 .elementor-element.elementor-element-59aedb1{--content-width:1340px;}.elementor-3379 .elementor-element.elementor-element-3b81570{--content-width:1340px;}.elementor-3379 .elementor-element.elementor-element-1a5f78b{--content-width:1340px;}.elementor-3379 .elementor-element.elementor-element-c1e4f2a{--content-width:1400px;}}@media(max-width:1024px){.elementor-3379 .elementor-element.elementor-element-1b73d86.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-3379 .elementor-element.elementor-element-1b73d86.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for text-editor, class: .elementor-element-3c948ae */.elementor-3379 .elementor-element.elementor-element-3c948ae ul,
.elementor-3379 .elementor-element.elementor-element-3c948ae ol{
    margin-bottom:8px !important;
    padding-left:22px;
}

.elementor-3379 .elementor-element.elementor-element-3c948ae li{
    margin-bottom:6px !important;
    line-height:1.2;
}

.elementor-3379 .elementor-element.elementor-element-3c948ae p{
    margin-top:0 !important;
    margin-bottom:12px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-581e2ee */.elementor-3379 .elementor-element.elementor-element-581e2ee ul,
.elementor-3379 .elementor-element.elementor-element-581e2ee ol{
    margin-bottom:8px !important;
    padding-left:22px;
}

.elementor-3379 .elementor-element.elementor-element-581e2ee li{
    margin-bottom:6px !important;
    line-height:1.0;
}

.elementor-3379 .elementor-element.elementor-element-581e2ee p{
    margin-top:0 !important;
    margin-bottom:12px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f19eee */.elementor-3379 .elementor-element.elementor-element-8f19eee ul,
.elementor-3379 .elementor-element.elementor-element-8f19eee ol{
    margin-bottom:8px !important;
    padding-left:22px;
}

.elementor-3379 .elementor-element.elementor-element-8f19eee li{
    margin-bottom:6px !important;
    line-height:1.0;
}

.elementor-3379 .elementor-element.elementor-element-8f19eee p{
    margin-top:0 !important;
    margin-bottom:12px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ee3d12 */.elementor-3379 .elementor-element.elementor-element-2ee3d12 ul,
.elementor-3379 .elementor-element.elementor-element-2ee3d12 ol{
    margin-bottom:8px !important;
    padding-left:22px;
}

.elementor-3379 .elementor-element.elementor-element-2ee3d12 li{
    margin-bottom:6px !important;
    line-height:1.2;
}

.elementor-3379 .elementor-element.elementor-element-2ee3d12 p{
    margin-top:0 !important;
    margin-bottom:12px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-069735e */.elementor-3379 .elementor-element.elementor-element-069735e ul,
.elementor-3379 .elementor-element.elementor-element-069735e ol{
    margin-bottom:8px !important;
    padding-left:22px;
}

.elementor-3379 .elementor-element.elementor-element-069735e li{
    margin-bottom:6px !important;
    line-height:1.2;
}

.elementor-3379 .elementor-element.elementor-element-069735e p{
    margin-top:0 !important;
    margin-bottom:12px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3485b */.elementor-3379 .elementor-element.elementor-element-5a3485b ul,
.elementor-3379 .elementor-element.elementor-element-5a3485b ol{
    margin-bottom:8px !important;
    padding-left:22px;
}

.elementor-3379 .elementor-element.elementor-element-5a3485b li{
    margin-bottom:6px !important;
    line-height:1.2;
}

.elementor-3379 .elementor-element.elementor-element-5a3485b p{
    margin-top:0 !important;
    margin-bottom:12px !important;
}/* End custom CSS */