.elementor-804 .elementor-element.elementor-element-2f2b70af > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-804 .elementor-element.elementor-element-2f2b70af:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-2f2b70af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-89eed3d6-7f0f-4534-9824-3dc259ad228b);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-804 .elementor-element.elementor-element-2f2b70af > .elementor-container{min-height:400px;}.elementor-804 .elementor-element.elementor-element-2f2b70af > .elementor-background-overlay{opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-804 .elementor-element.elementor-element-2f2b70af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 15px 0px 15px;}.elementor-804 .elementor-element.elementor-element-61c652fd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-804 .elementor-element.elementor-element-61c652fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-804 .elementor-element.elementor-element-caf92ab{text-align:center;}.elementor-804 .elementor-element.elementor-element-caf92ab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:55px;font-weight:500;color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-20cf095{padding:0px 0px 20px 0px;}.elementor-804 .elementor-element.elementor-element-fd39d15{text-align:center;}.elementor-804 .elementor-element.elementor-element-fd39d15 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:55px;color:#A82A54;}.elementor-804 .elementor-element.elementor-element-14ca47e:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-14ca47e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D182E;}.elementor-804 .elementor-element.elementor-element-14ca47e > .elementor-container{min-height:214px;}.elementor-804 .elementor-element.elementor-element-14ca47e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-804 .elementor-element.elementor-element-14ca47e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-804 .elementor-element.elementor-element-46b73f9 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-46b73f9{text-align:center;}.elementor-804 .elementor-element.elementor-element-46b73f9 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-dbb33a9 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-dbb33a9{text-align:center;}.elementor-804 .elementor-element.elementor-element-dbb33a9 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-e8d4ed3.elementor-wc-products ul.products li.product{text-align:center;}.elementor-804 .elementor-element.elementor-element-e8d4ed3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-804 .elementor-element.elementor-element-e8d4ed3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#A82A54;}.elementor-804 .elementor-element.elementor-element-e8d4ed3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#A82A54;}.elementor-804 .elementor-element.elementor-element-e8d4ed3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-804 .elementor-element.elementor-element-e8d4ed3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-804 .elementor-element.elementor-element-e8d4ed3.elementor-wc-products ul.products li.product .price{color:#5D182E;font-size:18px;font-weight:600;}.elementor-804 .elementor-element.elementor-element-e8d4ed3.elementor-wc-products ul.products li.product .price ins{color:#5D182E;}.elementor-804 .elementor-element.elementor-element-e8d4ed3.elementor-wc-products ul.products li.product .price ins .amount{color:#5D182E;}.elementor-804 .elementor-element.elementor-element-e8d4ed3.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#A82A54;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-804 .elementor-element.elementor-element-e8d4ed3.elementor-wc-products ul.products li.product .button:hover{color:#A82A54;background-color:#FFFFFF;border-color:#A82A54;}.elementor-804 .elementor-element.elementor-element-e8d4ed3.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-804 .elementor-element.elementor-element-4daaec9:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-4daaec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-a6ced21b-eb5c-4484-9c9b-62bac7ab082e);}.elementor-804 .elementor-element.elementor-element-4daaec9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:125px 125px 125px 125px;}.elementor-804 .elementor-element.elementor-element-4daaec9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-804 .elementor-element.elementor-element-ecec713 > .elementor-element-populated >  .elementor-background-overlay{background-color:#A82A54;opacity:1;}.elementor-804 .elementor-element.elementor-element-ecec713 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-804 .elementor-element.elementor-element-ecec713 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-804 .elementor-element.elementor-element-fc13a8a > .elementor-element-populated{margin:35px 35px 35px 35px;--e-column-margin-right:35px;--e-column-margin-left:35px;}.elementor-804 .elementor-element.elementor-element-9f61619{text-align:center;}.elementor-804 .elementor-element.elementor-element-9f61619 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-4482444{text-align:center;}.elementor-804 .elementor-element.elementor-element-4482444 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:500;color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-672feb7{text-align:center;}.elementor-804 .elementor-element.elementor-element-672feb7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-804 .elementor-element.elementor-element-17bb226{--spacer-size:20px;}.elementor-804 .elementor-element.elementor-element-d54dfd4 .elementor-button{background-color:#FFFFFF;font-size:20px;font-weight:600;letter-spacing:1.5px;fill:#A82A54;color:#A82A54;}.elementor-804 .elementor-element.elementor-element-1e4f400 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-804 .elementor-element.elementor-element-1e4f400{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:140px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-804 .elementor-element.elementor-element-158f58e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-804 .elementor-element.elementor-element-158f58e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-804 .elementor-element.elementor-element-158f58e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-804 .elementor-element.elementor-element-44a9715{width:100%;max-width:100%;top:0px;text-align:center;}body:not(.rtl) .elementor-804 .elementor-element.elementor-element-44a9715{left:0px;}body.rtl .elementor-804 .elementor-element.elementor-element-44a9715{right:0px;}.elementor-804 .elementor-element.elementor-element-44a9715 img{width:100%;max-width:100%;}@media(min-width:768px){.elementor-804 .elementor-element.elementor-element-158f58e{width:100%;}}@media(max-width:1024px){.elementor-804 .elementor-element.elementor-element-e8d4ed3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-804 .elementor-element.elementor-element-4daaec9{padding:50px 50px 50px 50px;}.elementor-804 .elementor-element.elementor-element-1e4f400{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-804 .elementor-element.elementor-element-2f2b70af > .elementor-container{min-height:320px;}.elementor-804 .elementor-element.elementor-element-2f2b70af{margin-top:0px;margin-bottom:100px;}.elementor-804 .elementor-element.elementor-element-46b73f9 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-46b73f9 .elementor-heading-title{font-size:25px;}.elementor-804 .elementor-element.elementor-element-dbb33a9 > .elementor-widget-container{padding:12px 0px 12px 0px;}.elementor-804 .elementor-element.elementor-element-dbb33a9 .elementor-heading-title{font-size:25px;}.elementor-804 .elementor-element.elementor-element-e8d4ed3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-804 .elementor-element.elementor-element-4daaec9{padding:40px 40px 40px 40px;}.elementor-804 .elementor-element.elementor-element-ecec713 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-804 .elementor-element.elementor-element-fc13a8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-804 .elementor-element.elementor-element-4482444 .elementor-heading-title{font-size:40px;}.elementor-804 .elementor-element.elementor-element-17bb226{--spacer-size:10px;}.elementor-804 .elementor-element.elementor-element-1e4f400{padding:0px 0px 0px 0px;}}