.elementor-5870 .elementor-element.elementor-element-4a9bee5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5870 .elementor-element.elementor-element-4a9bee5:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-4a9bee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf2eb;}.elementor-5870 .elementor-element.elementor-element-189442f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-5870 .elementor-element.elementor-element-bd287c5{--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-5870 .elementor-element.elementor-element-ac13d9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;}.elementor-5870 .elementor-element.elementor-element-048e027{--display:flex;}.elementor-5870 .elementor-element.elementor-element-b487304{--display:flex;--position:absolute;--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;top:0px;}body:not(.rtl) .elementor-5870 .elementor-element.elementor-element-b487304{left:0px;}body.rtl .elementor-5870 .elementor-element.elementor-element-b487304{right:0px;}.elementor-5870 .elementor-element.elementor-element-17183db > .elementor-widget-container{background-color:#FCF7F2;margin:10% 0% 2% 0%;padding:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9D0B8;border-radius:5px 5px 5px 5px;}body:not(.rtl) .elementor-5870 .elementor-element.elementor-element-17183db{left:150px;}body.rtl .elementor-5870 .elementor-element.elementor-element-17183db{right:150px;}.elementor-5870 .elementor-element.elementor-element-17183db{top:16px;z-index:5;}.elementor-5870 .elementor-element.elementor-element-17183db .elementor-heading-title{font-size:11px;font-weight:700;letter-spacing:1.2px;color:#B8322A;}.elementor-5870 .elementor-element.elementor-element-1e5d454{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:4px 0px 4px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#C9D0B8;--border-color:#C9D0B8;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:13%;--padding-right:0%;}.woocommerce .elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-5870 .elementor-element.elementor-element-c5bf7f0 .flex-viewport, .woocommerce .elementor-5870 .elementor-element.elementor-element-c5bf7f0 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-5870 .elementor-element.elementor-element-c5bf7f0 .flex-control-thumbs img{border-radius:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-a1131bf{width:100%;max-width:100%;}.elementor-5870 .elementor-element.elementor-element-a1131bf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5870 .elementor-element.elementor-element-50e8972{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9D0B8;--border-color:#C9D0B8;--border-radius:8px 8px 8px 8px;}.elementor-5870 .elementor-element.elementor-element-3ec9ba0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9D0B8;--border-color:#C9D0B8;--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-5870 .elementor-element.elementor-element-2303ad9{--display:flex;--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-5870 .elementor-element.elementor-element-2303ad9.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-5870 .elementor-element.elementor-element-e1fb5cf .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-e1fb5cf .elementor-icon{font-size:20px;}.elementor-5870 .elementor-element.elementor-element-e1fb5cf .elementor-icon svg{height:20px;}.elementor-5870 .elementor-element.elementor-element-e02bdeb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5870 .elementor-element.elementor-element-273cdfb > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-5870 .elementor-element.elementor-element-273cdfb .elementor-heading-title{font-size:14px;font-weight:600;}.elementor-5870 .elementor-element.elementor-element-0814bf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-0814bf8 .elementor-heading-title{font-size:13px;}.elementor-5870 .elementor-element.elementor-element-c58415e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9D0B8;--border-color:#C9D0B8;--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-5870 .elementor-element.elementor-element-cc4aa8c{--display:flex;--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-5870 .elementor-element.elementor-element-cc4aa8c.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-5870 .elementor-element.elementor-element-bc09b19 .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-bc09b19 .elementor-icon{font-size:20px;}.elementor-5870 .elementor-element.elementor-element-bc09b19 .elementor-icon svg{height:20px;}.elementor-5870 .elementor-element.elementor-element-bf19549{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5870 .elementor-element.elementor-element-d64a731 > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-5870 .elementor-element.elementor-element-d64a731 .elementor-heading-title{font-size:14px;font-weight:600;}.elementor-5870 .elementor-element.elementor-element-ec3e790 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-ec3e790 .elementor-heading-title{font-size:13px;}.elementor-5870 .elementor-element.elementor-element-ac551d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9D0B8;--border-color:#C9D0B8;--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-5870 .elementor-element.elementor-element-49321a5{--display:flex;--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-5870 .elementor-element.elementor-element-49321a5.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-5870 .elementor-element.elementor-element-d657680 .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-d657680 .elementor-icon{font-size:20px;}.elementor-5870 .elementor-element.elementor-element-d657680 .elementor-icon svg{height:20px;}.elementor-5870 .elementor-element.elementor-element-11bab9f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5870 .elementor-element.elementor-element-3e20cff > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-5870 .elementor-element.elementor-element-3e20cff .elementor-heading-title{font-size:14px;font-weight:600;}.elementor-5870 .elementor-element.elementor-element-29738ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-29738ef .elementor-heading-title{font-size:13px;}.elementor-5870 .elementor-element.elementor-element-3a90fb8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#C9D0B8;--border-color:#C9D0B8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:40px;--padding-right:40px;}.elementor-5870 .elementor-element.elementor-element-3a90fb8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5870 .elementor-element.elementor-element-9c8c6f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-f9bc583 > .elementor-widget-container{margin:8px 8px 8px 0px;}.elementor-5870 .elementor-element.elementor-element-f9bc583 .elementor-heading-title{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#B8322A;}.elementor-5870 .elementor-element.elementor-element-32a91c3{text-align:left;}.elementor-5870 .elementor-element.elementor-element-32a91c3 .elementor-heading-title{font-size:30px;font-weight:500;letter-spacing:2px;}.elementor-5870 .elementor-element.elementor-element-2a9aba8 > .elementor-widget-container{margin:2% 0% 2% 0%;}.elementor-5870 .elementor-element.elementor-element-2a9aba8{letter-spacing:0px;}.elementor-5870 .elementor-element.elementor-element-0593865{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-4%;--margin-bottom:-4%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-83f5b01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5870 .elementor-element.elementor-element-6ecb1e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5870 .elementor-element.elementor-element-6ecb1e8.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5870 .elementor-element.elementor-element-bbbd1b1{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:left;}.elementor-5870 .elementor-element.elementor-element-bbbd1b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-5870 .elementor-element.elementor-element-bbbd1b1 .price{color:#333333;font-size:24px;font-weight:600;text-decoration:none;word-spacing:12px;}.woocommerce .elementor-5870 .elementor-element.elementor-element-bbbd1b1 .price ins{color:#B8322A;font-size:40px;font-weight:700;text-decoration:none;}body:not(.rtl) .elementor-5870 .elementor-element.elementor-element-bbbd1b1:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-5870 .elementor-element.elementor-element-bbbd1b1:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-5870 .elementor-element.elementor-element-bbbd1b1.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-5870 .elementor-element.elementor-element-8e6f6f4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-c2a82da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-3c23106 .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-3c23106.elementor-view-stacked .elementor-icon{background-color:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-3c23106.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-3c23106.elementor-view-default .elementor-icon{color:#ACBB89;border-color:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-3c23106.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-3c23106.elementor-view-default .elementor-icon svg{fill:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-3c23106 .elementor-icon{font-size:16px;}.elementor-5870 .elementor-element.elementor-element-3c23106 .elementor-icon svg{height:16px;}.elementor-5870 .elementor-element.elementor-element-2d8d787 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5870 .elementor-element.elementor-element-2d8d787{text-align:center;}.elementor-5870 .elementor-element.elementor-element-2d8d787 .elementor-heading-title{font-size:13px;}.elementor-5870 .elementor-element.elementor-element-8d919ef > .elementor-widget-container{margin:10% 0% 10% 0%;}.elementor-5870 .elementor-element.elementor-element-73f8d2b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:14px 14px 14px 14px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-5870 .elementor-element.elementor-element-0b56f05 > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-5870 .elementor-element.elementor-element-0b56f05{text-align:left;}.elementor-5870 .elementor-element.elementor-element-0b56f05 .elementor-heading-title{font-size:13px;font-weight:600;color:#000000;}.elementor-5870 .elementor-element.elementor-element-1804dba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-98e710b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-98e710b .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-98e710b.elementor-view-stacked .elementor-icon{background-color:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-98e710b.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-98e710b.elementor-view-default .elementor-icon{color:#ACB98D;border-color:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-98e710b.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-98e710b.elementor-view-default .elementor-icon svg{fill:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-98e710b .elementor-icon{font-size:20px;}.elementor-5870 .elementor-element.elementor-element-98e710b .elementor-icon svg{height:20px;}.elementor-5870 .elementor-element.elementor-element-e05eeac > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-5870 .elementor-element.elementor-element-e05eeac{text-align:left;}.elementor-5870 .elementor-element.elementor-element-e05eeac .elementor-heading-title{font-size:13px;font-weight:500;}.elementor-5870 .elementor-element.elementor-element-c1330af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-dd62d42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-dd62d42 .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-dd62d42.elementor-view-stacked .elementor-icon{background-color:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-dd62d42.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-dd62d42.elementor-view-default .elementor-icon{color:#ACB98D;border-color:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-dd62d42.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-dd62d42.elementor-view-default .elementor-icon svg{fill:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-dd62d42 .elementor-icon{font-size:20px;}.elementor-5870 .elementor-element.elementor-element-dd62d42 .elementor-icon svg{height:20px;}.elementor-5870 .elementor-element.elementor-element-a539280 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-5870 .elementor-element.elementor-element-a539280{text-align:left;}.elementor-5870 .elementor-element.elementor-element-a539280 .elementor-heading-title{font-size:13px;font-weight:500;}.elementor-5870 .elementor-element.elementor-element-db98399{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-78eec1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-78eec1e .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-78eec1e.elementor-view-stacked .elementor-icon{background-color:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-78eec1e.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-78eec1e.elementor-view-default .elementor-icon{color:#ACB98D;border-color:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-78eec1e.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-78eec1e.elementor-view-default .elementor-icon svg{fill:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-78eec1e .elementor-icon{font-size:20px;}.elementor-5870 .elementor-element.elementor-element-78eec1e .elementor-icon svg{height:20px;}.elementor-5870 .elementor-element.elementor-element-b2ee8c3 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-5870 .elementor-element.elementor-element-b2ee8c3{text-align:left;}.elementor-5870 .elementor-element.elementor-element-b2ee8c3 .elementor-heading-title{font-size:13px;font-weight:500;}.elementor-5870 .elementor-element.elementor-element-30e9317{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-6401115 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-6401115 .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-6401115.elementor-view-stacked .elementor-icon{background-color:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-6401115.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-6401115.elementor-view-default .elementor-icon{color:#ACB98D;border-color:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-6401115.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-6401115.elementor-view-default .elementor-icon svg{fill:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-6401115 .elementor-icon{font-size:20px;}.elementor-5870 .elementor-element.elementor-element-6401115 .elementor-icon svg{height:20px;}.elementor-5870 .elementor-element.elementor-element-71eac43 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-5870 .elementor-element.elementor-element-71eac43{text-align:left;}.elementor-5870 .elementor-element.elementor-element-71eac43 .elementor-heading-title{font-size:13px;font-weight:500;}.elementor-5870 .elementor-element.elementor-element-08c232b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-311a3ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-311a3ff .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-311a3ff.elementor-view-stacked .elementor-icon{background-color:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-311a3ff.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-311a3ff.elementor-view-default .elementor-icon{color:#ACB98D;border-color:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-311a3ff.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-311a3ff.elementor-view-default .elementor-icon svg{fill:#ACB98D;}.elementor-5870 .elementor-element.elementor-element-311a3ff .elementor-icon{font-size:20px;}.elementor-5870 .elementor-element.elementor-element-311a3ff .elementor-icon svg{height:20px;}.elementor-5870 .elementor-element.elementor-element-ee53cf0 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-5870 .elementor-element.elementor-element-ee53cf0{text-align:left;}.elementor-5870 .elementor-element.elementor-element-ee53cf0 .elementor-heading-title{font-size:13px;font-weight:500;}.elementor-5870 .elementor-element.elementor-element-1543583{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5870 .elementor-element.elementor-element-fcfa2c8 .cart button, .elementor-5870 .elementor-element.elementor-element-fcfa2c8 .cart .button{padding:5px 5px 5px 5px;color:#FFFBF3;background-color:#B8322A;transition:all 0.2s;}.elementor-5870 .elementor-element.elementor-element-fcfa2c8 .cart button:hover, .elementor-5870 .elementor-element.elementor-element-fcfa2c8 .cart .button:hover{background-color:#20201E;}.elementor-5870 .elementor-element.elementor-element-fcfa2c8 .added_to_cart{font-weight:900;}.elementor-5870 .elementor-element.elementor-element-fcfa2c8 .quantity .qty{transition:all 0.2s;}.elementor-5870 .elementor-element.elementor-element-27b1eff .elementor-button{background-color:#02010100;fill:#20201E;color:#20201E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#555555;border-radius:4px 4px 4px 4px;}.elementor-5870 .elementor-element.elementor-element-27b1eff{width:100%;max-width:100%;}.elementor-5870 .elementor-element.elementor-element-27b1eff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-4d40284{--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;--padding-top:1%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-5870 .elementor-element.elementor-element-4f67944{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5870 .elementor-element.elementor-element-3d0307f .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-3d0307f.elementor-view-stacked .elementor-icon{background-color:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-3d0307f.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-3d0307f.elementor-view-default .elementor-icon{color:#ACBB89;border-color:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-3d0307f.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-3d0307f.elementor-view-default .elementor-icon svg{fill:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-3d0307f .elementor-icon{font-size:16px;}.elementor-5870 .elementor-element.elementor-element-3d0307f .elementor-icon svg{height:16px;}.elementor-5870 .elementor-element.elementor-element-008694b > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5870 .elementor-element.elementor-element-008694b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5870 .elementor-element.elementor-element-008694b{text-align:center;}.elementor-5870 .elementor-element.elementor-element-008694b .elementor-heading-title{font-size:13px;}.elementor-5870 .elementor-element.elementor-element-acdce30{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5870 .elementor-element.elementor-element-0c008d2 .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-0c008d2.elementor-view-stacked .elementor-icon{background-color:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-0c008d2.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-0c008d2.elementor-view-default .elementor-icon{color:#ACBB89;border-color:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-0c008d2.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-0c008d2.elementor-view-default .elementor-icon svg{fill:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-0c008d2 .elementor-icon{font-size:16px;}.elementor-5870 .elementor-element.elementor-element-0c008d2 .elementor-icon svg{height:16px;}.elementor-5870 .elementor-element.elementor-element-f9189a2 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5870 .elementor-element.elementor-element-f9189a2.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5870 .elementor-element.elementor-element-f9189a2{text-align:center;}.elementor-5870 .elementor-element.elementor-element-f9189a2 .elementor-heading-title{font-size:13px;}.elementor-5870 .elementor-element.elementor-element-3571af0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5870 .elementor-element.elementor-element-d9c4d31 .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-d9c4d31.elementor-view-stacked .elementor-icon{background-color:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-d9c4d31.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-d9c4d31.elementor-view-default .elementor-icon{color:#ACBB89;border-color:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-d9c4d31.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-d9c4d31.elementor-view-default .elementor-icon svg{fill:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-d9c4d31 .elementor-icon{font-size:16px;}.elementor-5870 .elementor-element.elementor-element-d9c4d31 .elementor-icon svg{height:16px;}.elementor-5870 .elementor-element.elementor-element-28e4a81 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5870 .elementor-element.elementor-element-28e4a81.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5870 .elementor-element.elementor-element-28e4a81{text-align:center;}.elementor-5870 .elementor-element.elementor-element-28e4a81 .elementor-heading-title{font-size:13px;}.elementor-5870 .elementor-element.elementor-element-950ee45{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDD9D2;--border-color:#DDD9D2;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5870 .elementor-element.elementor-element-1c2edcb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-e17f147 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-e17f147{text-align:center;}.elementor-5870 .elementor-element.elementor-element-e17f147 .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-5870 .elementor-element.elementor-element-a41d624{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5870 .elementor-element.elementor-element-1d90b5c{width:100%;max-width:100%;}.elementor-5870 .elementor-element.elementor-element-65cea31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-67f1bcf > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-67f1bcf.elementor-element{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-67f1bcf .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-67f1bcf.elementor-view-stacked .elementor-icon{background-color:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-67f1bcf.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-67f1bcf.elementor-view-default .elementor-icon{color:#ACBB89;border-color:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-67f1bcf.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-67f1bcf.elementor-view-default .elementor-icon svg{fill:#ACBB89;}.elementor-5870 .elementor-element.elementor-element-67f1bcf .elementor-icon{font-size:16px;}.elementor-5870 .elementor-element.elementor-element-67f1bcf .elementor-icon svg{height:16px;}.elementor-5870 .elementor-element.elementor-element-e1850d1 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5870 .elementor-element.elementor-element-e1850d1 .elementor-heading-title{font-size:13px;}.elementor-5870 .elementor-element.elementor-element-d11c173{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-5870 .elementor-element.elementor-element-319e947{--display:flex;}.elementor-5870 .elementor-element.elementor-element-a27604a{--display:flex;}.elementor-5870 .elementor-element.elementor-element-158287f{--display:flex;}.elementor-5870 .elementor-element.elementor-element-f7df76c{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}.elementor-5870 .elementor-element.elementor-element-f7df76c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-5870 .elementor-element.elementor-element-ed3130a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-5870 .elementor-element.elementor-element-ed3130a:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-ed3130a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF2EB;}.elementor-5870 .elementor-element.elementor-element-7eed5ab{--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;border-style:none;--border-style:none;}.elementor-5870 .elementor-element.elementor-element-bc39fb6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5870 .elementor-element.elementor-element-bc39fb6.e-con{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-b357f55{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-5870 .elementor-element.elementor-element-ce6897d .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#B8322A;}.elementor-5870 .elementor-element.elementor-element-c7d7ac7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-ff4178d .elementor-heading-title{font-size:25px;}.elementor-5870 .elementor-element.elementor-element-8f51665{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-5870 .elementor-element.elementor-element-5f161ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9D0B8;--border-color:#C9D0B8;--border-radius:15px 15px 15px 15px;--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-5870 .elementor-element.elementor-element-5f161ae:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-5f161ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEBE72B;}.elementor-5870 .elementor-element.elementor-element-607bbdc{--display:flex;--min-height:12em;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5870 .elementor-element.elementor-element-607bbdc:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-607bbdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-5870 .elementor-element.elementor-element-4a6834e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5870 .elementor-element.elementor-element-4a6834e:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-4a6834e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D0B86E;}.elementor-5870 .elementor-element.elementor-element-4a6834e.e-con{--align-self:stretch;}.elementor-5870 .elementor-element.elementor-element-ce44d93 > .elementor-widget-container{margin:0% 0% 10% 0%;}.elementor-5870 .elementor-element.elementor-element-ce44d93 .elementor-heading-title{font-size:14px;font-weight:800;}.elementor-5870 .elementor-element.elementor-element-ec86433 .elementor-heading-title{font-size:13px;}.elementor-5870 .elementor-element.elementor-element-6d703aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9D0B8;--border-color:#C9D0B8;--border-radius:15px 15px 15px 15px;--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-5870 .elementor-element.elementor-element-6d703aa:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-6d703aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEBE72B;}.elementor-5870 .elementor-element.elementor-element-005f34d{--display:flex;--min-height:12em;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5870 .elementor-element.elementor-element-005f34d:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-005f34d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-5870 .elementor-element.elementor-element-bcbb6a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5870 .elementor-element.elementor-element-bcbb6a4:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-bcbb6a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D0B86E;}.elementor-5870 .elementor-element.elementor-element-bcbb6a4.e-con{--align-self:stretch;}.elementor-5870 .elementor-element.elementor-element-e9ab178 > .elementor-widget-container{margin:0% 0% 10% 0%;}.elementor-5870 .elementor-element.elementor-element-e9ab178 .elementor-heading-title{font-size:14px;font-weight:800;}.elementor-5870 .elementor-element.elementor-element-4a03fb7 .elementor-heading-title{font-size:13px;}.elementor-5870 .elementor-element.elementor-element-a1a2054{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9D0B8;--border-color:#C9D0B8;--border-radius:15px 15px 15px 15px;--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-5870 .elementor-element.elementor-element-a1a2054:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-a1a2054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEBE72B;}.elementor-5870 .elementor-element.elementor-element-e268301{--display:flex;--min-height:12em;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5870 .elementor-element.elementor-element-e268301:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-e268301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-5870 .elementor-element.elementor-element-5f30fe1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5870 .elementor-element.elementor-element-5f30fe1:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-5f30fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D0B86E;}.elementor-5870 .elementor-element.elementor-element-5f30fe1.e-con{--align-self:stretch;}.elementor-5870 .elementor-element.elementor-element-87be55b > .elementor-widget-container{margin:0% 0% 10% 0%;}.elementor-5870 .elementor-element.elementor-element-87be55b .elementor-heading-title{font-size:14px;font-weight:800;}.elementor-5870 .elementor-element.elementor-element-1e4a7ef .elementor-heading-title{font-size:13px;}.elementor-5870 .elementor-element.elementor-element-59edcaa{--display:flex;}.elementor-5870 .elementor-element.elementor-element-59edcaa:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-59edcaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF2EB;}.elementor-5870 .elementor-element.elementor-element-59e8617{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5870 .elementor-element.elementor-element-59e8617:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-59e8617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF2EB;}.elementor-5870 .elementor-element.elementor-element-2164763{--display:flex;--min-height:400px;--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9D0B8;--border-color:#C9D0B8;--border-radius:29px 29px 29px 29px;--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-5870 .elementor-element.elementor-element-c694ae5{--display:flex;--border-radius:20px 0px 0px 20px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-5870 .elementor-element.elementor-element-c694ae5:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-c694ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E6C51;}.elementor-5870 .elementor-element.elementor-element-c694ae5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5870 .elementor-element.elementor-element-e54437b{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-5870 .elementor-element.elementor-element-e54437b > .elementor-widget-container{padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FEFAF6;border-radius:6px 6px 6px 6px;}.elementor-5870 .elementor-element.elementor-element-e54437b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;color:#FEFAF6;}.elementor-5870 .elementor-element.elementor-element-128aea9 .elementor-button{background-color:#FEFAF6;font-family:"Inter", Sans-serif;fill:#20201E;color:#20201E;border-radius:8px 8px 8px 8px;}.elementor-5870 .elementor-element.elementor-element-89c1aa3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 20px 20px 0px;--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-5870 .elementor-element.elementor-element-89c1aa3::before, .elementor-5870 .elementor-element.elementor-element-89c1aa3 > .elementor-background-video-container::before, .elementor-5870 .elementor-element.elementor-element-89c1aa3 > .e-con-inner > .elementor-background-video-container::before, .elementor-5870 .elementor-element.elementor-element-89c1aa3 > .elementor-background-slideshow::before, .elementor-5870 .elementor-element.elementor-element-89c1aa3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5870 .elementor-element.elementor-element-89c1aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fantuzzi.cl/wp-content/uploads/2026/08/Fantuzzi_Resenas.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5870 .elementor-element.elementor-element-0901178 > .elementor-widget-container{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-5870 .elementor-element.elementor-element-63c88ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-5870 .elementor-element.elementor-element-63c88ac:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-63c88ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF2EB;}.elementor-5870 .elementor-element.elementor-element-e393a29{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5870 .elementor-element.elementor-element-d89df98{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;}.elementor-5870 .elementor-element.elementor-element-e34793b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9D0B8;--border-color:#C9D0B8;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-e34793b:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-e34793b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D0B838;}.elementor-5870 .elementor-element.elementor-element-74367e9 .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-74367e9.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-5870 .elementor-element.elementor-element-74367e9.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-74367e9.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-5870 .elementor-element.elementor-element-74367e9.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-74367e9.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-5870 .elementor-element.elementor-element-74367e9 .elementor-icon{font-size:26px;}.elementor-5870 .elementor-element.elementor-element-74367e9 .elementor-icon svg{height:26px;}.elementor-5870 .elementor-element.elementor-element-f2e268a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9D0B8;--border-color:#C9D0B8;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-f2e268a:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-f2e268a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D0B838;}.elementor-5870 .elementor-element.elementor-element-8106353 .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-8106353.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-5870 .elementor-element.elementor-element-8106353.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-8106353.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-5870 .elementor-element.elementor-element-8106353.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-8106353.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-5870 .elementor-element.elementor-element-8106353 .elementor-icon{font-size:26px;}.elementor-5870 .elementor-element.elementor-element-8106353 .elementor-icon svg{height:26px;}.elementor-5870 .elementor-element.elementor-element-0a27c36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9D0B8;--border-color:#C9D0B8;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-0a27c36:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-0a27c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D0B838;}.elementor-5870 .elementor-element.elementor-element-ebf0ebb .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-ebf0ebb.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-5870 .elementor-element.elementor-element-ebf0ebb.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-ebf0ebb.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-5870 .elementor-element.elementor-element-ebf0ebb.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-ebf0ebb.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-5870 .elementor-element.elementor-element-ebf0ebb .elementor-icon{font-size:26px;}.elementor-5870 .elementor-element.elementor-element-ebf0ebb .elementor-icon svg{height:26px;}.elementor-5870 .elementor-element.elementor-element-4a1ded4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:10px;}.elementor-5870 .elementor-element.elementor-element-4a1ded4:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-4a1ded4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D0B800;}.elementor-5870 .elementor-element.elementor-element-0d95f89{--display:flex;--min-height:740px;}.elementor-5870 .elementor-element.elementor-element-0d95f89:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-0d95f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D0B8;}.elementor-5870 .elementor-element.elementor-element-564a117{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-0f3033c{width:100%;max-width:100%;text-align:left;}.elementor-5870 .elementor-element.elementor-element-0f3033c > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-0f3033c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#B8322A;}.elementor-5870 .elementor-element.elementor-element-bae749d{width:100%;max-width:100%;text-align:left;}.elementor-5870 .elementor-element.elementor-element-bae749d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-bae749d .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;}.elementor-5870 .elementor-element.elementor-element-83393a1{text-align:left;}.elementor-5870 .elementor-element.elementor-element-83393a1 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-5870 .elementor-element.elementor-element-f5b6264{--display:flex;--min-height:400px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5870 .elementor-element.elementor-element-4662129{--display:flex;--min-height:520px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-5870 .elementor-element.elementor-element-4662129.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-5870 .elementor-element.elementor-element-3da8ee2{--display:flex;--min-height:40px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-3da8ee2:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-3da8ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF2E6;}.elementor-5870 .elementor-element.elementor-element-0024906{--display:flex;--min-height:40px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-5870 .elementor-element.elementor-element-a93dffd{--divider-border-style:solid;--divider-color:#B8322A;--divider-border-width:2.7px;}.elementor-5870 .elementor-element.elementor-element-a93dffd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-a93dffd .elementor-divider-separator{width:20%;}.elementor-5870 .elementor-element.elementor-element-a93dffd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5870 .elementor-element.elementor-element-c77ce06{--display:flex;--min-height:40px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5870 .elementor-element.elementor-element-c77ce06.e-con{--align-self:flex-end;}.elementor-5870 .elementor-element.elementor-element-6efbebf{width:100%;max-width:100%;text-align:center;}.elementor-5870 .elementor-element.elementor-element-6efbebf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-6efbebf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#B8322A;}.elementor-5870 .elementor-element.elementor-element-ded9003{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-5870 .elementor-element.elementor-element-eecbb3a{--display:flex;--min-height:150px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-5870 .elementor-element.elementor-element-eecbb3a:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-eecbb3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf3eb;}.elementor-5870 .elementor-element.elementor-element-bc62cc3{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-5870 .elementor-element.elementor-element-bc62cc3.e-con{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-ce9e2c1{--divider-border-style:solid;--divider-color:#B8322A;--divider-border-width:2.7px;}.elementor-5870 .elementor-element.elementor-element-ce9e2c1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-ce9e2c1 .elementor-divider-separator{width:20%;}.elementor-5870 .elementor-element.elementor-element-ce9e2c1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5870 .elementor-element.elementor-element-fed2887{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-5870 .elementor-element.elementor-element-fed2887:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-fed2887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5870 .elementor-element.elementor-element-9540933{--display:flex;--min-height:160px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-5870 .elementor-element.elementor-element-9540933:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-9540933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf3eb;}.elementor-5870 .elementor-element.elementor-element-903bee8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-5870 .elementor-element.elementor-element-903bee8.e-con{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-588ce8b{--divider-border-style:solid;--divider-color:#B8322A;--divider-border-width:2.7px;}.elementor-5870 .elementor-element.elementor-element-588ce8b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-588ce8b .elementor-divider-separator{width:20%;}.elementor-5870 .elementor-element.elementor-element-588ce8b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5870 .elementor-element.elementor-element-e73f65f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-5870 .elementor-element.elementor-element-e73f65f:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-e73f65f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5870 .elementor-element.elementor-element-e37b446{--display:flex;--min-height:165px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-5870 .elementor-element.elementor-element-e37b446:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-e37b446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf3eb;}.elementor-5870 .elementor-element.elementor-element-9ad4024{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-5870 .elementor-element.elementor-element-9ad4024.e-con{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-c74b899{--divider-border-style:solid;--divider-color:#B8322A;--divider-border-width:2.7px;}.elementor-5870 .elementor-element.elementor-element-c74b899 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-c74b899 .elementor-divider-separator{width:20%;}.elementor-5870 .elementor-element.elementor-element-c74b899 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5870 .elementor-element.elementor-element-45b8365{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-5870 .elementor-element.elementor-element-45b8365:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-45b8365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5870 .elementor-element.elementor-element-7ce50ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5870 .elementor-element.elementor-element-7ce50ad:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-7ce50ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF2EB;}.elementor-5870 .elementor-element.elementor-element-e9ebf23{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5870 .elementor-element.elementor-element-1bdc55f{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;}.elementor-5870 .elementor-element.elementor-element-93a51d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:10px;}.elementor-5870 .elementor-element.elementor-element-93a51d7:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-93a51d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D0B800;}.elementor-5870 .elementor-element.elementor-element-078e66c{width:100%;max-width:100%;text-align:left;}.elementor-5870 .elementor-element.elementor-element-078e66c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-078e66c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#B8322A;}.elementor-5870 .elementor-element.elementor-element-b3c51de{width:100%;max-width:100%;text-align:left;}.elementor-5870 .elementor-element.elementor-element-b3c51de > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-5870 .elementor-element.elementor-element-b3c51de .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:25px;}.elementor-5870 .elementor-element.elementor-element-c8675f9{text-align:left;}.elementor-5870 .elementor-element.elementor-element-c8675f9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;}.elementor-5870 .elementor-element.elementor-element-17c0162{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9D0B8;--border-color:#C9D0B8;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-17c0162:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-17c0162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3EA;}.elementor-5870 .elementor-element.elementor-element-2725519 .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-2725519.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-5870 .elementor-element.elementor-element-2725519.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-2725519.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-5870 .elementor-element.elementor-element-2725519.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-2725519.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-5870 .elementor-element.elementor-element-2725519 .elementor-icon{font-size:26px;}.elementor-5870 .elementor-element.elementor-element-2725519 .elementor-icon svg{height:26px;}.elementor-5870 .elementor-element.elementor-element-1d617cb{width:100%;max-width:100%;text-align:center;}.elementor-5870 .elementor-element.elementor-element-1d617cb > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-5870 .elementor-element.elementor-element-1d617cb .elementor-heading-title{font-size:19px;font-weight:600;letter-spacing:2px;}.elementor-5870 .elementor-element.elementor-element-3029453 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 15% 0% 15%;}.elementor-5870 .elementor-element.elementor-element-3029453{text-align:center;}.elementor-5870 .elementor-element.elementor-element-3029453 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;}.elementor-5870 .elementor-element.elementor-element-56447d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9D0B8;--border-color:#C9D0B8;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-56447d1:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-56447d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3EA;}.elementor-5870 .elementor-element.elementor-element-c95de57 .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-c95de57.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-5870 .elementor-element.elementor-element-c95de57.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-c95de57.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-5870 .elementor-element.elementor-element-c95de57.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-c95de57.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-5870 .elementor-element.elementor-element-c95de57 .elementor-icon{font-size:26px;}.elementor-5870 .elementor-element.elementor-element-c95de57 .elementor-icon svg{height:26px;}.elementor-5870 .elementor-element.elementor-element-c596aee > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-5870 .elementor-element.elementor-element-c596aee{text-align:center;}.elementor-5870 .elementor-element.elementor-element-c596aee .elementor-heading-title{font-size:19px;font-weight:600;letter-spacing:2px;}.elementor-5870 .elementor-element.elementor-element-c643d95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 15% 0% 15%;}.elementor-5870 .elementor-element.elementor-element-c643d95{text-align:center;}.elementor-5870 .elementor-element.elementor-element-c643d95 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;}.elementor-5870 .elementor-element.elementor-element-d8eaf78{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9D0B8;--border-color:#C9D0B8;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-d8eaf78:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-d8eaf78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3EA;}.elementor-5870 .elementor-element.elementor-element-bc557c8 .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-bc557c8.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-5870 .elementor-element.elementor-element-bc557c8.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-bc557c8.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-5870 .elementor-element.elementor-element-bc557c8.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-bc557c8.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-5870 .elementor-element.elementor-element-bc557c8 .elementor-icon{font-size:26px;}.elementor-5870 .elementor-element.elementor-element-bc557c8 .elementor-icon svg{height:26px;}.elementor-5870 .elementor-element.elementor-element-ad61191 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-5870 .elementor-element.elementor-element-ad61191{text-align:center;}.elementor-5870 .elementor-element.elementor-element-ad61191 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;letter-spacing:2px;}.elementor-5870 .elementor-element.elementor-element-30f00f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 15% 0% 15%;}.elementor-5870 .elementor-element.elementor-element-30f00f8{text-align:center;}.elementor-5870 .elementor-element.elementor-element-30f00f8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;}.elementor-5870 .elementor-element.elementor-element-cda8b30{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5870 .elementor-element.elementor-element-cda8b30:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-cda8b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3EA;}.elementor-5870 .elementor-element.elementor-element-cda8b30.e-con{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-4b1a925{--display:flex;--min-height:20px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5870 .elementor-element.elementor-element-4b1a925.e-con{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-de8d99e{--divider-border-style:solid;--divider-color:#C9D0B8;--divider-border-width:2px;}.elementor-5870 .elementor-element.elementor-element-de8d99e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-de8d99e .elementor-divider-separator{width:100%;}.elementor-5870 .elementor-element.elementor-element-de8d99e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5870 .elementor-element.elementor-element-b04e661{--display:flex;--min-height:20px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5870 .elementor-element.elementor-element-b04e661.e-con{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-317061b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-317061b .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-317061b.elementor-view-stacked .elementor-icon{background-color:#C9D0B8;}.elementor-5870 .elementor-element.elementor-element-317061b.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-317061b.elementor-view-default .elementor-icon{color:#C9D0B8;border-color:#C9D0B8;}.elementor-5870 .elementor-element.elementor-element-317061b.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-317061b.elementor-view-default .elementor-icon svg{fill:#C9D0B8;}.elementor-5870 .elementor-element.elementor-element-317061b .elementor-icon{font-size:27px;}.elementor-5870 .elementor-element.elementor-element-317061b .elementor-icon svg{height:27px;}.elementor-5870 .elementor-element.elementor-element-ac3e02f{--display:flex;--min-height:20px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5870 .elementor-element.elementor-element-ac3e02f.e-con{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-866394e{--divider-border-style:solid;--divider-color:#C9D0B8;--divider-border-width:2px;}.elementor-5870 .elementor-element.elementor-element-866394e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-866394e .elementor-divider-separator{width:100%;}.elementor-5870 .elementor-element.elementor-element-866394e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5870 .elementor-element.elementor-element-cee4997{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5870 .elementor-element.elementor-element-cee4997:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-cee4997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3EA;}.elementor-5870 .elementor-element.elementor-element-bf8f8e9{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-5870 .elementor-element.elementor-element-6228d30{width:100%;max-width:100%;text-align:center;}.elementor-5870 .elementor-element.elementor-element-6228d30 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-6228d30 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;}.elementor-5870 .elementor-element.elementor-element-f49d952{width:100%;max-width:100%;text-align:center;}.elementor-5870 .elementor-element.elementor-element-f49d952 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-f49d952 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#A7B190;}.elementor-5870 .elementor-element.elementor-element-fd534c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5870 .elementor-element.elementor-element-66f1018.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5870 .elementor-element.elementor-element-66f1018.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-5870 .elementor-element.elementor-element-7e3366a{--display:flex;}.elementor-5870 .elementor-element.elementor-element-7e3366a:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-7e3366a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3EA;}.elementor-5870 .elementor-element.elementor-element-ab3d5cc{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-5870 .elementor-element.elementor-element-ab3d5cc .elementor-divider-separator{width:100%;}.elementor-5870 .elementor-element.elementor-element-ab3d5cc .elementor-divider{padding-block-start:17px;padding-block-end:17px;}.elementor-5870 .elementor-element.elementor-element-7410ed8{--display:flex;}.elementor-5870 .elementor-element.elementor-element-7410ed8:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-7410ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E9;}.elementor-5870 .elementor-element.elementor-element-1d1d1ca{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-5870 .elementor-element.elementor-element-098045c{--display:flex;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 0px 0px 10px;}.elementor-5870 .elementor-element.elementor-element-098045c:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-098045c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fantuzzi.cl/wp-content/uploads/2026/08/bannr-fz.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5870 .elementor-element.elementor-element-4924cbe{--display:flex;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 0px 0px 10px;}.elementor-5870 .elementor-element.elementor-element-f9b5720{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0201012E;--border-color:#0201012E;--border-radius:1px 0px 1px 0px;}.elementor-5870 .elementor-element.elementor-element-4656ffb .elementor-main-swiper .swiper-slide{background-color:#F7F2E9;}.elementor-5870 .elementor-element.elementor-element-4656ffb .elementor-swiper-button{font-size:20px;}.elementor-5870 .elementor-element.elementor-element-4656ffb .elementor-testimonial__header{border-block-end-color:#B8322A;}.elementor-5870 .elementor-element.elementor-element-88e6d71{--display:flex;--min-height:300px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0201012E;--border-color:#0201012E;--border-radius:0px 20px 20px 0px;}.elementor-5870 .elementor-element.elementor-element-88e6d71:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-88e6d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D0B8;}.elementor-5870 .elementor-element.elementor-element-1e4760e{--display:flex;--min-height:300px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0201012E;--border-color:#0201012E;--border-radius:0px 20px 20px 0px;}.elementor-5870 .elementor-element.elementor-element-1e4760e:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-1e4760e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D0B8;}.elementor-5870 .elementor-element.elementor-element-301ddfd{--icon-box-icon-margin:15px;}.elementor-5870 .elementor-element.elementor-element-301ddfd .elementor-icon-box-title{margin-bottom:19px;color:#20201E;}.elementor-5870 .elementor-element.elementor-element-301ddfd.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-5870 .elementor-element.elementor-element-301ddfd.elementor-view-framed .elementor-icon, .elementor-5870 .elementor-element.elementor-element-301ddfd.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-5870 .elementor-element.elementor-element-301ddfd .elementor-icon{font-size:33px;padding:30px;}.elementor-5870 .elementor-element.elementor-element-301ddfd .elementor-icon-box-title, .elementor-5870 .elementor-element.elementor-element-301ddfd .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:700;}.elementor-5870 .elementor-element.elementor-element-301ddfd .elementor-icon-box-description{font-size:14px;color:#20201E;}.elementor-5870 .elementor-element.elementor-element-9d9f4ff{--display:flex;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-5870 .elementor-element.elementor-element-9d9f4ff:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-9d9f4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3EA;}.elementor-5870 .elementor-element.elementor-element-bdfb08e{--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;}.elementor-5870 .elementor-element.elementor-element-8c26c45{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5870 .elementor-element.elementor-element-3e68564{width:100%;max-width:100%;text-align:left;}.elementor-5870 .elementor-element.elementor-element-3e68564 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-3e68564 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#B8322A;}.elementor-5870 .elementor-element.elementor-element-f38646b > .elementor-widget-container{padding:0% 040% 0% 0%;}.elementor-5870 .elementor-element.elementor-element-f38646b .elementor-heading-title{font-family:"Fraunces", Sans-serif;color:#6F6A65;}.elementor-5870 .elementor-element.elementor-element-22f9f31 > .elementor-widget-container{padding:0% 40% 0% 0%;}.elementor-5870 .elementor-element.elementor-element-22f9f31 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;color:#6F6A65;}.elementor-5870 .elementor-element.elementor-element-b9f8c8c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5870 .elementor-element.elementor-element-5c78067{--display:flex;--border-radius:0px 0px 10px 10px;}.elementor-5870 .elementor-element.elementor-element-9052267{--display:flex;}.elementor-5870 .elementor-element.elementor-element-dc4f296{--display:flex;}.elementor-5870 .elementor-element.elementor-element-1dca343{--display:flex;}.elementor-5870 .elementor-element.elementor-element-0b1b1d7{--display:flex;}.elementor-5870 .elementor-element.elementor-element-1dd80e6{--display:flex;}.elementor-5870 .elementor-element.elementor-element-cd85f69{--display:flex;}.elementor-5870 .elementor-element.elementor-element-8a63429{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-border-radius:10px 10px 0px 0px;--n-accordion-icon-size:15px;}:where( .elementor-5870 .elementor-element.elementor-element-8a63429 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#C9D0B8;}.elementor-5870 .elementor-element.elementor-element-8a63429 > .elementor-widget-container{background-color:#FEFAF6;}.elementor-5870 .elementor-element.elementor-element-76ed8ee{--display:flex;--min-height:2.2em;}.elementor-5870 .elementor-element.elementor-element-76ed8ee:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-76ed8ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D0B8;}.elementor-5870 .elementor-element.elementor-element-40aa78e{--display:flex;--min-height:2.2em;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-5870 .elementor-element.elementor-element-3444d06{--display:flex;--min-height:2.2em;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-5870 .elementor-element.elementor-element-b725fc6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;letter-spacing:3px;}.elementor-5870 .elementor-element.elementor-element-a1dd6d2{--display:flex;--min-height:2.2em;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-5870 .elementor-element.elementor-element-bf80631 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;letter-spacing:3px;}.elementor-5870 .elementor-element.elementor-element-183bcb0{--display:flex;--min-height:2.2em;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-5870 .elementor-element.elementor-element-7ba344a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;letter-spacing:3px;}.elementor-5870 .elementor-element.elementor-element-c19d1bc{--display:flex;--min-height:2.2em;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-5870 .elementor-element.elementor-element-5d99490 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;letter-spacing:3px;}.elementor-5870 .elementor-element.elementor-element-dfa6aac{--display:flex;--min-height:450px;}.elementor-5870 .elementor-element.elementor-element-dfa6aac:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-dfa6aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8332B;}.elementor-5870 .elementor-element.elementor-element-0956d3b{--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;}.elementor-5870 .elementor-element.elementor-element-0959934{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5870 .elementor-element.elementor-element-037bb49 > .elementor-widget-container{padding:7% 0% 0% 1%;}.elementor-5870 .elementor-element.elementor-element-037bb49 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:400;color:#F7F2E9;}.elementor-5870 .elementor-element.elementor-element-1ba6819{--iteration-count:infinite;}.elementor-5870 .elementor-element.elementor-element-1ba6819 .elementor-headline{text-align:center;font-family:"Manrope", Sans-serif;}.elementor-5870 .elementor-element.elementor-element-1ba6819 .elementor-headline-plain-text{color:#F7F2E9;}.elementor-5870 .elementor-element.elementor-element-1ba6819 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5870 .elementor-element.elementor-element-1ba6819 .elementor-headline-dynamic-text{font-family:"Manrope", Sans-serif;}.elementor-5870 .elementor-element.elementor-element-fe37319{--display:flex;}.elementor-5870 .elementor-element.elementor-element-1cda1eb{--display:flex;}.elementor-5870 .elementor-element.elementor-element-1cda1eb:not(.elementor-motion-effects-element-type-background), .elementor-5870 .elementor-element.elementor-element-1cda1eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8332B;}@media(min-width:768px){.elementor-5870 .elementor-element.elementor-element-189442f{--content-width:1440px;}.elementor-5870 .elementor-element.elementor-element-048e027{--width:62%;}.elementor-5870 .elementor-element.elementor-element-2303ad9{--width:40%;}.elementor-5870 .elementor-element.elementor-element-e02bdeb{--width:60%;}.elementor-5870 .elementor-element.elementor-element-cc4aa8c{--width:40%;}.elementor-5870 .elementor-element.elementor-element-bf19549{--width:60%;}.elementor-5870 .elementor-element.elementor-element-49321a5{--width:40%;}.elementor-5870 .elementor-element.elementor-element-11bab9f{--width:60%;}.elementor-5870 .elementor-element.elementor-element-3a90fb8{--width:39%;}.elementor-5870 .elementor-element.elementor-element-a41d624{--width:100%;}.elementor-5870 .elementor-element.elementor-element-ed3130a{--content-width:1450px;}.elementor-5870 .elementor-element.elementor-element-7eed5ab{--width:1450px;}.elementor-5870 .elementor-element.elementor-element-bc39fb6{--width:30%;}.elementor-5870 .elementor-element.elementor-element-5f161ae{--width:100%;}.elementor-5870 .elementor-element.elementor-element-4a6834e{--width:70%;}.elementor-5870 .elementor-element.elementor-element-6d703aa{--width:100%;}.elementor-5870 .elementor-element.elementor-element-bcbb6a4{--width:70%;}.elementor-5870 .elementor-element.elementor-element-a1a2054{--width:100%;}.elementor-5870 .elementor-element.elementor-element-5f30fe1{--width:70%;}.elementor-5870 .elementor-element.elementor-element-59e8617{--content-width:1450px;}.elementor-5870 .elementor-element.elementor-element-c694ae5{--width:51.159%;}.elementor-5870 .elementor-element.elementor-element-63c88ac{--content-width:1450px;}.elementor-5870 .elementor-element.elementor-element-e34793b{--width:25%;}.elementor-5870 .elementor-element.elementor-element-f2e268a{--width:25%;}.elementor-5870 .elementor-element.elementor-element-0a27c36{--width:25%;}.elementor-5870 .elementor-element.elementor-element-4a1ded4{--width:20%;}.elementor-5870 .elementor-element.elementor-element-0024906{--width:70%;}.elementor-5870 .elementor-element.elementor-element-c77ce06{--width:30%;}.elementor-5870 .elementor-element.elementor-element-7ce50ad{--content-width:1450px;}.elementor-5870 .elementor-element.elementor-element-93a51d7{--width:20%;}.elementor-5870 .elementor-element.elementor-element-17c0162{--width:25%;}.elementor-5870 .elementor-element.elementor-element-56447d1{--width:25%;}.elementor-5870 .elementor-element.elementor-element-d8eaf78{--width:25%;}.elementor-5870 .elementor-element.elementor-element-4b1a925{--width:47%;}.elementor-5870 .elementor-element.elementor-element-b04e661{--width:4%;}.elementor-5870 .elementor-element.elementor-element-ac3e02f{--width:47%;}.elementor-5870 .elementor-element.elementor-element-bf8f8e9{--content-width:1050px;}.elementor-5870 .elementor-element.elementor-element-fd534c3{--content-width:1250px;}.elementor-5870 .elementor-element.elementor-element-1d1d1ca{--content-width:80%;}.elementor-5870 .elementor-element.elementor-element-098045c{--width:33%;}.elementor-5870 .elementor-element.elementor-element-4924cbe{--width:33%;}.elementor-5870 .elementor-element.elementor-element-88e6d71{--width:33%;}.elementor-5870 .elementor-element.elementor-element-bdfb08e{--content-width:1200px;}.elementor-5870 .elementor-element.elementor-element-8c26c45{--width:40%;}.elementor-5870 .elementor-element.elementor-element-b9f8c8c{--width:60%;}.elementor-5870 .elementor-element.elementor-element-0959934{--width:50%;}.elementor-5870 .elementor-element.elementor-element-fe37319{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5870 .elementor-element.elementor-element-048e027{--width:100%;}.elementor-5870 .elementor-element.elementor-element-3a90fb8{--width:100%;}.elementor-5870 .elementor-element.elementor-element-bc39fb6{--width:100%;}.elementor-5870 .elementor-element.elementor-element-4a6834e{--width:100%;}.elementor-5870 .elementor-element.elementor-element-bcbb6a4{--width:100%;}.elementor-5870 .elementor-element.elementor-element-5f30fe1{--width:100%;}.elementor-5870 .elementor-element.elementor-element-c694ae5{--width:100%;}}@media(max-width:1024px){.elementor-5870 .elementor-element.elementor-element-ac13d9a{--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-5870 .elementor-element.elementor-element-7eed5ab{--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-5870 .elementor-element.elementor-element-2164763{--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-5870 .elementor-element.elementor-element-c694ae5{--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5870 .elementor-element.elementor-element-e54437b{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-5870 .elementor-element.elementor-element-347fc33{width:100%;max-width:100%;}.elementor-5870 .elementor-element.elementor-element-89c1aa3{--border-radius:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-0901178{width:100%;max-width:100%;}.elementor-5870 .elementor-element.elementor-element-0901178 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-f5b6264{--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-5870 .elementor-element.elementor-element-3da8ee2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-3da8ee2.e-con{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-0024906{--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5870 .elementor-element.elementor-element-c77ce06{--min-height:100px;}.elementor-5870 .elementor-element.elementor-element-6efbebf.elementor-element{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-6efbebf .elementor-heading-title{font-size:12px;}.elementor-5870 .elementor-element.elementor-element-66f1018.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-5870 .elementor-element.elementor-element-4a9bee5{--width:100%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5870 .elementor-element.elementor-element-189442f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-bd287c5{--width:100%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5870 .elementor-element.elementor-element-bd287c5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5870 .elementor-element.elementor-element-bacb31f.elementor-element{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-ac13d9a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5870 .elementor-element.elementor-element-50e8972{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-3ec9ba0{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5870 .elementor-element.elementor-element-2303ad9{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-e1fb5cf .elementor-icon-wrapper{text-align:center;}.elementor-5870 .elementor-element.elementor-element-e1fb5cf .elementor-icon{font-size:15px;}.elementor-5870 .elementor-element.elementor-element-e1fb5cf .elementor-icon svg{height:15px;}.elementor-5870 .elementor-element.elementor-element-e02bdeb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5870 .elementor-element.elementor-element-0814bf8{text-align:center;}.elementor-5870 .elementor-element.elementor-element-c58415e{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5870 .elementor-element.elementor-element-bc09b19 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-bc09b19 .elementor-icon{font-size:15px;}.elementor-5870 .elementor-element.elementor-element-bc09b19 .elementor-icon svg{height:15px;}.elementor-5870 .elementor-element.elementor-element-bf19549{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5870 .elementor-element.elementor-element-ec3e790{text-align:center;}.elementor-5870 .elementor-element.elementor-element-ac551d8{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5870 .elementor-element.elementor-element-d657680 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-d657680 .elementor-icon{font-size:15px;}.elementor-5870 .elementor-element.elementor-element-d657680 .elementor-icon svg{height:15px;}.elementor-5870 .elementor-element.elementor-element-3e20cff.elementor-element{--align-self:stretch;}.elementor-5870 .elementor-element.elementor-element-3e20cff{text-align:center;}.elementor-5870 .elementor-element.elementor-element-29738ef{text-align:center;}.elementor-5870 .elementor-element.elementor-element-3a90fb8{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:6px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5870 .elementor-element.elementor-element-9c8c6f5{--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-5870 .elementor-element.elementor-element-2a9aba8 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-5870 .elementor-element.elementor-element-83f5b01{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.woocommerce .elementor-5870 .elementor-element.elementor-element-bbbd1b1 .price{font-size:35px;}.woocommerce .elementor-5870 .elementor-element.elementor-element-bbbd1b1 .price ins{font-size:50px;}body:not(.rtl) .elementor-5870 .elementor-element.elementor-element-bbbd1b1:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-5870 .elementor-element.elementor-element-bbbd1b1:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-5870 .elementor-element.elementor-element-bbbd1b1.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-5870 .elementor-element.elementor-element-4d40284{--flex-wrap:nowrap;--padding-top:3%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-5870 .elementor-element.elementor-element-4f67944{--width:30%;--justify-content:center;}.elementor-5870 .elementor-element.elementor-element-3d0307f .elementor-icon{font-size:20px;}.elementor-5870 .elementor-element.elementor-element-3d0307f .elementor-icon svg{height:20px;}.elementor-5870 .elementor-element.elementor-element-008694b .elementor-heading-title{line-height:1.3em;}.elementor-5870 .elementor-element.elementor-element-acdce30{--width:30%;--justify-content:center;}.elementor-5870 .elementor-element.elementor-element-0c008d2 .elementor-icon{font-size:20px;}.elementor-5870 .elementor-element.elementor-element-0c008d2 .elementor-icon svg{height:20px;}.elementor-5870 .elementor-element.elementor-element-f9189a2 .elementor-heading-title{line-height:1.3em;}.elementor-5870 .elementor-element.elementor-element-3571af0{--width:30%;--justify-content:center;}.elementor-5870 .elementor-element.elementor-element-d9c4d31 .elementor-icon{font-size:20px;}.elementor-5870 .elementor-element.elementor-element-d9c4d31 .elementor-icon svg{height:20px;}.elementor-5870 .elementor-element.elementor-element-28e4a81 .elementor-heading-title{line-height:1.3em;}.elementor-5870 .elementor-element.elementor-element-bc39fb6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5870 .elementor-element.elementor-element-ff4178d .elementor-heading-title{font-size:25px;}.elementor-5870 .elementor-element.elementor-element-c694ae5{--gap:11px 11px;--row-gap:11px;--column-gap:11px;--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5870 .elementor-element.elementor-element-e54437b{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-5870 .elementor-element.elementor-element-89c1aa3{--min-height:200px;--border-radius:0px 0px 20px 20px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5870 .elementor-element.elementor-element-d89df98{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-5870 .elementor-element.elementor-element-e34793b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5870 .elementor-element.elementor-element-f2e268a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5870 .elementor-element.elementor-element-0a27c36{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5870 .elementor-element.elementor-element-4a1ded4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5870 .elementor-element.elementor-element-4a1ded4.e-con{--order:-99999 /* order start hack */;}.elementor-5870 .elementor-element.elementor-element-f69bfcf > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5870 .elementor-element.elementor-element-0d95f89{--min-height:0px;}.elementor-5870 .elementor-element.elementor-element-564a117{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5870 .elementor-element.elementor-element-0f3033c .elementor-heading-title{font-size:21px;}.elementor-5870 .elementor-element.elementor-element-bae749d > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5870 .elementor-element.elementor-element-bae749d .elementor-heading-title{font-size:42px;}.elementor-5870 .elementor-element.elementor-element-83393a1{text-align:left;}.elementor-5870 .elementor-element.elementor-element-83393a1 .elementor-heading-title{font-size:17px;}.elementor-5870 .elementor-element.elementor-element-f5b6264{--min-height:0px;}.elementor-5870 .elementor-element.elementor-element-4662129{--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5870 .elementor-element.elementor-element-4662129.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5870 .elementor-element.elementor-element-13d2033{width:100%;max-width:100%;}.elementor-5870 .elementor-element.elementor-element-13d2033 > .elementor-widget-container{margin:-1px -1px -1px -1px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-13d2033.elementor-element{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-3da8ee2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5870 .elementor-element.elementor-element-0024906{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--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-5870 .elementor-element.elementor-element-0024906.e-con{--order:99999 /* order end hack */;}.elementor-5870 .elementor-element.elementor-element-a93dffd .elementor-divider{text-align:center;}.elementor-5870 .elementor-element.elementor-element-a93dffd .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5870 .elementor-element.elementor-element-853e4a5 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5870 .elementor-element.elementor-element-853e4a5.elementor-element{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-c77ce06{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:-7%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5870 .elementor-element.elementor-element-6efbebf > .elementor-widget-container{margin:15px 0px 10px 0px;}.elementor-5870 .elementor-element.elementor-element-6efbebf .elementor-heading-title{font-size:22px;}.elementor-5870 .elementor-element.elementor-element-bc62cc3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-5870 .elementor-element.elementor-element-ce9e2c1 .elementor-divider{text-align:center;}.elementor-5870 .elementor-element.elementor-element-ce9e2c1 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5870 .elementor-element.elementor-element-2b39511{width:100%;max-width:100%;}.elementor-5870 .elementor-element.elementor-element-2b39511 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5870 .elementor-element.elementor-element-2b39511.elementor-element{--align-self:stretch;}.elementor-5870 .elementor-element.elementor-element-fed2887{--min-height:300px;}.elementor-5870 .elementor-element.elementor-element-903bee8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-5870 .elementor-element.elementor-element-588ce8b .elementor-divider{text-align:center;}.elementor-5870 .elementor-element.elementor-element-588ce8b .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5870 .elementor-element.elementor-element-770f10f.elementor-element{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-86ec44e > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-86ec44e.elementor-element{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-e73f65f{--min-height:300px;}.elementor-5870 .elementor-element.elementor-element-9ad4024{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-5870 .elementor-element.elementor-element-c74b899 .elementor-divider{text-align:center;}.elementor-5870 .elementor-element.elementor-element-c74b899 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5870 .elementor-element.elementor-element-8b387ff.elementor-element{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-769702a > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-769702a.elementor-element{--align-self:center;}.elementor-5870 .elementor-element.elementor-element-45b8365{--min-height:300px;}.elementor-5870 .elementor-element.elementor-element-1bdc55f{--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-5870 .elementor-element.elementor-element-93a51d7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5870 .elementor-element.elementor-element-17c0162{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5870 .elementor-element.elementor-element-56447d1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5870 .elementor-element.elementor-element-d8eaf78{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5870 .elementor-element.elementor-element-4b1a925{--width:40%;}.elementor-5870 .elementor-element.elementor-element-b04e661{--width:20%;}.elementor-5870 .elementor-element.elementor-element-ac3e02f{--width:40%;}.elementor-5870 .elementor-element.elementor-element-66f1018.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5870 .elementor-element.elementor-element-1d1d1ca{--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-5870 .elementor-element.elementor-element-8c26c45{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5870 .elementor-element.elementor-element-f38646b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-5870 .elementor-element.elementor-element-22f9f31 > .elementor-widget-container{padding:0% 0% 0% 0%;}}/* Start custom CSS for container, class: .elementor-element-1e5d454 */.elementor-element.elementor-element-1e5d454.e-flex.e-con-boxed.e-con.e-child {
    border: none;
}
span.fantuzzi-gallery-progress-label {
    font-size: 15px;
}

span.fantuzzi-gallery-progress-counter {
    font-size: 18px;
}

.fantuzzi-gallery-progress-track {
    position: relative;
    display: block;
    width: 100%;
    height: 6px;
    overflow: hidden;
    border-radius: 999px;
    background: #dedbd5;
}

.fantuzzi-gallery-progress-fill {
    background: #acbb89 !important;
    height: 6px !important;
}

.fantuzzi-gallery-progress-track {
    height: 8px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-c5bf7f0 *//* Estructura principal de la galería */
.elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery {
    display: grid;
    grid-template-columns: 92px minmax(0, 1fr);
    gap: 16px;
    width: 100%;
    position: relative;
}

/* FRAME PRINCIPAL */
.elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery .flex-viewport {
    grid-column: 2;
    grid-row: 1;
    width: 100%;
    height: 520px !important;
    margin: 0 !important;
    overflow: hidden;
    background: #ffffff;
    border-radius: 4px;
}

/* Cada slide */
.elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery__image,
.elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery__image > a {
    width: 100%;
    height: 520px !important;
    overflow: hidden;
    display: flex !important;
    align-items: center;
    justify-content: center;
}

/* Imagen del producto */
.elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery__image img {
    width: 100% !important;
    height: 100% !important;

    max-width: none !important;
    max-height: none !important;

    object-fit: cover !important;
    object-position: center center;

    transform: scale(1.35);
    transform-origin: center center;

    display: block;
}
/* Miniaturas */
.elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery .flex-control-thumbs {
    grid-column: 1;
    grid-row: 1;
    display: flex !important;
    flex-direction: column;
    gap: 20px;
    width: 88px;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none;
}

/* Cada miniatura */
.elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery .flex-control-thumbs li {
    float: none !important;
    width: 88px !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Imagen miniatura */
.elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery .flex-control-thumbs img {
    width: 88px !important;
    height: 88px !important;
    object-fit: cover;
    opacity: 1 !important;
    border: 1px solid #dedbd5;
    border-radius: 4px;
    cursor: pointer;
}

/* Miniatura activa */
.elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery .flex-control-thumbs img.flex-active {
    border-color: #b51217;
}

/* FRAME PRINCIPAL */
.elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery .flex-viewport {
    grid-column: 2;
    grid-row: 1;
    width: 100%;
    height: 520px !important;
    margin: 0 !important;
    overflow: hidden;
    background: #ffffff;
    border-radius: 4px;
}

/* Slide */
.elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery__image,
.elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery__image > a {
    width: 100%;
    height: 520px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
}

/* Imagen */
.elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery__image img {
    width: 100% !important;
    height: 100% !important;
    max-height: 520px !important;
    object-fit: contain !important;
    object-position: center center;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-048e027 *//*MOBILE*/

@media (max-width: 767px) {
  .elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery .flex-viewport {
        grid-column: 2;
        grid-row: 1;
        width: 100%;
        height: 400px !important;
        margin: 0 !important;
        overflow: hidden;
        background: #ffffff;
        border-radius: 4px;
    }
.elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery__image, .elementor-5870 .elementor-element.elementor-element-c5bf7f0 .woocommerce-product-gallery__image > a {
    width: 100%;
    height: 400px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
}
.elementor-5870 .elementor-element.elementor-element-fcfa2c8 .cart button, .elementor-5870 .elementor-element.elementor-element-fcfa2c8 .cart .button {
    padding: 0;
    color: #FFFBF3;
    background-color: #B8322A;
    transition: all 0.2s;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8e6f6f4 */@media (max-width: 767px) {
    .fantuzzi-product-savings {
        min-height: 40px;
        padding: 5px 8px;
        border-radius: 4px;
        font-size: 23px !important;
        white-space: normal;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73f8d2b *//* Ocultar cualquier item que NO tenga un texto dinámico con contenido */
.elementor-5870 .elementor-element.elementor-element-73f8d2b .pdp-detalle-item:not(
    :has(.pdp-detalle-texto .elementor-heading-title:not(:empty))
) {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1543583 */.elementor-5870 .elementor-element.elementor-element-fcfa2c8 .cart button, .elementor-5870 .elementor-element.elementor-element-fcfa2c8 .cart .button {
    padding: 0 !important;
    padding: 20px 5px 20px !important;
    color: #FFFBF3;
    background-color: #B8322A;
    transition: all 0.2s;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1d90b5c */button.pdp-shipping-button {
    background-color: #C9D0B8;
}

input#pdp-shipping-comuna-2830 {
    background-color: #fefaf6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a41d624 */.elementor-5870 .elementor-element.elementor-element-fcfa2c8 .cart button, .elementor-5870 .elementor-element.elementor-element-fcfa2c8 .cart .button {
    padding: 0 !important;
    padding: 5px 80px 5px 80px;
    color: #FFFBF3;
    background-color: #B8322A;
    transition: all 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d11c173 *//* Ocultar cualquier item que NO tenga un texto dinámico con contenido */
.elementor-5870 .elementor-element.elementor-element-d11c173 .pdp-detalle-item:not(
    :has(.pdp-detalle-texto .elementor-heading-title:not(:empty))
) {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c694ae5 */.elementor-element.elementor-element-347fc33.titulo-para-acompañarte.elementor-widget.elementor-widget-shortcode {
    font-family: Fraunces, sans-serif;
    font-weight: 400;
    color: rgb(254, 250, 246);
    font-size: 30px;
}

.elementor-element.elementor-element-37ad0da.texto-para-acompañarte.elementor-widget.elementor-widget-shortcode {
    font-family: Inter, sans-serif;
    font-weight: 400;
    color: rgb(254, 250, 246);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0901178 */.elementor-5870 .elementor-element.elementor-element-0901178 .fantuzzi-category-image {
    display: block;
    object-fit: cover;
    border-radius: 0 22px 22px 0;
}
@media (max-width: 767px) {
    .elementor-5870 .elementor-element.elementor-element-0901178 .fantuzzi-category-image {
    display: block;
    object-fit: cover;
    border-radius: 0 0 0 0;
} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63c88ac *//* SECCION TARJETAS TEMPERATURA */

/* Eyebrow */
.elementor-5870 .elementor-element.elementor-element-63c88ac .titulo-rojo-cuidado .elementor-shortcode {
    font-family: "Inter", sans-serif;
    font-size: 14px;
    line-height: 1.3;
    font-weight: 600;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #C63228;
}

/* Título principal */
.elementor-5870 .elementor-element.elementor-element-63c88ac .titulo-principal-cuidado .elementor-shortcode {
    font-family: "Cormorant Garamond", serif;
    font-size: 35px;
    line-height: 1.05;
    font-weight: 500;
    color: #202633;
}

/* Descripción principal */
.elementor-5870 .elementor-element.elementor-element-63c88ac .descripcion-cuidado .elementor-shortcode {
    font-family: "Inter", sans-serif;
    font-size: 14px;
    line-height: 1.55;
    font-weight: 400;
    color: #4F4C47;
    max-width: 620px;
}

/* Títulos de las tarjetas */
.elementor-5870 .elementor-element.elementor-element-63c88ac .titulo-tarjeta-cuidado .elementor-shortcode {
    font-family: "Inter", sans-serif;
    font-size: 18px;
    line-height: 1.2;
    font-weight: 600;
    color: #202633;
}

/* Texto de las tarjetas */
.elementor-5870 .elementor-element.elementor-element-63c88ac .texto-tarjeta-cuidado .elementor-shortcode {
    font-family: "Inter", sans-serif;
    font-size: 13px;
    line-height: 1.4;
    font-weight: 400;
    color: #424242;
    margin: 15px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4662129 */img.fantuzzi-category-image {
    display: block;
    object-fit: cover;
    border-radius: 20px 22px 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d95f89 *//* SECCION TARJETAS ESENCIA */

/* imagen tarjetas */
.elementor-5870 .elementor-element.elementor-element-0d95f89 .imagen_esencia_tarjeta_2 .elementor-shortcode {
        width: 38%;
}

/* Título principal */
.elementor-5870 .elementor-element.elementor-element-0d95f89 .titulo_esencia_tarjeta_2 .elementor-shortcode {
    font-family: "Cormorant Garamond", serif;
    font-size: 20px;
    line-height: 1.05;
    font-weight: 600;
    color: #202633;
}

/* Parrafo de las tarjetas */
.elementor-5870 .elementor-element.elementor-element-0d95f89 .parrafo_esencia_tarjeta_2 .elementor-shortcode {
    font-family: "Inter", sans-serif;
    font-size: 13px;
    line-height: 1.4;
    font-weight: 400;
    color: #424242;
    margin-left: : 15px;
    text-align: left;
}

.elementor-5870 .elementor-element.elementor-element-0d95f89 .parrafo_esencia_tarjeta_1 .elementor-shortcode {
    font-family: "Inter", sans-serif;
    font-size: 13px;
    line-height: 1.4;
    font-weight: 400;
    color: #424242;
    margin-left: : 15px;
    text-align: left;

}


@media (max-width: 767px) {

    /* Título principal */
.elementor-5870 .elementor-element.elementor-element-0d95f89 .titulo_esencia_tarjeta_2 .elementor-shortcode {
    font-family: "Cormorant Garamond", serif;
    font-size: 25px;
    line-height: 1.05;
    font-weight: 600;
    color: #202633;
    text-align: center;
}


.elementor-5870 .elementor-element.elementor-element-0d95f89 .parrafo_esencia_tarjeta_1 .elementor-shortcode {
    font-family: "Inter", sans-serif;
    font-size: 13px;
    line-height: 1.4;
    font-weight: 400;
    color: #424242;
    text-align: center;
    margin-bottom: 1vw;
}

/* Parrafo de las tarjetas */
.elementor-5870 .elementor-element.elementor-element-0d95f89 .parrafo_esencia_tarjeta_2 .elementor-shortcode {
    font-family: "Inter", sans-serif;
    font-size: 14px;
    line-height: 1.4;
    font-weight: 400;
    color: #424242;
    text-align: center;
}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd534c3 */.woocommerce .elementor-element.elementor-products-grid ul.products li.product, .woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product, .woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product {
    width: auto;
    border: solid 2px #C9D0B8;
    border-radius: 10px;
}
span.onsale {
    width: 25%;
    height: 15%;
    background-color: #5e6c51 !important;
}

h2.woocommerce-loop-product__title {
    color: black;
    text-align: center;
    font-size: 13px !important;
    padding: 0px 10px 10px 10px !important;
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price {
    color: #1a1a14;
    text-align: center;
}

a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    background-color: #b8322a;
    color: #fefaf6;
    width: 90%;
    text-align: center;
    font-size: 14px;
}
.woocommerce ul.products li.product .button {
    display: inline-block;
    margin: 10px;
}

.woocommerce span.onsale {
    padding: 0 !important;
    font-size: 1em;
    font-weight: 700;
    position: absolute;
    text-align: center;
    line-height: 3.236;
    top: -.5em;
    left: -.5em;
    margin: 0;
    border-radius: 20% !important;
    background-color: #958e09;
    color: #fff;
    font-size: .857em !important;
    z-index: 9;
}

@media (max-width: 767px) {
 span.onsale {
    width: 45%;
    height: 0%;
    background-color: #5e6c51 !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9b5720 */.elementor-element-f9b5720 {
    --fantuzzi-marfil: #F7F2E9;
    --fantuzzi-carbon: #20201E;
    --fantuzzi-rojo: #B8322A;
    --fantuzzi-rojo-profundo: #7E211F;
    --fantuzzi-salvia: #C9D0B8;
    --fantuzzi-durazno: #E6A06F;
}


.elementor-element-f9b5720 .elementor-main-swiper {
    padding: 4px 4px 5px;
}

.elementor-element-f9b5720 .swiper-wrapper {
    align-items: stretch;
}

.elementor-element-f9b5720 .swiper-slide {
    height: auto;
    padding: 6px;
}


/*TARJETA DE RESEÑA*/

.elementor-element-f9b5720 .elementor-testimonial {
    position: relative;
    display: flex;
    flex-direction: column;
    height: 100%;
    min-height: 50px;
    padding: 3px 3px 2px;
    overflow: hidden;

}


/*Comillas decorativas*/

.elementor-element-f9b5720 .elementor-testimonial::before {
    content: "“";
    position: absolute;
    top: -25px;
    right: 18px;
    z-index: 0;

    font-family: "Fraunces", Georgia, serif;
    font-size: 118px;
    font-weight: 700;
    line-height: 1;

    color: rgba(184, 50, 42, 0.09);
    pointer-events: none;
}

.elementor-element-f9b5720 .elementor-testimonial__content,
.elementor-element-f9b5720 .elementor-testimonial__header {
    position: relative;
    z-index: 1;
}


/*TEXTO DE LA RESEÑA*/

/* Mueve primero el comentario y luego los datos del cliente */

.elementor-element-f9b5720 .elementor-testimonial__content {
    order: 1;
    flex-grow: 1;

    margin: 0 0 24px !important;
    padding: 0 !important;
}

.elementor-element-f9b5720 .elementor-testimonial__text {
    margin: 0;

    font-family: "Manrope", Arial, sans-serif;
    font-size: 16.5px;
    font-weight: 500;
    line-height: 1.7;

    color: var(--fantuzzi-carbon);
}


/* Valoración por estrellas, si está activada */

.elementor-element-f9b5720 .elementor-testimonial__rating,
.elementor-element-f9b5720 .elementor-star-rating {
    margin-bottom: 14px !important;
    color: var(--fantuzzi-durazno) !important;
    font-size: 14px;
    letter-spacing: 3px;
}


/*INFORMACIÓN DEL CLIENTE*/

.elementor-element-f9b5720 .elementor-testimonial__header {
    order: 2;

    display: flex !important;
    align-items: center;
    gap: 13px;

    margin-top: auto;
    padding: 20px 0 0 !important;

    border: 0 !important;
    border-top: 1px solid rgba(32, 32, 30, 0.10) !important;
}

/*verificado */

.elementor-element-f9b5720 .elementor-testimonial__image {
    position: relative;

    display: grid !important;
    place-items: center;

    width: 44px !important;
    min-width: 44px;
    height: 44px !important;

    margin: 0 !important;
    overflow: visible !important;

    background: var(--fantuzzi-rojo);
    border-radius: 50%;

    box-shadow:
        0 0 0 5px rgba(184, 50, 42, 0.10);
}

.elementor-element-f9b5720 .elementor-testimonial__image img {
    display: none !important;
}

.elementor-element-f9b5720 .elementor-testimonial__image::before {
    content: "✓";

    font-family: "Manrope", Arial, sans-serif;
    font-size: 19px;
    font-weight: 800;
    line-height: 1;

    color: #ffffff;
}


/* Nombre y etiqueta de verificación */

.elementor-element-f9b5720 .elementor-testimonial__cite {
    display: flex !important;
    flex: 1;
    flex-direction: column;
    gap: 4px;

    min-width: 0;
    margin: 0;

    font-style: normal;
}

.elementor-element-f9b5720 .elementor-testimonial__title {
    order: 1;

    font-family: "Manrope", Arial, sans-serif !important;
    font-size: 14.5px !important;
    font-weight: 750 !important;
    line-height: 1.25;

    color: var(--fantuzzi-carbon) !important;
}

.elementor-element-f9b5720 .elementor-testimonial__name {
    order: 2;

    font-family: "Manrope", Arial, sans-serif !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    line-height: 1.2;

    letter-spacing: 0.12em;
    text-transform: uppercase;

    color: var(--fantuzzi-rojo) !important;
}


/*icono de Twitter*/

.elementor-element-f9b5720 .elementor-testimonial__icon {
    display: none !important;
}

/* FLECHAS*/

.elementor-element-f9b5720 .elementor-swiper-button {
    display: flex !important;
    align-items: center;
    justify-content: center;

    width: 42px !important;
    height: 42px !important;

    top: 45% !important;

    background: var(--fantuzzi-carbon);
    border: 1px solid rgba(255, 255, 255, 0.16);
    border-radius: 50%;

    color: #ffffff !important;
    font-size: 13px !important;

    box-shadow: 0 8px 20px rgba(32, 32, 30, 0.18);

    transition:
        background-color 0.25s ease,
        transform 0.25s ease,
        box-shadow 0.25s ease;
}

.elementor-element-f9b5720 .elementor-swiper-button-prev {
    left: 0 !important;
}

.elementor-element-f9b5720 .elementor-swiper-button-next {
    right: 0 !important;
}

.elementor-element-f9b5720 .elementor-swiper-button:hover {
    background: var(--fantuzzi-rojo);
    box-shadow: 0 10px 24px rgba(126, 33, 31, 0.25);
}

.elementor-element-f9b5720 .elementor-swiper-button:focus-visible {
    outline: 3px solid rgba(184, 50, 42, 0.28);
    outline-offset: 3px;
}


/*PAGINACIÓN*/

.elementor-element-f9b5720 .swiper-pagination {
    bottom: 4px !important;
}

.elementor-element-f9b5720 .swiper-pagination-bullet {
    width: 8px;
    height: 8px;

    margin: 0 5px !important;

    background: var(--fantuzzi-salvia) !important;
    border-radius: 20px;

    opacity: 1 !important;

    transition:
        width 0.25s ease,
        background-color 0.25s ease;
}

.elementor-element-f9b5720
.swiper-pagination-bullet-active {
    width: 26px;

    background: var(--fantuzzi-rojo) !important;
}


/* TABLET */

@media (max-width: 1024px) {

    .elementor-element-f9b5720 .elementor-testimonial {
        min-height: 275px;
        padding: 28px 25px 24px;
    }

    .elementor-element-f9b5720 .elementor-testimonial__text {
        font-size: 16px;
    }
}


/* MÓVIL */

@media (max-width: 767px) {

    .elementor-element-f9b5720 .elementor-main-swiper {
        padding: 8px 3px 4px;
    }

    .elementor-element-f9b5720 .swiper-slide {
        padding: 4px;
    }

    .elementor-element-f9b5720 .elementor-testimonial {
        min-height: 260px;
        padding: 26px 22px 22px;
        border-radius: 20px;
    }

    .elementor-element-f9b5720 .elementor-testimonial::before {
        top: -18px;
        right: 14px;
        font-size: 92px;
    }

    .elementor-element-f9b5720 .elementor-testimonial__text {
        font-size: 15.5px;
        line-height: 1.65;
    }

    .elementor-element-f9b5720 .elementor-testimonial__header {
        padding-top: 18px !important;
    }

    .elementor-element-f9b5720 .elementor-testimonial__image {
        width: 40px !important;
        min-width: 40px;
        height: 40px !important;
    }

    /* En móvil es más cómodo deslizar con el dedo */
    .elementor-element-f9b5720 .elementor-swiper-button {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76ed8ee *//* CONTENEDOR VISIBLE */
.mf-marquee {
  width: 100%;
  overflow: hidden;
}

/* TRACK QUE SE MUEVE */
.mf-marquee-track {
  display: flex !important;
  flex-wrap: nowrap !important;
  gap: 0 !important;

  width: max-content !important;
  max-width: none !important;

  animation: mf-marquee-animation 30s linear infinite;
  will-change: transform;
}

/* CADA COPIA DEL TEXTO */
.mf-marquee-track > .e-con {
  flex: 0 0 auto !important;
  width: max-content !important;
  min-width: max-content !important;
}

/* EVITAR QUE ELEMENTOR ROMPA EL TEXTO */
.mf-marquee-text,
.mf-marquee-text .elementor-widget-container {
  width: max-content;
}

.mf-marquee-text h2 {
  white-space: nowrap;
  margin: 0;
}

/* 
  Hay 4 copias idénticas.
  Movemos 1 de las 4 = 25%.
*/
@keyframes mf-marquee-animation {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    transform: translate3d(-25%, 0, 0);
  }
}/* End custom CSS */