.elementor-60 .elementor-element.elementor-element-5365f5a{--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:space-between;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-becd22d{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:0}.woocommerce .elementor-60 .elementor-element.elementor-element-5a8252a .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-60 .elementor-element.elementor-element-5a8252a .flex-viewport{border-radius:20px 20px 20px 20px}.woocommerce .elementor-60 .elementor-element.elementor-element-5a8252a .flex-control-thumbs img{border-radius:20px 20px 20px 20px}.elementor-60 .elementor-element.elementor-element-6df56c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-5dc398b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-60 .elementor-element.elementor-element-5dc398b:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-5dc398b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F1F8}.elementor-60 .elementor-element.elementor-element-009e44b{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-566a634{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-4e5c6f8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 7px) 0;padding:0 0 0 0;--e-rating-icon-marked-color:#000000}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-60 .elementor-element.elementor-element-c20238d{margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;column-gap:0;font-family:"Inter",Sans-serif;font-size:14px;font-weight:600;color:#000}.elementor-60 .elementor-element.elementor-element-c20238d p{margin-block-end:0}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-60 .elementor-element.elementor-element-9abc889{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-60 .elementor-element.elementor-element-9abc889 .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-weight:600;color:#000}.elementor-60 .elementor-element.elementor-element-cbbdbdd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-8e0ed30.elementor-element{--align-self:center}.elementor-60 .elementor-element.elementor-element-8e0ed30 .elementor-icon-wrapper{text-align:center}.elementor-60 .elementor-element.elementor-element-8e0ed30 .elementor-icon{font-size:21px}.elementor-60 .elementor-element.elementor-element-8e0ed30 .elementor-icon svg{height:21px}.elementor-60 .elementor-element.elementor-element-2b3dc16{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-60 .elementor-element.elementor-element-2b3dc16 p{margin-block-end:0}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-60 .elementor-element.elementor-element-a8aa15a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.woocommerce .elementor-60 .elementor-element.elementor-element-49d8a31 .woocommerce-product-details__short-description{color:#000;font-family:"Inter",Sans-serif;font-size:14px;line-height:20px}.elementor-60 .elementor-element.elementor-element-ce9fe24{--display:flex}.elementor-60 .elementor-element.elementor-element-b50a441{font-family:"Inter",Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#161616}.elementor-60 .elementor-element.elementor-element-476362b{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:31px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:14px;--n-tabs-title-color:#696969;--n-tabs-title-color-active:#000000}.elementor-60 .elementor-element.elementor-element-476362b>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover){background:var(--e-global-color-bb247f3)}.elementor-60 .elementor-element.elementor-element-476362b.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{background:#fff0}.elementor-60 .elementor-element.elementor-element-476362b.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"],.elementor-60 .elementor-element.elementor-element-476362b.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{background:var(--e-global-color-bb247f3)}.elementor-60 .elementor-element.elementor-element-476362b.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){font-family:"Inter",Sans-serif;font-weight:700;letter-spacing:.3px}.elementor-60 .elementor-element.elementor-element-476362b [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000}:where(.elementor-60 .elementor-element.elementor-element-476362b.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-content)>.e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-60 .elementor-element.elementor-element-28d6a7c .cart button,.elementor-60 .elementor-element.elementor-element-28d6a7c .cart .button{font-family:"Inter",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;color:#000;background-color:#C5FF89;border-color:#000;transition:all 0.2s}.elementor-60 .elementor-element.elementor-element-9de5954{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-60 .elementor-element.elementor-element-fdaf80c{text-align:center}.elementor-60 .elementor-element.elementor-element-fdaf80c .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:600}.elementor-60 .elementor-element.elementor-element-9600651{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-179c06f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-60 .elementor-element.elementor-element-8603eff img{width:80px}.elementor-60 .elementor-element.elementor-element-03242ec{text-align:center}.elementor-60 .elementor-element.elementor-element-03242ec .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:12px;font-weight:600}.elementor-60 .elementor-element.elementor-element-acdbde2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-e3225de img{width:80px}.elementor-60 .elementor-element.elementor-element-45a1a65{text-align:center}.elementor-60 .elementor-element.elementor-element-45a1a65 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:12px;font-weight:600}.elementor-60 .elementor-element.elementor-element-08de9d9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-700b704 img{width:80px}.elementor-60 .elementor-element.elementor-element-715be5a{text-align:center}.elementor-60 .elementor-element.elementor-element-715be5a .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:12px;font-weight:600}.elementor-60 .elementor-element.elementor-element-dcdf97e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-0bec924 img{width:80px}.elementor-60 .elementor-element.elementor-element-07121e6{text-align:center}.elementor-60 .elementor-element.elementor-element-07121e6 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:12px;font-weight:600}.elementor-60 .elementor-element.elementor-element-e588a8d{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-60 .elementor-element.elementor-element-e588a8d:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-e588a8d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9864afa)}.elementor-60 .elementor-element.elementor-element-b3aed20{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-60 .elementor-element.elementor-element-b3aed20.elementor-element{--align-self:flex-start}.elementor-60 .elementor-element.elementor-element-b3aed20 .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-size:45px;font-weight:600;line-height:43px}.elementor-60 .elementor-element.elementor-element-41e0fb0{--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:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-60 .elementor-element.elementor-element-5bbf62e .elementor-button{background-color:#FFF;font-family:"Roboto",Sans-serif;font-weight:500;fill:#000;color:#000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px}.elementor-60 .elementor-element.elementor-element-5bbf62e.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-60 .elementor-element.elementor-element-5bbf62e .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-60 .elementor-element.elementor-element-e76f921 .elementor-button{background-color:#FFF;font-family:"Roboto",Sans-serif;font-weight:500;fill:#000;color:#000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px}.elementor-60 .elementor-element.elementor-element-e76f921.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-60 .elementor-element.elementor-element-e76f921 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-60 .elementor-element.elementor-element-54bea69 .elementor-button{background-color:#FFF;font-family:"Roboto",Sans-serif;font-weight:500;fill:#000;color:#000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px}.elementor-60 .elementor-element.elementor-element-54bea69.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-60 .elementor-element.elementor-element-54bea69 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-60 .elementor-element.elementor-element-77bba04{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-8ba4d0a .elementor-button{background-color:#C5FF89;font-family:"Roboto",Sans-serif;font-weight:700;text-transform:uppercase;fill:#000;color:#000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px}.elementor-60 .elementor-element.elementor-element-1d1fa88{--display:flex;--min-height:15px;--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;border-style:solid;--border-style:solid;border-width:2px 0 2px 0;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#000;--border-color:#000000}.elementor-60 .elementor-element.elementor-element-1d1fa88:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-1d1fa88>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-bb247f3)}.elementor-60 .elementor-element.elementor-element-c8c1503{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-60 .elementor-element.elementor-element-c8c1503:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-c8c1503>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#F0D1DC 0%,var(--e-global-color-9864afa) 100%)}.elementor-60 .elementor-element.elementor-element-35f88e3{text-align:center}.elementor-60 .elementor-element.elementor-element-35f88e3 .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-size:70px;font-weight:500}.elementor-60 .elementor-element.elementor-element-841ca5c{width:var(--container-widget-width,731px);max-width:731px;margin:-40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:731px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter",Sans-serif;font-size:18px;font-weight:300;color:#000}.elementor-60 .elementor-element.elementor-element-841ca5c p{margin-block-end:0}.elementor-60 .elementor-element.elementor-element-3d67fe6{--display:flex;--min-height:400px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px}.elementor-60 .elementor-element.elementor-element-bcb63a6{--display:flex}.elementor-60 .elementor-element.elementor-element-ac4ee4a .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:400}.elementor-60 .elementor-element.elementor-element-b02eeb7{margin:-13px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-60 .elementor-element.elementor-element-b02eeb7 .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-size:22px;font-weight:600}.elementor-60 .elementor-element.elementor-element-a477f7b{font-family:"Inter",Sans-serif;font-weight:300;color:#000}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-fbc461e{right:-36px}body.rtl .elementor-60 .elementor-element.elementor-element-fbc461e{left:-36px}.elementor-60 .elementor-element.elementor-element-fbc461e{bottom:-321px}.elementor-60 .elementor-element.elementor-element-fbc461e img{width:330px}.elementor-60 .elementor-element.elementor-element-9359408{--display:flex;--min-height:400px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px}.elementor-60 .elementor-element.elementor-element-e03cbbc{--display:flex}.elementor-60 .elementor-element.elementor-element-49c3798 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:400}.elementor-60 .elementor-element.elementor-element-6dc4d5c{margin:-13px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-60 .elementor-element.elementor-element-6dc4d5c .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-size:22px;font-weight:600}.elementor-60 .elementor-element.elementor-element-17d913d{font-family:"Inter",Sans-serif;font-weight:300;color:#000}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-0b133cb{right:0}body.rtl .elementor-60 .elementor-element.elementor-element-0b133cb{left:0}.elementor-60 .elementor-element.elementor-element-0b133cb{bottom:-249px}.elementor-60 .elementor-element.elementor-element-0b133cb img{width:100%}.elementor-60 .elementor-element.elementor-element-460cb5d{--display:flex;--min-height:400px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px}.elementor-60 .elementor-element.elementor-element-88313e7{--display:flex}.elementor-60 .elementor-element.elementor-element-a677b6b .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:400}.elementor-60 .elementor-element.elementor-element-135b01d{margin:-13px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-60 .elementor-element.elementor-element-135b01d .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-size:22px;font-weight:600}.elementor-60 .elementor-element.elementor-element-575885d{font-family:"Inter",Sans-serif;font-weight:300;color:#000}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-a99becb{right:-82px}body.rtl .elementor-60 .elementor-element.elementor-element-a99becb{left:-82px}.elementor-60 .elementor-element.elementor-element-a99becb{bottom:-342px}.elementor-60 .elementor-element.elementor-element-a99becb img{width:330px}.elementor-60 .elementor-element.elementor-element-5271e4e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%}.elementor-60 .elementor-element.elementor-element-8c08685{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-60 .elementor-element.elementor-element-8c08685:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-8c08685>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-9864afa) 0%,#F0D1DC 100%)}.elementor-60 .elementor-element.elementor-element-2403ad6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-6648862{--display:flex;--justify-content:center}.elementor-60 .elementor-element.elementor-element-9468e4f .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-size:50px;font-weight:600}.elementor-60 .elementor-element.elementor-element-b012c06{font-family:"Inter",Sans-serif;font-size:18px;font-weight:300;color:#000}.elementor-60 .elementor-element.elementor-element-819114e img{width:650px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:21px 21px 21px 21px}.elementor-60 .elementor-element.elementor-element-486a637{--display:flex}.elementor-60 .elementor-element.elementor-element-02d17fa{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-73c7221{--display:flex}.elementor-60 .elementor-element.elementor-element-4ee00e1 .elementor-button{background-color:var(--e-global-color-bb247f3);font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000;border-radius:50px 50px 50px 50px;padding:6px 10px 6px 10px}.elementor-60 .elementor-element.elementor-element-fe33786 .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-weight:600}.elementor-60 .elementor-element.elementor-element-93391f2{font-family:"Inter",Sans-serif;font-weight:300;color:#000}.elementor-60 .elementor-element.elementor-element-851f3ac{--display:flex}.elementor-60 .elementor-element.elementor-element-fbfd1ad .elementor-button{background-color:var(--e-global-color-bb247f3);font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000;border-radius:50px 50px 50px 50px;padding:6px 10px 6px 10px}.elementor-60 .elementor-element.elementor-element-fe9066f .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-weight:600}.elementor-60 .elementor-element.elementor-element-d37bb64{font-family:"Inter",Sans-serif;font-weight:300;color:#000}.elementor-60 .elementor-element.elementor-element-53b4417{--display:flex}.elementor-60 .elementor-element.elementor-element-aeaf473 .elementor-button{background-color:var(--e-global-color-bb247f3);font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000;border-radius:50px 50px 50px 50px;padding:6px 10px 6px 10px}.elementor-60 .elementor-element.elementor-element-45db5fe .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-weight:600}.elementor-60 .elementor-element.elementor-element-edadaeb{font-family:"Inter",Sans-serif;font-weight:300;color:#000}.elementor-60 .elementor-element.elementor-element-2e4ee38{--display:flex}.elementor-60 .elementor-element.elementor-element-8edc311 .elementor-button{background-color:var(--e-global-color-bb247f3);font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000;border-radius:50px 50px 50px 50px;padding:6px 10px 6px 10px}.elementor-60 .elementor-element.elementor-element-6b63182 .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-weight:600}.elementor-60 .elementor-element.elementor-element-d7cd9ed{font-family:"Inter",Sans-serif;font-weight:300;color:#000}.elementor-60 .elementor-element.elementor-element-c8174f4{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-60 .elementor-element.elementor-element-c8174f4:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-c8174f4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#F0D1DC 0%,var(--e-global-color-9864afa) 100%)}.elementor-60 .elementor-element.elementor-element-ab5d736{text-align:center}.elementor-60 .elementor-element.elementor-element-ab5d736 .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-size:70px;font-weight:500}.elementor-60 .elementor-element.elementor-element-5da4017{width:var(--container-widget-width,731px);max-width:731px;margin:-40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:731px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter",Sans-serif;font-size:18px;font-weight:300;color:#000}.elementor-60 .elementor-element.elementor-element-5da4017 p{margin-block-end:0}.elementor-60 .elementor-element.elementor-element-ec16c46{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-60 .elementor-element.elementor-element-25ad968{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--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-60 .elementor-element.elementor-element-0da1e0d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-4e5fdee .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-size:28px;font-weight:600}.elementor-60 .elementor-element.elementor-element-7f25ae1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-60 .elementor-element.elementor-element-7f25ae1 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:500;font-style:italic}.elementor-60 .elementor-element.elementor-element-e08b8d8{font-family:"Inter",Sans-serif;font-weight:400;color:#000}.elementor-60 .elementor-element.elementor-element-f03f6ba{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-60 .elementor-element.elementor-element-f03f6ba img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000;border-radius:20px 20px 20px 20px}.elementor-60 .elementor-element.elementor-element-8a6f05b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-e5e6ec9 .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-size:28px;font-weight:600}.elementor-60 .elementor-element.elementor-element-2db202d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-60 .elementor-element.elementor-element-2db202d .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:500;font-style:italic}.elementor-60 .elementor-element.elementor-element-26ce06d{font-family:"Inter",Sans-serif;font-weight:400;color:#000}.elementor-60 .elementor-element.elementor-element-e5eee2f img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000;border-radius:20px 20px 20px 20px}.elementor-60 .elementor-element.elementor-element-bc44f56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-477b748 .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-size:28px;font-weight:600}.elementor-60 .elementor-element.elementor-element-ef2d2c9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-60 .elementor-element.elementor-element-ef2d2c9 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:500;font-style:italic}.elementor-60 .elementor-element.elementor-element-118ab41{font-family:"Inter",Sans-serif;font-weight:400;color:#000}.elementor-60 .elementor-element.elementor-element-a4ee11e img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000;border-radius:20px 20px 20px 20px}.elementor-60 .elementor-element.elementor-element-71f7bff{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-60 .elementor-element.elementor-element-71f7bff:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-71f7bff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9864afa)}.elementor-60 .elementor-element.elementor-element-6be42c6{text-align:center}.elementor-60 .elementor-element.elementor-element-6be42c6 .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-size:70px;font-weight:500}.elementor-60 .elementor-element.elementor-element-3e2dff8{width:var(--container-widget-width,731px);max-width:731px;--container-widget-width:731px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter",Sans-serif;font-size:18px;font-weight:300;color:#000}.elementor-60 .elementor-element.elementor-element-3e2dff8 p{margin-block-end:0}.elementor-60 .elementor-element.elementor-element-67e8393{--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:space-around;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-60 .elementor-element.elementor-element-67e8393:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-67e8393>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-bb247f3)}.elementor-60 .elementor-element.elementor-element-331ef80{--display:flex;--min-height:220px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:200px 200px 200px 200px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-95eb5b9{--e-transform-rotateZ:180deg}.elementor-60 .elementor-element.elementor-element-95eb5b9 img{width:30px}.elementor-widget-counter .elementor-counter-number-wrapper{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-counter .elementor-counter-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-60 .elementor-element.elementor-element-67133d5 .elementor-counter-title{justify-content:center;color:#000;font-family:"Inter",Sans-serif;font-size:15px;font-weight:600;line-height:16px}.elementor-60 .elementor-element.elementor-element-67133d5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Recoleta",Sans-serif;font-weight:600}.elementor-60 .elementor-element.elementor-element-5c5f820{--display:flex;--min-height:220px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:200px 200px 200px 200px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-f455f08 img{width:30px}.elementor-60 .elementor-element.elementor-element-d40e2a5 .elementor-counter-title{justify-content:center;color:#000;font-family:"Inter",Sans-serif;font-size:15px;font-weight:600;line-height:16px}.elementor-60 .elementor-element.elementor-element-d40e2a5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Recoleta",Sans-serif;font-weight:600}.elementor-60 .elementor-element.elementor-element-9edde71{--display:flex;--min-height:220px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:200px 200px 200px 200px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-c734d44 img{width:30px}.elementor-60 .elementor-element.elementor-element-a52e0b0 .elementor-counter-title{justify-content:center;color:#000;font-family:"Inter",Sans-serif;font-size:15px;font-weight:600;line-height:16px}.elementor-60 .elementor-element.elementor-element-a52e0b0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Recoleta",Sans-serif;font-weight:600}.elementor-60 .elementor-element.elementor-element-fe0557f{--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:space-between}.elementor-60 .elementor-element.elementor-element-606c93f{--display:flex}.elementor-60 .elementor-element.elementor-element-becccdf img{width:90px}.elementor-60 .elementor-element.elementor-element-029aa3c{text-align:center}.elementor-60 .elementor-element.elementor-element-029aa3c .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase}.elementor-60 .elementor-element.elementor-element-ee47b7b{--display:flex}.elementor-60 .elementor-element.elementor-element-d354711 img{width:90px}.elementor-60 .elementor-element.elementor-element-0701303{text-align:center}.elementor-60 .elementor-element.elementor-element-0701303 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase}.elementor-60 .elementor-element.elementor-element-1034010{--display:flex}.elementor-60 .elementor-element.elementor-element-f106d9a img{width:90px}.elementor-60 .elementor-element.elementor-element-45dd0eb{text-align:center}.elementor-60 .elementor-element.elementor-element-45dd0eb .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase}.elementor-60 .elementor-element.elementor-element-2f87970{--display:flex}.elementor-60 .elementor-element.elementor-element-0878cfc img{width:90px}.elementor-60 .elementor-element.elementor-element-07eacba{text-align:center}.elementor-60 .elementor-element.elementor-element-07eacba .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase}.elementor-60 .elementor-element.elementor-element-80c9e35{--display:flex}.elementor-60 .elementor-element.elementor-element-85979ef img{width:90px}.elementor-60 .elementor-element.elementor-element-d95e706{text-align:center}.elementor-60 .elementor-element.elementor-element-d95e706 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase}.elementor-60 .elementor-element.elementor-element-e3256c0{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px}.elementor-60 .elementor-element.elementor-element-e3256c0:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-e3256c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9864afa)}.elementor-60 .elementor-element.elementor-element-5db1d66{--display:flex;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-60 .elementor-element.elementor-element-5db1d66:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-5db1d66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-bb247f3);background-image:url(https://mystique.ma/wp-content/uploads/2026/04/Compservotreimage-1024x341.webp);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-60 .elementor-element.elementor-element-925d609{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-60 .elementor-element.elementor-element-925d609.elementor-element{--align-self:flex-start}.elementor-60 .elementor-element.elementor-element-925d609 .elementor-heading-title{font-family:"Recoleta",Sans-serif;font-size:50px;font-weight:600;line-height:58px}.elementor-60 .elementor-element.elementor-element-b0f72e6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-f394a55 .elementor-button{background-color:#FFF;fill:#000;color:#000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px}.elementor-60 .elementor-element.elementor-element-0e52f57 .elementor-button{background-color:#FFF;fill:#000;color:#000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px}.elementor-60 .elementor-element.elementor-element-1cca9af .elementor-button{background-color:#FFF;fill:#000;color:#000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px}@media(max-width:1366px){.elementor-60 .elementor-element.elementor-element-9600651{--grid-auto-flow:row}.elementor-60 .elementor-element.elementor-element-486a637{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-02d17fa{--grid-auto-flow:row}.elementor-60 .elementor-element.elementor-element-c8174f4{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-25ad968{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}@media(min-width:768px){.elementor-60 .elementor-element.elementor-element-5365f5a{--content-width:90%}.elementor-60 .elementor-element.elementor-element-becd22d{--width:60%}.elementor-60 .elementor-element.elementor-element-6df56c1{--width:35%}.elementor-60 .elementor-element.elementor-element-5dc398b{--width:100%}.elementor-60 .elementor-element.elementor-element-e588a8d{--width:100%}.elementor-60 .elementor-element.elementor-element-c8c1503{--content-width:1300px}.elementor-60 .elementor-element.elementor-element-3d67fe6{--width:400px}.elementor-60 .elementor-element.elementor-element-9359408{--width:400px}.elementor-60 .elementor-element.elementor-element-460cb5d{--width:400px}.elementor-60 .elementor-element.elementor-element-8c08685{--content-width:1300px}.elementor-60 .elementor-element.elementor-element-2403ad6{--width:1140px}.elementor-60 .elementor-element.elementor-element-c8174f4{--content-width:95%}.elementor-60 .elementor-element.elementor-element-ec16c46{--width:1300px}.elementor-60 .elementor-element.elementor-element-25ad968{--width:100%}.elementor-60 .elementor-element.elementor-element-0da1e0d{--width:70%}.elementor-60 .elementor-element.elementor-element-8a6f05b{--width:70%}.elementor-60 .elementor-element.elementor-element-bc44f56{--width:70%}.elementor-60 .elementor-element.elementor-element-71f7bff{--content-width:95%}.elementor-60 .elementor-element.elementor-element-67e8393{--width:900px}.elementor-60 .elementor-element.elementor-element-331ef80{--width:220px}.elementor-60 .elementor-element.elementor-element-5c5f820{--width:220px}.elementor-60 .elementor-element.elementor-element-9edde71{--width:220px}.elementor-60 .elementor-element.elementor-element-fe0557f{--width:1200px}.elementor-60 .elementor-element.elementor-element-606c93f{--width:130px}.elementor-60 .elementor-element.elementor-element-ee47b7b{--width:130px}.elementor-60 .elementor-element.elementor-element-1034010{--width:130px}.elementor-60 .elementor-element.elementor-element-2f87970{--width:130px}.elementor-60 .elementor-element.elementor-element-80c9e35{--width:130px}.elementor-60 .elementor-element.elementor-element-e3256c0{--content-width:1300px}.elementor-60 .elementor-element.elementor-element-5db1d66{--width:1300px}}@media(max-width:1366px) and (min-width:768px){.elementor-60 .elementor-element.elementor-element-5365f5a{--content-width:95%}.elementor-60 .elementor-element.elementor-element-2403ad6{--width:100%}.elementor-60 .elementor-element.elementor-element-c8174f4{--content-width:100%}.elementor-60 .elementor-element.elementor-element-ec16c46{--width:95%}.elementor-60 .elementor-element.elementor-element-25ad968{--width:100%}.elementor-60 .elementor-element.elementor-element-0da1e0d{--width:100%}.elementor-60 .elementor-element.elementor-element-8a6f05b{--width:100%}.elementor-60 .elementor-element.elementor-element-bc44f56{--width:100%}.elementor-60 .elementor-element.elementor-element-67e8393{--width:95%}.elementor-60 .elementor-element.elementor-element-fe0557f{--width:95%}.elementor-60 .elementor-element.elementor-element-5db1d66{--width:95%}}@media(max-width:1024px) and (min-width:768px){.elementor-60 .elementor-element.elementor-element-becd22d{--width:100%}.elementor-60 .elementor-element.elementor-element-6df56c1{--width:100%}.elementor-60 .elementor-element.elementor-element-5dc398b{--width:100%}.elementor-60 .elementor-element.elementor-element-e588a8d{--width:100%}}@media(max-width:1024px){.elementor-60 .elementor-element.elementor-element-5365f5a{--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-60 .elementor-element.elementor-element-9600651{--grid-auto-flow:row}.elementor-60 .elementor-element.elementor-element-5271e4e{--e-n-carousel-swiper-slides-to-display:2}.elementor-60 .elementor-element.elementor-element-2403ad6{--justify-content:center}.elementor-60 .elementor-element.elementor-element-819114e.elementor-element{--align-self:center}.elementor-60 .elementor-element.elementor-element-02d17fa{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-60 .elementor-element.elementor-element-25ad968{--grid-auto-flow:row}}@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-5365f5a{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px}.elementor-60 .elementor-element.elementor-element-becd22d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-5dc398b{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px}.elementor-60 .elementor-element.elementor-element-9abc889 .elementor-heading-title{font-size:34px}.elementor-60 .elementor-element.elementor-element-cbbdbdd{--flex-wrap:nowrap}.elementor-60 .elementor-element.elementor-element-476362b{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap}.elementor-60 .elementor-element.elementor-element-9600651{--e-con-grid-template-columns:repeat(4, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row}.elementor-60 .elementor-element.elementor-element-e588a8d{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-60 .elementor-element.elementor-element-b3aed20{padding:0 10px 0 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:center}.elementor-60 .elementor-element.elementor-element-b3aed20 .elementor-heading-title{font-size:40px;line-height:1.2em}.elementor-60 .elementor-element.elementor-element-41e0fb0{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-60 .elementor-element.elementor-element-41e0fb0.e-con{--align-self:center}.elementor-60 .elementor-element.elementor-element-77bba04{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap}.elementor-60 .elementor-element.elementor-element-77bba04.e-con{--align-self:center}.elementor-60 .elementor-element.elementor-element-35f88e3 .elementor-heading-title{font-size:50px}.elementor-60 .elementor-element.elementor-element-3d67fe6{--min-height:400px}.elementor-60 .elementor-element.elementor-element-9359408{--min-height:400px}.elementor-60 .elementor-element.elementor-element-460cb5d{--min-height:400px}.elementor-60 .elementor-element.elementor-element-5271e4e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:9px;--e-n-carousel-swiper-pagination-spacing:23px}.elementor-60 .elementor-element.elementor-element-9468e4f .elementor-heading-title{font-size:35px}.elementor-60 .elementor-element.elementor-element-02d17fa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-60 .elementor-element.elementor-element-73c7221{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-851f3ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-53b4417{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-2e4ee38{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-c8174f4{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-60 .elementor-element.elementor-element-ab5d736 .elementor-heading-title{font-size:50px}.elementor-60 .elementor-element.elementor-element-ec16c46{--padding-top:30px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px}.elementor-60 .elementor-element.elementor-element-25ad968{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-60 .elementor-element.elementor-element-6be42c6 .elementor-heading-title{font-size:50px}.elementor-60 .elementor-element.elementor-element-67e8393{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px}.elementor-60 .elementor-element.elementor-element-331ef80{--width:140px;--min-height:140px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-60 .elementor-element.elementor-element-331ef80.e-con{--order:99999 /* order end hack */}.elementor-60 .elementor-element.elementor-element-95eb5b9{--e-transform-rotateZ:180deg}.elementor-60 .elementor-element.elementor-element-95eb5b9 img{width:20px}.elementor-60 .elementor-element.elementor-element-67133d5 .elementor-counter-number-wrapper{font-size:40px}.elementor-60 .elementor-element.elementor-element-67133d5 .elementor-counter-title{font-size:13px}.elementor-60 .elementor-element.elementor-element-5c5f820{--width:140px;--min-height:140px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-60 .elementor-element.elementor-element-f455f08 img{width:20px}.elementor-60 .elementor-element.elementor-element-d40e2a5 .elementor-counter-number-wrapper{font-size:40px}.elementor-60 .elementor-element.elementor-element-d40e2a5 .elementor-counter-title{font-size:13px}.elementor-60 .elementor-element.elementor-element-9edde71{--width:140px;--min-height:140px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-60 .elementor-element.elementor-element-c734d44 img{width:20px}.elementor-60 .elementor-element.elementor-element-a52e0b0 .elementor-counter-number-wrapper{font-size:40px}.elementor-60 .elementor-element.elementor-element-a52e0b0 .elementor-counter-title{font-size:13px}.elementor-60 .elementor-element.elementor-element-fe0557f{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-60 .elementor-element.elementor-element-606c93f{--width:120px}.elementor-60 .elementor-element.elementor-element-ee47b7b{--width:120px}.elementor-60 .elementor-element.elementor-element-1034010{--width:110px}.elementor-60 .elementor-element.elementor-element-2f87970{--width:110px}.elementor-60 .elementor-element.elementor-element-80c9e35{--width:110px}.elementor-60 .elementor-element.elementor-element-5db1d66:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-5db1d66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://mystique.ma/wp-content/uploads/2026/04/Mystiquebundles.avif);background-position:bottom right}.elementor-60 .elementor-element.elementor-element-5db1d66{--min-height:608px;--padding-top:30px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px}.elementor-60 .elementor-element.elementor-element-925d609{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:center}.elementor-60 .elementor-element.elementor-element-925d609 .elementor-heading-title{font-size:41px;line-height:1.2em}.elementor-60 .elementor-element.elementor-element-b0f72e6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-60 .elementor-element.elementor-element-b0f72e6.e-con{--align-self:center}.elementor-60 .elementor-element.elementor-element-1cca9af.elementor-element{--align-self:center}}.woocommerce-product-gallery{display:flex!important;align-items:flex-start;gap:16px}.woocommerce-product-gallery .flex-viewport{order:2;flex:1;min-width:0}.woocommerce-product-gallery .flex-control-thumbs{order:1;width:84px;min-width:84px;margin:0!important;padding:0!important;list-style:none;display:flex;flex-direction:column;gap:12px}.woocommerce-product-gallery .flex-control-thumbs li{float:none!important;width:100%!important;margin:0!important}.woocommerce-product-gallery .flex-control-thumbs img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:contain;border:2px solid rgb(0 0 0 / .12);border-radius:30px;opacity:1!important;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs img.flex-active{border-color:#111}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.woocommerce-product-gallery .woocommerce-product-gallery__image{width:100%}.woocommerce-product-gallery .woocommerce-product-gallery__image{display:flex;justify-content:center}.woocommerce-product-gallery .woocommerce-product-gallery__image a{display:flex;justify-content:center;width:min(100%, 700px);aspect-ratio:1 / 1;border-radius:30px;overflow:hidden}.woocommerce-product-gallery .woocommerce-product-gallery__image img{width:auto!important;height:100%!important}.woocommerce-product-gallery .flex-control-thumbs img:hover,.woocommerce-product-gallery .woocommerce-product-gallery__image a:hover img{opacity:1;filter:none;background:#fff0}.custom-gallery-pagination{display:none}@media (max-width:768px){.woocommerce-product-gallery{flex-direction:column}.woocommerce-product-gallery .flex-viewport{order:1;width:100%}.woocommerce-product-gallery .flex-control-thumbs{order:2;width:100%;min-width:0;flex-direction:row;justify-content:space-between;gap:8px}.woocommerce-product-gallery .flex-control-thumbs li{flex:0 0 75px!important}}@media (min-width:1024px){.woocommerce-product-gallery{flex-wrap:wrap}.custom-gallery-pagination{order:3;flex:0 0 calc(100% - 100px);margin:18px 0 0 100px;display:flex;align-items:center;justify-content:center;gap:32px}.custom-gallery-arrow{--arrow:url("data:image/svg+xml;utf8,<svg viewBox='0 0 448 512' xmlns='http://www.w3.org/2000/svg'><path d='M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z'/></svg>");
    appearance: none;
    background: transparent;
    border: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    cursor: pointer;
    font-size: 0; /* hides the ←/→ chars baked into the button HTML */
  }

  .custom-gallery-arrow::before {
    content: "";
    display: block;
    width: 18px;
    height: 18px;
    background: #111;
    -webkit-mask: var(--arrow) center / contain no-repeat;
    mask: var(--arrow) center / contain no-repeat;
  }

  .custom-gallery-prev::before {
    transform: scaleX(-1);
  }

  .custom-gallery-dots {
    display: flex;
    align-items: center;
    gap: 14px;
  }

  .custom-gallery-dot {
    appearance: none;
    width: 12px;
    height: 12px;
    border: 2px solid #111;
    border-radius: 999px;
    background: #fff;
    padding: 0;
    cursor: pointer;
  }

  .custom-gallery-dot.is-active {
    background: #111;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-520e0b1 */.custom-perfume-attribute {
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.4;
  color: #111;
}

.custom-perfume-label {
  font-weight: 700;
  white-space: nowrap;
}

.custom-perfume-value {
  font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f441291 */.custom-product-notes-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px 10px;
  width: 100%;
}

.custom-product-note-item {
  text-align: center;
}

.custom-product-note-image-wrap {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

.custom-product-note-image {
  width: 60%;
  height: 60%;
  object-fit: cover;
  display: block;
}

.custom-product-note-image--empty {
  background: #f5f5f5;
  border-radius: 8px;
}

.custom-product-note-name {
  font-family: "Inter", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.3;
  color: #111;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f441291 */.custom-product-notes-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px 10px;
  width: 100%;
}

.custom-product-note-item {
  text-align: center;
}

.custom-product-note-image-wrap {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

.custom-product-note-image {
  width: 60%;
  height: 60%;
  object-fit: cover;
  display: block;
}

.custom-product-note-image--empty {
  background: #f5f5f5;
  border-radius: 8px;
}

.custom-product-note-name {
  font-family: "Inter", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.3;
  color: #111;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f441291 */.custom-product-notes-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px 10px;
  width: 100%;
}

.custom-product-note-item {
  text-align: center;
}

.custom-product-note-image-wrap {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

.custom-product-note-image {
  width: 60%;
  height: 60%;
  object-fit: cover;
  display: block;
}

.custom-product-note-image--empty {
  background: #f5f5f5;
  border-radius: 8px;
}

.custom-product-note-name {
  font-family: "Inter", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.3;
  color: #111;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-476362b *//* Grey line spanning the full width */
.elementor-element-476362b .e-n-tabs-heading {
  border-bottom: 2px solid #ccc;
  width: 100%;
}



/* Active tab: black line sitting exactly on top of the grey one */
.elementor-element-476362b .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -2px;         /* sits on the grey line */
  height: 2px;
  background: #000;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-28d6a7c */.db-variations,
.db-variations *,
.variations_form .single_add_to_cart_button {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif !important;
}

/* Hide the default WooCommerce variations table */
  .variations_form .variations { display: none !important; }
  .variations_form .reset_variations { display: none !important; }
  .variations_form .woocommerce-variation-price { display: none !important; }
 
  /* Hide default quantity (optional — remove if you want qty visible) */
  .variations_form .quantity { display: none !important; }
 
  /* Custom variation cards container */
  .db-variations {
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin-bottom: 16px;
  }
 
  .db-option {
    background: #ece1ef;
    border-radius: 18px;
    padding: 18px 22px;
    cursor: pointer;
    display: grid;
    grid-template-columns: 28px 1fr auto;
    gap: 14px;
    align-items: start;
    transition: background 0.15s ease;
    user-select: none;
  }
 
  .db-option:hover { background: #e4d5e8; }
 
  .db-radio {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 2px solid #1a1a1a;
    background: #ece1ef;
    margin-top: 2px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }
 
  .db-option.selected .db-radio { background: #1a1a1a; }
  .db-option.selected .db-radio::after {
    content: "";
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #ece1ef;
  }
 
  .db-content { display: flex; flex-direction: column; gap: 6px; }
 
  .db-title {
    font-size: 15px;
    font-weight: 800;
    color: #1a1a1a;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    line-height: 1.2;
  }
 
  .db-desc {
    font-size: 14px;
    color: #1a1a1a;
    line-height: 1.4;
    font-weight: 400;
  }
 
  .db-right {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 8px;
    white-space: nowrap;
  }
 
  .db-prices {
    display: flex;
    align-items: baseline;
    gap: 6px;
    font-size: 15px;
    font-weight: 700;
  }
 
  .db-current { color: #4a3aa8; }
  .db-old { color: #1a1a1a; text-decoration: line-through; font-weight: 600; }
 
  .db-badge {
    background: #4a3aa8;
    color: #ffffff;
    font-size: 11px;
    font-weight: 700;
    padding: 4px 10px;
    border-radius: 20px;
    letter-spacing: 0.03em;
  }
 
  
 
  .variations_form .single_add_to_cart_button:hover:not(.disabled) {
    background: #bdea4e !important;
    transform: translateY(-1px);
  }
 
  .variations_form .single_add_to_cart_button.disabled {
    opacity: 0.55 !important;
    cursor: not-allowed !important;
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3aed20 */.superior-squiggle{
  --squiggle-h: 0.34em;
  --tile-w: calc(var(--squiggle-h) * 56 / 22);

  position: relative;
  display: inline-block;
  white-space: nowrap;
}

.superior-squiggle::after{
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -0.18em;
  height: var(--squiggle-h);

  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 22'%3E%3Cpath fill='%23C5FF89' fill-rule='evenodd' clip-rule='evenodd' d='M24.9453 8.93358C23.6645 9.45112 21.8582 10.5871 19.9683 13.2913C14.9793 20.4298 8.40987 21.5999 4 21.5999C1.79086 21.5999 0 19.809 0 17.5999C0 15.3908 1.79086 13.5999 4 13.5999C6.84594 13.5999 10.4327 12.97 13.411 8.7085C16.1338 4.8127 19.1455 2.64869 21.9481 1.51623C24.7109 0.399836 27.0082 0.399883 27.9878 0.399903H28C30.2091 0.399903 32 2.19076 32 4.3999C32 6.60904 30.2091 8.3999 28 8.3999C27.2982 8.3999 26.2543 8.40463 24.9453 8.93358Z'/%3E%3Cpath fill='%23C5FF89' fill-rule='evenodd' clip-rule='evenodd' d='M31.0547 8.93358C32.3355 9.45112 34.1418 10.5871 36.0317 13.2913C41.0207 20.4298 47.5901 21.5999 52 21.5999C54.2091 21.5999 56 19.809 56 17.5999C56 15.3908 54.2091 13.5999 52 13.5999C49.1541 13.5999 45.5673 12.97 42.589 8.7085C39.8662 4.8127 36.8545 2.64869 34.0519 1.51623C31.2891 0.399836 28.9918 0.399883 28.0122 0.399903H28C25.7909 0.399903 24 2.19076 24 4.3999C24 6.60904 25.7909 8.3999 28 8.3999C28.7018 8.3999 29.7457 8.40463 31.0547 8.93358Z'/%3E%3C/svg%3E");
  background-repeat: repeat-x;
  background-size: var(--tile-w) 100%;
  background-position: 0 0;

  pointer-events: none;
  transform: translateZ(0);

  /* fills only the seam */
  filter:
    drop-shadow(0.6px 0 0 #C5FF89)
    drop-shadow(-0.6px 0 0 #C5FF89);

  animation: superior-squiggle-move 2.2s linear infinite;
}

@keyframes superior-squiggle-move{
  from { background-position-x: 0; }
  to   { background-position-x: calc(-1 * var(--tile-w)); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bbf62e */.elementor-60 .elementor-element.elementor-element-5bbf62e{
  position: relative;
  display: inline-block;
  overflow: visible !important;
}

.elementor-60 .elementor-element.elementor-element-5bbf62e::after{
  content: "-10%";
  white-space: pre;
  position: absolute;
  top: -20px;
  right: -20px;
  z-index: 20;

  width: 40px;
  height: 40px;

  display: flex;
  align-items: center;
  justify-content: center;

  color: #000;
  text-transform: uppercase;
  text-align: center;
  font-size: 0.7rem;
  font-weight: 800;
  line-height: 1.1;

  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'><path d='M18.1466 0.906467C19.0867 -0.302156 20.9133 -0.302155 21.8534 0.906467L23.1889 2.62358C23.8343 3.45343 24.9527 3.7531 25.9266 3.35714L27.9417 2.53783C29.3601 1.96114 30.9421 2.87449 31.1518 4.3912L31.4498 6.546C31.5939 7.58741 32.4126 8.40611 33.454 8.55015L35.6088 8.84818C37.1255 9.05792 38.0388 10.6399 37.4621 12.0583L36.6429 14.0734C36.2469 15.0473 36.5466 16.1657 37.3764 16.8111L39.0935 18.1466C40.3022 19.0867 40.3022 20.9133 39.0935 21.8534L37.3764 23.1889C36.5466 23.8343 36.2469 24.9527 36.6429 25.9266L37.4621 27.9417C38.0388 29.3601 37.1255 30.9421 35.6088 31.1518L33.454 31.4498C32.4126 31.5939 31.5939 32.4126 31.4498 33.454L31.1518 35.6088C30.9421 37.1255 29.3601 38.0388 27.9417 37.4621L25.9266 36.6429C24.9527 36.2469 23.8343 36.5466 23.1889 37.3764L21.8534 39.0935C20.9133 40.3022 19.0867 40.3022 18.1466 39.0935L16.8111 37.3764C16.1657 36.5466 15.0473 36.2469 14.0734 36.6429L12.0583 37.4621C10.6399 38.0388 9.05792 37.1255 8.84818 35.6088L8.55015 33.454C8.40611 32.4126 7.58741 31.5939 6.546 31.4498L4.3912 31.1518C2.87449 30.9421 1.96114 29.3601 2.53783 27.9417L3.35714 25.9266C3.7531 24.9527 3.45343 23.8343 2.62358 23.1889L0.906467 21.8534C-0.302156 20.9133 -0.302155 19.0867 0.906467 18.1466L2.62358 16.8111C3.45343 16.1657 3.7531 15.0473 3.35714 14.0734L2.53783 12.0583C1.96114 10.6399 2.87449 9.05792 4.3912 8.84818L6.546 8.55015C7.58741 8.40611 8.40611 7.58741 8.55015 6.546L8.84818 4.3912C9.05792 2.87449 10.6399 1.96114 12.0583 2.53783L14.0734 3.35714C15.0473 3.7531 16.1657 3.45343 16.8111 2.62358L18.1466 0.906467Z' fill='%23C5FF89'/></svg>");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;

  pointer-events: none;
}

.elementor-60 .elementor-element.elementor-element-5bbf62e,
.elementor-60 .elementor-element.elementor-element-5bbf62e .elementor-widget-container,
.elementor-60 .elementor-element.elementor-element-5bbf62e .elementor-button-wrapper,
.elementor-60 .elementor-element.elementor-element-5bbf62e .elementor-button{
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e76f921 */.elementor-60 .elementor-element.elementor-element-e76f921{
  position: relative;
  display: inline-block;
  overflow: visible !important;
}

.elementor-60 .elementor-element.elementor-element-e76f921::after{
  content: "-20%";
  white-space: pre;
  position: absolute;
  top: -20px;
  right: -20px;
  z-index: 20;

  width: 40px;
  height: 40px;

  display: flex;
  align-items: center;
  justify-content: center;

  color: #000;
  text-transform: uppercase;
  text-align: center;
  font-size: 0.7rem;
  font-weight: 800;
  line-height: 1.1;

  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'><path d='M18.1466 0.906467C19.0867 -0.302156 20.9133 -0.302155 21.8534 0.906467L23.1889 2.62358C23.8343 3.45343 24.9527 3.7531 25.9266 3.35714L27.9417 2.53783C29.3601 1.96114 30.9421 2.87449 31.1518 4.3912L31.4498 6.546C31.5939 7.58741 32.4126 8.40611 33.454 8.55015L35.6088 8.84818C37.1255 9.05792 38.0388 10.6399 37.4621 12.0583L36.6429 14.0734C36.2469 15.0473 36.5466 16.1657 37.3764 16.8111L39.0935 18.1466C40.3022 19.0867 40.3022 20.9133 39.0935 21.8534L37.3764 23.1889C36.5466 23.8343 36.2469 24.9527 36.6429 25.9266L37.4621 27.9417C38.0388 29.3601 37.1255 30.9421 35.6088 31.1518L33.454 31.4498C32.4126 31.5939 31.5939 32.4126 31.4498 33.454L31.1518 35.6088C30.9421 37.1255 29.3601 38.0388 27.9417 37.4621L25.9266 36.6429C24.9527 36.2469 23.8343 36.5466 23.1889 37.3764L21.8534 39.0935C20.9133 40.3022 19.0867 40.3022 18.1466 39.0935L16.8111 37.3764C16.1657 36.5466 15.0473 36.2469 14.0734 36.6429L12.0583 37.4621C10.6399 38.0388 9.05792 37.1255 8.84818 35.6088L8.55015 33.454C8.40611 32.4126 7.58741 31.5939 6.546 31.4498L4.3912 31.1518C2.87449 30.9421 1.96114 29.3601 2.53783 27.9417L3.35714 25.9266C3.7531 24.9527 3.45343 23.8343 2.62358 23.1889L0.906467 21.8534C-0.302156 20.9133 -0.302155 19.0867 0.906467 18.1466L2.62358 16.8111C3.45343 16.1657 3.7531 15.0473 3.35714 14.0734L2.53783 12.0583C1.96114 10.6399 2.87449 9.05792 4.3912 8.84818L6.546 8.55015C7.58741 8.40611 8.40611 7.58741 8.55015 6.546L8.84818 4.3912C9.05792 2.87449 10.6399 1.96114 12.0583 2.53783L14.0734 3.35714C15.0473 3.7531 16.1657 3.45343 16.8111 2.62358L18.1466 0.906467Z' fill='%23C5FF89'/></svg>");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;

  pointer-events: none;
}

.elementor-60 .elementor-element.elementor-element-e76f921,
.elementor-60 .elementor-element.elementor-element-e76f921 .elementor-widget-container,
.elementor-60 .elementor-element.elementor-element-e76f921 .elementor-button-wrapper,
.elementor-60 .elementor-element.elementor-element-e76f921 .elementor-button{
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54bea69 */.elementor-60 .elementor-element.elementor-element-54bea69{
  position: relative;
  display: inline-block;
  overflow: visible !important;
}

.elementor-60 .elementor-element.elementor-element-54bea69::after{
  content: "-50%";
  white-space: pre;
  position: absolute;
  top: -20px;
  right: -20px;
  z-index: 20;

  width: 40px;
  height: 40px;

  display: flex;
  align-items: center;
  justify-content: center;

  color: #000;
  text-transform: uppercase;
  text-align: center;
  font-size: 0.7rem;
  font-weight: 800;
  line-height: 1.1;

  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'><path d='M18.1466 0.906467C19.0867 -0.302156 20.9133 -0.302155 21.8534 0.906467L23.1889 2.62358C23.8343 3.45343 24.9527 3.7531 25.9266 3.35714L27.9417 2.53783C29.3601 1.96114 30.9421 2.87449 31.1518 4.3912L31.4498 6.546C31.5939 7.58741 32.4126 8.40611 33.454 8.55015L35.6088 8.84818C37.1255 9.05792 38.0388 10.6399 37.4621 12.0583L36.6429 14.0734C36.2469 15.0473 36.5466 16.1657 37.3764 16.8111L39.0935 18.1466C40.3022 19.0867 40.3022 20.9133 39.0935 21.8534L37.3764 23.1889C36.5466 23.8343 36.2469 24.9527 36.6429 25.9266L37.4621 27.9417C38.0388 29.3601 37.1255 30.9421 35.6088 31.1518L33.454 31.4498C32.4126 31.5939 31.5939 32.4126 31.4498 33.454L31.1518 35.6088C30.9421 37.1255 29.3601 38.0388 27.9417 37.4621L25.9266 36.6429C24.9527 36.2469 23.8343 36.5466 23.1889 37.3764L21.8534 39.0935C20.9133 40.3022 19.0867 40.3022 18.1466 39.0935L16.8111 37.3764C16.1657 36.5466 15.0473 36.2469 14.0734 36.6429L12.0583 37.4621C10.6399 38.0388 9.05792 37.1255 8.84818 35.6088L8.55015 33.454C8.40611 32.4126 7.58741 31.5939 6.546 31.4498L4.3912 31.1518C2.87449 30.9421 1.96114 29.3601 2.53783 27.9417L3.35714 25.9266C3.7531 24.9527 3.45343 23.8343 2.62358 23.1889L0.906467 21.8534C-0.302156 20.9133 -0.302155 19.0867 0.906467 18.1466L2.62358 16.8111C3.45343 16.1657 3.7531 15.0473 3.35714 14.0734L2.53783 12.0583C1.96114 10.6399 2.87449 9.05792 4.3912 8.84818L6.546 8.55015C7.58741 8.40611 8.40611 7.58741 8.55015 6.546L8.84818 4.3912C9.05792 2.87449 10.6399 1.96114 12.0583 2.53783L14.0734 3.35714C15.0473 3.7531 16.1657 3.45343 16.8111 2.62358L18.1466 0.906467Z' fill='%23C5FF89'/></svg>");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;

  pointer-events: none;
}

.elementor-60 .elementor-element.elementor-element-54bea69,
.elementor-60 .elementor-element.elementor-element-54bea69 .elementor-widget-container,
.elementor-60 .elementor-element.elementor-element-54bea69 .elementor-button-wrapper,
.elementor-60 .elementor-element.elementor-element-54bea69 .elementor-button{
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5365f5a */.elementor-60 .elementor-element.elementor-element-5365f5a {
  background-color: var(--product-hero-bg, #F5F1EC) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02d17fa */.benefits-line{
  position: relative;
}

.benefits-line::after{
  content: "";
  position: absolute;
  left: 12px;
  right: 2px;
  bottom: 0;
  height: 2px;
  background: linear-gradient(
    to right,
    #2b2b2b 0%,
    #2b2b2b 85%,
    rgba(43,43,43,0) 100%
  );
}

.benefit-card{
  position: relative;
}

.benefit-card::after{
  content: "";
  position: absolute;
  bottom: 0;
  width: 11px;
  height: 11px;
  border-radius: 50%;
  background: #000;
  transform: translateY(50%);
  z-index: 2;
}

@media (max-width: 767px){

  .benefits-line{
    position: relative;
  }

  @media (max-width: 767px){

  .benefits-line::after{
    right: auto;
    top: 0;
    bottom: 0;
    width: 2px;
    height: auto;
    transform: translateY(8px);
    background: linear-gradient(
      to bottom,
      #2b2b2b 0%,
      #2b2b2b 85%,
      rgba(43,43,43,0) 100%
    );
  }

}

  .benefit-card{
    position: relative;
    padding-left: 35px;
    padding-bottom: 0;
  }

  .benefit-card::after{
    top: 0;
    bottom: auto;
    transform: translate(-27.5px, 8px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-925d609 */.superior-squiggle{
  --squiggle-h: 0.34em;
  --tile-w: calc(var(--squiggle-h) * 56 / 22);

  position: relative;
  display: inline-block;
  white-space: nowrap;
}

.superior-squiggle::after{
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -0.18em;
  height: var(--squiggle-h);

  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 22'%3E%3Cpath fill='%23C5FF89' fill-rule='evenodd' clip-rule='evenodd' d='M24.9453 8.93358C23.6645 9.45112 21.8582 10.5871 19.9683 13.2913C14.9793 20.4298 8.40987 21.5999 4 21.5999C1.79086 21.5999 0 19.809 0 17.5999C0 15.3908 1.79086 13.5999 4 13.5999C6.84594 13.5999 10.4327 12.97 13.411 8.7085C16.1338 4.8127 19.1455 2.64869 21.9481 1.51623C24.7109 0.399836 27.0082 0.399883 27.9878 0.399903H28C30.2091 0.399903 32 2.19076 32 4.3999C32 6.60904 30.2091 8.3999 28 8.3999C27.2982 8.3999 26.2543 8.40463 24.9453 8.93358Z'/%3E%3Cpath fill='%23C5FF89' fill-rule='evenodd' clip-rule='evenodd' d='M31.0547 8.93358C32.3355 9.45112 34.1418 10.5871 36.0317 13.2913C41.0207 20.4298 47.5901 21.5999 52 21.5999C54.2091 21.5999 56 19.809 56 17.5999C56 15.3908 54.2091 13.5999 52 13.5999C49.1541 13.5999 45.5673 12.97 42.589 8.7085C39.8662 4.8127 36.8545 2.64869 34.0519 1.51623C31.2891 0.399836 28.9918 0.399883 28.0122 0.399903H28C25.7909 0.399903 24 2.19076 24 4.3999C24 6.60904 25.7909 8.3999 28 8.3999C28.7018 8.3999 29.7457 8.40463 31.0547 8.93358Z'/%3E%3C/svg%3E");
  background-repeat: repeat-x;
  background-size: var(--tile-w) 100%;
  background-position: 0 0;

  pointer-events: none;
  transform: translateZ(0);

  /* fills only the seam */
  filter:
    drop-shadow(0.6px 0 0 #C5FF89)
    drop-shadow(-0.6px 0 0 #C5FF89);

  animation: superior-squiggle-move 2.2s linear infinite;
}

@keyframes superior-squiggle-move{
  from { background-position-x: 0; }
  to   { background-position-x: calc(-1 * var(--tile-w)); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f394a55 */.elementor-60 .elementor-element.elementor-element-f394a55{
  position: relative;
  display: inline-block;
  overflow: visible !important;
}

.elementor-60 .elementor-element.elementor-element-f394a55::after{
  content: "-10%";
  white-space: pre;
  position: absolute;
  top: -20px;
  right: -20px;
  z-index: 20;

  width: 40px;
  height: 40px;

  display: flex;
  align-items: center;
  justify-content: center;

  color: #000;
  text-transform: uppercase;
  text-align: center;
  font-size: 0.7rem;
  font-weight: 800;
  line-height: 1.1;

  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'><path d='M18.1466 0.906467C19.0867 -0.302156 20.9133 -0.302155 21.8534 0.906467L23.1889 2.62358C23.8343 3.45343 24.9527 3.7531 25.9266 3.35714L27.9417 2.53783C29.3601 1.96114 30.9421 2.87449 31.1518 4.3912L31.4498 6.546C31.5939 7.58741 32.4126 8.40611 33.454 8.55015L35.6088 8.84818C37.1255 9.05792 38.0388 10.6399 37.4621 12.0583L36.6429 14.0734C36.2469 15.0473 36.5466 16.1657 37.3764 16.8111L39.0935 18.1466C40.3022 19.0867 40.3022 20.9133 39.0935 21.8534L37.3764 23.1889C36.5466 23.8343 36.2469 24.9527 36.6429 25.9266L37.4621 27.9417C38.0388 29.3601 37.1255 30.9421 35.6088 31.1518L33.454 31.4498C32.4126 31.5939 31.5939 32.4126 31.4498 33.454L31.1518 35.6088C30.9421 37.1255 29.3601 38.0388 27.9417 37.4621L25.9266 36.6429C24.9527 36.2469 23.8343 36.5466 23.1889 37.3764L21.8534 39.0935C20.9133 40.3022 19.0867 40.3022 18.1466 39.0935L16.8111 37.3764C16.1657 36.5466 15.0473 36.2469 14.0734 36.6429L12.0583 37.4621C10.6399 38.0388 9.05792 37.1255 8.84818 35.6088L8.55015 33.454C8.40611 32.4126 7.58741 31.5939 6.546 31.4498L4.3912 31.1518C2.87449 30.9421 1.96114 29.3601 2.53783 27.9417L3.35714 25.9266C3.7531 24.9527 3.45343 23.8343 2.62358 23.1889L0.906467 21.8534C-0.302156 20.9133 -0.302155 19.0867 0.906467 18.1466L2.62358 16.8111C3.45343 16.1657 3.7531 15.0473 3.35714 14.0734L2.53783 12.0583C1.96114 10.6399 2.87449 9.05792 4.3912 8.84818L6.546 8.55015C7.58741 8.40611 8.40611 7.58741 8.55015 6.546L8.84818 4.3912C9.05792 2.87449 10.6399 1.96114 12.0583 2.53783L14.0734 3.35714C15.0473 3.7531 16.1657 3.45343 16.8111 2.62358L18.1466 0.906467Z' fill='%23C5FF89'/></svg>");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;

  pointer-events: none;
}

.elementor-60 .elementor-element.elementor-element-f394a55,
.elementor-60 .elementor-element.elementor-element-f394a55 .elementor-widget-container,
.elementor-60 .elementor-element.elementor-element-f394a55 .elementor-button-wrapper,
.elementor-60 .elementor-element.elementor-element-f394a55 .elementor-button{
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e52f57 */.elementor-60 .elementor-element.elementor-element-0e52f57{
  position: relative;
  display: inline-block;
  overflow: visible !important;
}

.elementor-60 .elementor-element.elementor-element-0e52f57::after{
  content: "-25%";
  white-space: pre;
  position: absolute;
  top: -20px;
  right: -20px;
  z-index: 20;

  width: 40px;
  height: 40px;

  display: flex;
  align-items: center;
  justify-content: center;

  color: #000;
  text-transform: uppercase;
  text-align: center;
  font-size: 0.7rem;
  font-weight: 800;
  line-height: 1.1;

  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'><path d='M18.1466 0.906467C19.0867 -0.302156 20.9133 -0.302155 21.8534 0.906467L23.1889 2.62358C23.8343 3.45343 24.9527 3.7531 25.9266 3.35714L27.9417 2.53783C29.3601 1.96114 30.9421 2.87449 31.1518 4.3912L31.4498 6.546C31.5939 7.58741 32.4126 8.40611 33.454 8.55015L35.6088 8.84818C37.1255 9.05792 38.0388 10.6399 37.4621 12.0583L36.6429 14.0734C36.2469 15.0473 36.5466 16.1657 37.3764 16.8111L39.0935 18.1466C40.3022 19.0867 40.3022 20.9133 39.0935 21.8534L37.3764 23.1889C36.5466 23.8343 36.2469 24.9527 36.6429 25.9266L37.4621 27.9417C38.0388 29.3601 37.1255 30.9421 35.6088 31.1518L33.454 31.4498C32.4126 31.5939 31.5939 32.4126 31.4498 33.454L31.1518 35.6088C30.9421 37.1255 29.3601 38.0388 27.9417 37.4621L25.9266 36.6429C24.9527 36.2469 23.8343 36.5466 23.1889 37.3764L21.8534 39.0935C20.9133 40.3022 19.0867 40.3022 18.1466 39.0935L16.8111 37.3764C16.1657 36.5466 15.0473 36.2469 14.0734 36.6429L12.0583 37.4621C10.6399 38.0388 9.05792 37.1255 8.84818 35.6088L8.55015 33.454C8.40611 32.4126 7.58741 31.5939 6.546 31.4498L4.3912 31.1518C2.87449 30.9421 1.96114 29.3601 2.53783 27.9417L3.35714 25.9266C3.7531 24.9527 3.45343 23.8343 2.62358 23.1889L0.906467 21.8534C-0.302156 20.9133 -0.302155 19.0867 0.906467 18.1466L2.62358 16.8111C3.45343 16.1657 3.7531 15.0473 3.35714 14.0734L2.53783 12.0583C1.96114 10.6399 2.87449 9.05792 4.3912 8.84818L6.546 8.55015C7.58741 8.40611 8.40611 7.58741 8.55015 6.546L8.84818 4.3912C9.05792 2.87449 10.6399 1.96114 12.0583 2.53783L14.0734 3.35714C15.0473 3.7531 16.1657 3.45343 16.8111 2.62358L18.1466 0.906467Z' fill='%23C5FF89'/></svg>");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;

  pointer-events: none;
}

.elementor-60 .elementor-element.elementor-element-0e52f57,
.elementor-60 .elementor-element.elementor-element-0e52f57 .elementor-widget-container,
.elementor-60 .elementor-element.elementor-element-0e52f57 .elementor-button-wrapper,
.elementor-60 .elementor-element.elementor-element-0e52f57 .elementor-button{
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1cca9af */.elementor-60 .elementor-element.elementor-element-1cca9af{
  position: relative;
  display: inline-block;
  overflow: visible !important;
}

.elementor-60 .elementor-element.elementor-element-1cca9af::after{
  content: "-50%";
  white-space: pre;
  position: absolute;
  top: -20px;
  right: -20px;
  z-index: 20;

  width: 40px;
  height: 40px;

  display: flex;
  align-items: center;
  justify-content: center;

  color: #000;
  text-transform: uppercase;
  text-align: center;
  font-size: 0.7rem;
  font-weight: 800;
  line-height: 1.1;

  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'><path d='M18.1466 0.906467C19.0867 -0.302156 20.9133 -0.302155 21.8534 0.906467L23.1889 2.62358C23.8343 3.45343 24.9527 3.7531 25.9266 3.35714L27.9417 2.53783C29.3601 1.96114 30.9421 2.87449 31.1518 4.3912L31.4498 6.546C31.5939 7.58741 32.4126 8.40611 33.454 8.55015L35.6088 8.84818C37.1255 9.05792 38.0388 10.6399 37.4621 12.0583L36.6429 14.0734C36.2469 15.0473 36.5466 16.1657 37.3764 16.8111L39.0935 18.1466C40.3022 19.0867 40.3022 20.9133 39.0935 21.8534L37.3764 23.1889C36.5466 23.8343 36.2469 24.9527 36.6429 25.9266L37.4621 27.9417C38.0388 29.3601 37.1255 30.9421 35.6088 31.1518L33.454 31.4498C32.4126 31.5939 31.5939 32.4126 31.4498 33.454L31.1518 35.6088C30.9421 37.1255 29.3601 38.0388 27.9417 37.4621L25.9266 36.6429C24.9527 36.2469 23.8343 36.5466 23.1889 37.3764L21.8534 39.0935C20.9133 40.3022 19.0867 40.3022 18.1466 39.0935L16.8111 37.3764C16.1657 36.5466 15.0473 36.2469 14.0734 36.6429L12.0583 37.4621C10.6399 38.0388 9.05792 37.1255 8.84818 35.6088L8.55015 33.454C8.40611 32.4126 7.58741 31.5939 6.546 31.4498L4.3912 31.1518C2.87449 30.9421 1.96114 29.3601 2.53783 27.9417L3.35714 25.9266C3.7531 24.9527 3.45343 23.8343 2.62358 23.1889L0.906467 21.8534C-0.302156 20.9133 -0.302155 19.0867 0.906467 18.1466L2.62358 16.8111C3.45343 16.1657 3.7531 15.0473 3.35714 14.0734L2.53783 12.0583C1.96114 10.6399 2.87449 9.05792 4.3912 8.84818L6.546 8.55015C7.58741 8.40611 8.40611 7.58741 8.55015 6.546L8.84818 4.3912C9.05792 2.87449 10.6399 1.96114 12.0583 2.53783L14.0734 3.35714C15.0473 3.7531 16.1657 3.45343 16.8111 2.62358L18.1466 0.906467Z' fill='%23C5FF89'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}.elementor-60 .elementor-element.elementor-element-1cca9af,.elementor-60 .elementor-element.elementor-element-1cca9af .elementor-widget-container,.elementor-60 .elementor-element.elementor-element-1cca9af .elementor-button-wrapper,.elementor-60 .elementor-element.elementor-element-1cca9af .elementor-button{overflow:visible!important}@font-face{font-family:'Recoleta';font-style:normal;font-weight:800;font-display:swap;src:url(https://mystique.ma/wp-content/uploads/2026/04/Recoleta-Black.woff2) format('woff2')}@font-face{font-family:'Recoleta';font-style:normal;font-weight:700;font-display:swap;src:url(https://mystique.ma/wp-content/uploads/2026/04/Recoleta-Bold.woff2) format('woff2')}@font-face{font-family:'Recoleta';font-style:normal;font-weight:600;font-display:swap;src:url(https://mystique.ma/wp-content/uploads/2026/04/Recoleta-SemiBold.woff2) format('woff2')}@font-face{font-family:'Recoleta';font-style:normal;font-weight:500;font-display:swap;src:url(https://mystique.ma/wp-content/uploads/2026/04/Recoleta-Medium.woff2) format('woff2')}@font-face{font-family:'Recoleta';font-style:normal;font-weight:400;font-display:swap;src:url(https://mystique.ma/wp-content/uploads/2026/04/Recoleta-Regular.woff2) format('woff2')}@font-face{font-family:'Recoleta';font-style:normal;font-weight:300;font-display:swap;src:url(https://mystique.ma/wp-content/uploads/2026/04/Recoleta-Light.woff2) format('woff2')}@font-face{font-family:'Recoleta';font-style:normal;font-weight:200;font-display:swap;src:url(https://mystique.ma/wp-content/uploads/2026/04/Recoleta-Thin.woff2) format('woff2')}