.elementor-5218 .elementor-element.elementor-element-15f201a{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-5218 .elementor-element.elementor-element-15f201a:not(.elementor-motion-effects-element-type-background),.elementor-5218 .elementor-element.elementor-element-15f201a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://getmarega.com/wp-content/uploads/2026/04/Background-header-section.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5218 .elementor-element.elementor-element-df8062e{width:var(--container-widget-width,95%);max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start}.elementor-5218 .elementor-element.elementor-element-df8062e .elementor-heading-title{font-family:"Amulya",Sans-serif;font-size:3.3em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;color:var(--e-global-color-4acb353)}.elementor-5218 .elementor-element.elementor-element-481550f{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Amulya",Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#FFF}.elementor-5218 .elementor-element.elementor-element-3c10712{--display:flex;--min-height:800px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:35px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-5218 .elementor-element.elementor-element-3c10712.e-con{--align-self:center}.elementor-5218 .elementor-element.elementor-element-6924fe8 .archive-product-title{margin:0;padding:0}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .product>a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .shopengine-product-description-btn-group{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products.shopengine-hover-disable .products .product{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center!important}.rtl .elementor-5218 .elementor-element.elementor-element-6924fe8.elementor-align-left a.woocommerce-LoopProduct-link{text-align:right}.rtl .elementor-5218 .elementor-element.elementor-element-6924fe8.elementor-align-right a.woocommerce-LoopProduct-link{text-align:left}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .product .onsale{display:block}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .product .price del{display:block}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products.shopengine-hover-disable .products .product a.woocommerce-LoopProduct-link{width:100%;order:-99}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .shopengine-product-description-btn-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center!important}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .archive-product-container{border-style:none;padding:15px 15px 15px 15px!important}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products.shopengine-grid ul.products{grid-gap:50px!important}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .archive-product-container:hover{box-shadow:1px 5px 5px 5px rgb(0 0 0 / .05)}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .products .archive-product-container{margin-bottom:50px}.rtl .elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .archive-product-container{padding:15px 15px 15px 15px!important}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .product .woocommerce-loop-product__title{color:#101010;padding:20px 0 0 0}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products:not(.shopengine-archive-products--view-list) ul.products li.product .woocommerce-loop-product__title{font-size:20px;font-weight:900;text-transform:capitalize;line-height:18px}.rtl .elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .product .woocommerce-loop-product__title{padding:20px 0 0 0}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .product .price{color:var(--e-global-color-702682c)}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .product .price .amount{font-size:15px;font-weight:700;line-height:22px}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .product .shopengine-product-excerpt{color:var(--e-global-color-faf83b4);font-weight:400;border-style:solid;border-width:1px 0 0 0;border-color:#f2f2f2;padding:15px 50px 15px 0}.rtl .elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .product .shopengine-product-excerpt{border-width:1px 0 0 0;padding:15px 0 15px 50px}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .product a.button:not(.shopengine-quickview-trigger){padding:13px 35px 13px 35px!important;margin:0 0 0 0px!important;border-radius:200px 200px 200px 200px!important;font-weight:500;text-align:left;color:#f1f1f1!important;background:var(--e-global-color-702682c)}.rtl .elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .product a.button:not(.shopengine-quickview-trigger){padding:13px 35px 13px 35px!important;margin:0 0 0 0px!important;border-radius:200px 200px 200px 200px!important}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .product a.button:not(.shopengine-quickview-trigger):hover{color:#f1f1f1!important;background:#101010!important}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .onsale{color:var(--e-global-color-702682c);background-color:var(--e-global-color-4acb353);font-size:14px;font-weight:500;text-transform:capitalize;border-radius:50% 50% 50% 50%;min-width:auto;min-height:auto;padding:0;text-align:center;line-height:50px;width:50px;height:50px;left:20px;top:20px}.rtl .elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .onsale{border-radius:50% 50% 50% 50%}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .woocommerce-pagination>ul>li>.page-numbers{margin:10px 10px 0 0}.rtl .elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .woocommerce-pagination>ul>li>.page-numbers{margin:10px 0 0 10px}.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .product-categories>li,.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .product .woocommerce-loop-product__title,.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .product .price .amount,.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .product a.button:not(.shopengine-quickview-trigger),.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .onsale,.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .woocommerce-pagination,.elementor-5218 .elementor-element.elementor-element-6924fe8 .shopengine-archive-products .product .shopengine-product-excerpt{font-family:Amulya}.elementor-5218 .elementor-element.elementor-element-48602b9{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-5218 .elementor-element.elementor-element-48602b9:not(.elementor-motion-effects-element-type-background),.elementor-5218 .elementor-element.elementor-element-48602b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F9FAF0}.elementor-5218 .elementor-element.elementor-element-f781173{--display:flex}.elementor-5218 .elementor-element.elementor-element-a6508e5{width:var(--container-widget-width,13%);max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0}.elementor-5218 .elementor-element.elementor-element-a6508e5.elementor-element{--align-self:center}.elementor-5218 .elementor-element.elementor-element-1b6cfb3{text-align:center}.elementor-5218 .elementor-element.elementor-element-1b6cfb3 .elementor-heading-title{font-family:"Amulya",Sans-serif;font-size:2.8em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;color:var(--e-global-color-702682c)}.elementor-5218 .elementor-element.elementor-element-1d4c955{--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:100px 100px;--row-gap:100px;--column-gap:100px}.elementor-5218 .elementor-element.elementor-element-70d2874{width:var(--container-widget-width,60%);max-width:60%;padding:15px 15px 15px 15px;--container-widget-width:60%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#09070414;border-radius:3px 3px 3px 3px}.elementor-5218 .elementor-element.elementor-element-70d2874.elementor-element{--align-self:center}.elementor-5218 .elementor-element.elementor-element-70d2874 .elementor-image-box-wrapper{text-align:center}.elementor-5218 .elementor-element.elementor-element-70d2874.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-5218 .elementor-element.elementor-element-70d2874.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-5218 .elementor-element.elementor-element-70d2874.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-5218 .elementor-element.elementor-element-70d2874 .elementor-image-box-wrapper .elementor-image-box-img{width:20%}.elementor-5218 .elementor-element.elementor-element-70d2874 .elementor-image-box-img img{border-style:none;border-radius:100px;transition-duration:0.3s}.elementor-5218 .elementor-element.elementor-element-70d2874:hover .elementor-image-box-img img{opacity:.5}.elementor-5218 .elementor-element.elementor-element-70d2874 .elementor-image-box-title{font-family:"Amulya",Sans-serif;font-size:1.4em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-5218 .elementor-element.elementor-element-70d2874 .elementor-image-box-description{font-family:"Amulya",Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-5218 .elementor-element.elementor-element-4eb19c3{width:var(--container-widget-width,60%);max-width:60%;padding:15px 15px 15px 15px;--container-widget-width:60%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#09070414;border-radius:3px 3px 3px 3px}.elementor-5218 .elementor-element.elementor-element-4eb19c3.elementor-element{--align-self:center}.elementor-5218 .elementor-element.elementor-element-4eb19c3 .elementor-image-box-wrapper{text-align:center}.elementor-5218 .elementor-element.elementor-element-4eb19c3.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-5218 .elementor-element.elementor-element-4eb19c3.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-5218 .elementor-element.elementor-element-4eb19c3.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-5218 .elementor-element.elementor-element-4eb19c3 .elementor-image-box-wrapper .elementor-image-box-img{width:20%}.elementor-5218 .elementor-element.elementor-element-4eb19c3 .elementor-image-box-img img{border-style:none;border-radius:100px;transition-duration:0.3s}.elementor-5218 .elementor-element.elementor-element-4eb19c3:hover .elementor-image-box-img img{opacity:.5}.elementor-5218 .elementor-element.elementor-element-4eb19c3 .elementor-image-box-title{font-family:"Amulya",Sans-serif;font-size:1.4em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-5218 .elementor-element.elementor-element-4eb19c3 .elementor-image-box-description{font-family:"Amulya",Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-5218 .elementor-element.elementor-element-28760c2{width:var(--container-widget-width,60%);max-width:60%;padding:15px 15px 15px 15px;--container-widget-width:60%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#09070414;border-radius:3px 3px 3px 3px}.elementor-5218 .elementor-element.elementor-element-28760c2.elementor-element{--align-self:center}.elementor-5218 .elementor-element.elementor-element-28760c2 .elementor-image-box-wrapper{text-align:center}.elementor-5218 .elementor-element.elementor-element-28760c2.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-5218 .elementor-element.elementor-element-28760c2.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-5218 .elementor-element.elementor-element-28760c2.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-5218 .elementor-element.elementor-element-28760c2 .elementor-image-box-wrapper .elementor-image-box-img{width:20%}.elementor-5218 .elementor-element.elementor-element-28760c2 .elementor-image-box-img img{border-style:none;border-radius:100px;transition-duration:0.3s}.elementor-5218 .elementor-element.elementor-element-28760c2:hover .elementor-image-box-img img{opacity:.5}.elementor-5218 .elementor-element.elementor-element-28760c2 .elementor-image-box-title{font-family:"Amulya",Sans-serif;font-size:1.4em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-5218 .elementor-element.elementor-element-28760c2 .elementor-image-box-description{font-family:"Amulya",Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#000}:root{--page-title-display:none}@media(min-width:768px){.elementor-5218 .elementor-element.elementor-element-3c10712{--width:1225px}}@media(max-width:767px){.elementor-5218 .elementor-element.elementor-element-15f201a{--min-height:300px}.elementor-5218 .elementor-element.elementor-element-15f201a:not(.elementor-motion-effects-element-type-background),.elementor-5218 .elementor-element.elementor-element-15f201a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5218 .elementor-element.elementor-element-481550f{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-5218 .elementor-element.elementor-element-48602b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-5218 .elementor-element.elementor-element-1b6cfb3{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-5218 .elementor-element.elementor-element-1b6cfb3.elementor-element{--align-self:center}.elementor-5218 .elementor-element.elementor-element-1d4c955{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-5218 .elementor-element.elementor-element-1d4c955.e-con{--align-self:center}.elementor-5218 .elementor-element.elementor-element-70d2874{padding:15px 15px 15px 15px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var(--container-widget-width,80%);max-width:80%}.elementor-5218 .elementor-element.elementor-element-70d2874 .elementor-image-box-img{margin-bottom:0}.elementor-5218 .elementor-element.elementor-element-4eb19c3{padding:15px 15px 15px 15px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var(--container-widget-width,80%);max-width:80%}.elementor-5218 .elementor-element.elementor-element-4eb19c3 .elementor-image-box-img{margin-bottom:0}.elementor-5218 .elementor-element.elementor-element-28760c2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 50px) 0;padding:15px 15px 15px 15px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var(--container-widget-width,80%);max-width:80%}.elementor-5218 .elementor-element.elementor-element-28760c2 .elementor-image-box-img{margin-bottom:0}}#hoja{animation:hojaFlotando 6s ease-in-out infinite;transform-origin:center;will-change:transform}@keyframes hojaFlotando{0%{transform:translate(0,0) rotate(0deg)}20%{transform:translate(5px,-10px) rotate(3deg)}40%{transform:translate(-5px,-20px) rotate(-3deg)}60%{transform:translate(4px,-15px) rotate(2deg)}80%{transform:translate(-3px,-8px) rotate(-2deg)}100%{transform:translate(0,0) rotate(0deg)}}