.elementor-4229 .elementor-element.elementor-element-ef27447{--display:flex;--min-height:365px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:-69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4229 .elementor-element.elementor-element-ef27447:not(.elementor-motion-effects-element-type-background),.elementor-4229 .elementor-element.elementor-element-ef27447>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://pdmbeautylab.com/wp-content/uploads/2026/06/pexels-artempodrez-8533086-1-768x432.jpg);background-position:center left}.elementor-4229 .elementor-element.elementor-element-ef27447::before,.elementor-4229 .elementor-element.elementor-element-ef27447>.elementor-background-video-container::before,.elementor-4229 .elementor-element.elementor-element-ef27447>.e-con-inner>.elementor-background-video-container::before,.elementor-4229 .elementor-element.elementor-element-ef27447>.elementor-background-slideshow::before,.elementor-4229 .elementor-element.elementor-element-ef27447>.e-con-inner>.elementor-background-slideshow::before,.elementor-4229 .elementor-element.elementor-element-ef27447>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-4229 .elementor-element.elementor-element-42a9225{width:100%;max-width:100%;text-align:center}.elementor-4229 .elementor-element.elementor-element-42a9225.elementor-element{--align-self:center}.elementor-4229 .elementor-element.elementor-element-42a9225 .elementor-heading-title{color:var(--e-global-color-blocksy_palette_8)}.elementor-4229 .elementor-element.elementor-element-447762c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--margin-top:064px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4229 .elementor-element.elementor-element-73e9206{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px}.elementor-4229 .elementor-element.elementor-element-73e9206.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4229 .elementor-element.elementor-element-6373a52{width:100%;max-width:100%;margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-4229 .elementor-element.elementor-element-6373a52 .elementor-heading-title{font-family:"Fira Sans",;font-size:32px;font-weight:700;line-height:32px;color:var(--e-global-color-919ebc9)}.elementor-4229 .elementor-element.elementor-element-9868a80{width:100%;max-width:100%;margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:justify}.elementor-4229 .elementor-element.elementor-element-9868a80 .elementor-heading-title{font-family:var(--e-global-typography-4207e97-font-family),;font-size:var(--e-global-typography-4207e97-font-size);font-weight:var(--e-global-typography-4207e97-font-weight);color:var(--e-global-color-919ebc9)}.elementor-4229 .elementor-element.elementor-element-4dc3b64 .elementor-button{background-color:#1C398E;font-family:"Fira Sans",;font-size:16px;font-weight:700;fill:#FFF;color:#FFF;border-radius:8px 8px 8px 8px}.elementor-4229 .elementor-element.elementor-element-4dc3b64{width:100%;max-width:100%;border-radius:0 0 0 0}.elementor-4229 .elementor-element.elementor-element-4dc3b64.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4229 .elementor-element.elementor-element-edc7f9b{--display:flex;--min-height:232px;--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-4229 .elementor-element.elementor-element-edc7f9b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4229 .elementor-element.elementor-element-ddfa9f6{width:100%;max-width:100%}.elementor-4229 .elementor-element.elementor-element-ddfa9f6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-4229 .elementor-element.elementor-element-ddfa9f6 img{width:100%;max-width:120%;height:473px;border-radius:10px 10px 10px 10px}.elementor-4229 .elementor-element.elementor-element-f9676ed{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:064px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4229 .elementor-element.elementor-element-c8a3202{--display:flex}.elementor-4229 .elementor-element.elementor-element-a49d605{text-align:justify}.elementor-4229 .elementor-element.elementor-element-a49d605 .elementor-heading-title{font-family:var(--e-global-typography-6e0038a-font-family),;font-size:var(--e-global-typography-6e0038a-font-size);line-height:var(--e-global-typography-6e0038a-line-height)}.elementor-4229 .elementor-element.elementor-element-b2869de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-4229 .elementor-element.elementor-element-a88a539{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0 4px 0 0;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-57e0d7c);--border-color:var( --e-global-color-57e0d7c );--border-radius:0px 0px 0px 0px}.elementor-4229 .elementor-element.elementor-element-a9e14d0 .elementor-counter-number-wrapper{gap:0;color:var(--e-global-color-919ebc9);font-family:"Fira Sans",;font-size:40px;font-weight:600}.elementor-4229 .elementor-element.elementor-element-34ffc2e .elementor-heading-title{font-family:"Fira Sans",;font-size:16px;font-weight:500}.elementor-4229 .elementor-element.elementor-element-f9bd6e4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0 4px 0 0;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-57e0d7c);--border-color:var( --e-global-color-57e0d7c )}.elementor-4229 .elementor-element.elementor-element-efaf5ad .elementor-counter-number-wrapper{gap:0;color:#393E46;font-family:"Fira Sans",;font-size:40px;font-weight:600}.elementor-4229 .elementor-element.elementor-element-064f341 .elementor-heading-title{font-family:"Fira Sans",;font-size:16px;font-weight:500}.elementor-4229 .elementor-element.elementor-element-1ca5f77{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0 4px 0 0;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-57e0d7c);--border-color:var( --e-global-color-57e0d7c )}.elementor-4229 .elementor-element.elementor-element-3645e13 .elementor-heading-title{font-family:"Fira Sans",;font-size:16px;font-weight:500}.elementor-4229 .elementor-element.elementor-element-ba788d6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--row-gap:13px;--column-gap:13px;border-style:solid;--border-style:solid;border-width:0 04px 0 0;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-57e0d7c);--border-color:var( --e-global-color-57e0d7c )}.elementor-4229 .elementor-element.elementor-element-d8c493c .elementor-heading-title{font-family:"Fira Sans",;font-size:16px;font-weight:500}.elementor-4229 .elementor-element.elementor-element-1632c6d{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4229 .elementor-element.elementor-element-1632c6d.e-con{--align-self:flex-start}.elementor-4229 .elementor-element.elementor-element-4cb611e{--display:flex;--min-height:0px;--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-4229 .elementor-element.elementor-element-df2b710 img{width:100%}.elementor-4229 .elementor-element.elementor-element-65f69b9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-4229 .elementor-element.elementor-element-0ac930b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-4229 .elementor-element.elementor-element-0ac930b .elementor-heading-title{font-family:"Fira Sans",;font-size:36px;font-weight:400;line-height:44px}.elementor-4229 .elementor-element.elementor-element-9deae6e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-4229 .elementor-element.elementor-element-dfc372f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:justify}.elementor-4229 .elementor-element.elementor-element-dfc372f .elementor-heading-title{font-family:var(--e-global-typography-4207e97-font-family),;font-size:var(--e-global-typography-4207e97-font-size);font-weight:var(--e-global-typography-4207e97-font-weight);color:var(--e-global-color-13c66fa)}.elementor-4229 .elementor-element.elementor-element-e7aef55{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4229 .elementor-element.elementor-element-e7aef55.e-con{--align-self:flex-start}.elementor-4229 .elementor-element.elementor-element-6b6eab4{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-4229 .elementor-element.elementor-element-e0eb071 .elementor-heading-title{font-family:"Fira Sans",;font-size:36px;font-weight:400;line-height:44px}.elementor-4229 .elementor-element.elementor-element-1065f04{--display:flex;--min-height:0px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-4229 .elementor-element.elementor-element-822705f{text-align:justify}.elementor-4229 .elementor-element.elementor-element-822705f .elementor-heading-title{font-family:var(--e-global-typography-4207e97-font-family),;font-size:var(--e-global-typography-4207e97-font-size);font-weight:var(--e-global-typography-4207e97-font-weight);color:var(--e-global-color-13c66fa)}.elementor-4229 .elementor-element.elementor-element-387eedb{--display:flex;--min-height:0px;--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-4229 .elementor-element.elementor-element-80478c6 img{width:100%}.elementor-4229 .elementor-element.elementor-element-3ad60f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4229 .elementor-element.elementor-element-3ad60f6.e-con{--align-self:flex-start}.elementor-4229 .elementor-element.elementor-element-7b02d9d{--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-4229 .elementor-element.elementor-element-747fe28 img{width:100%;height:550px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;box-shadow:0 0 3px 0 rgb(0 0 0 / .5)}.elementor-4229 .elementor-element.elementor-element-a3884ee{--display:flex;--min-height:0px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-4229 .elementor-element.elementor-element-a5872a9 .elementor-heading-title{font-family:"Fira Sans",;font-size:36px;font-weight:400;line-height:44px}.elementor-4229 .elementor-element.elementor-element-e3eeefc{text-align:justify}.elementor-4229 .elementor-element.elementor-element-e3eeefc .elementor-heading-title{font-family:"Fira Sans",;font-size:16px;font-weight:400;line-height:1.7em;color:#606474}.elementor-4229 .elementor-element.elementor-element-d0f701c .elementor-button{background-color:#1C398E;font-family:"Fira Sans",;font-size:16px;font-weight:700;fill:#FFF;color:#FFF;border-radius:8px 8px 8px 8px}.elementor-4229 .elementor-element.elementor-element-d0f701c{width:100%;max-width:100%;border-radius:0 0 0 0}.elementor-4229 .elementor-element.elementor-element-d0f701c.elementor-element{--flex-grow:0;--flex-shrink:0}@media(max-width:1024px){.elementor-4229 .elementor-element.elementor-element-447762c{--justify-content:center;--gap:2px 0px;--row-gap:2px;--column-gap:0px}.elementor-4229 .elementor-element.elementor-element-447762c.e-con{--align-self:center}.elementor-4229 .elementor-element.elementor-element-6373a52 .elementor-heading-title{font-size:28px}.elementor-4229 .elementor-element.elementor-element-9868a80 .elementor-heading-title{font-size:var(--e-global-typography-4207e97-font-size)}.elementor-4229 .elementor-element.elementor-element-edc7f9b{--min-height:66px}.elementor-4229 .elementor-element.elementor-element-ddfa9f6 img{height:355px}.elementor-4229 .elementor-element.elementor-element-a49d605 .elementor-heading-title{font-size:var(--e-global-typography-6e0038a-font-size);line-height:var(--e-global-typography-6e0038a-line-height)}.elementor-4229 .elementor-element.elementor-element-1632c6d{--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-4229 .elementor-element.elementor-element-df2b710{width:100%;max-width:100%}.elementor-4229 .elementor-element.elementor-element-df2b710 img{height:497px;object-fit:contain;object-position:center center}.elementor-4229 .elementor-element.elementor-element-dfc372f .elementor-heading-title{font-size:var(--e-global-typography-4207e97-font-size)}.elementor-4229 .elementor-element.elementor-element-e7aef55{--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-4229 .elementor-element.elementor-element-822705f .elementor-heading-title{font-size:var(--e-global-typography-4207e97-font-size)}.elementor-4229 .elementor-element.elementor-element-80478c6{width:100%;max-width:100%}.elementor-4229 .elementor-element.elementor-element-80478c6 img{height:497px;object-fit:contain;object-position:center center}.elementor-4229 .elementor-element.elementor-element-3ad60f6{--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}}@media(max-width:767px){.elementor-4229 .elementor-element.elementor-element-ef27447{--min-height:356px}.elementor-4229 .elementor-element.elementor-element-ef27447:not(.elementor-motion-effects-element-type-background),.elementor-4229 .elementor-element.elementor-element-ef27447>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:auto}.elementor-4229 .elementor-element.elementor-element-447762c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4229 .elementor-element.elementor-element-73e9206{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-4229 .elementor-element.elementor-element-6373a52 .elementor-heading-title{font-size:24px}.elementor-4229 .elementor-element.elementor-element-9868a80 .elementor-heading-title{font-size:var(--e-global-typography-4207e97-font-size)}.elementor-4229 .elementor-element.elementor-element-edc7f9b{--width:93%;--min-height:0px}.elementor-4229 .elementor-element.elementor-element-ddfa9f6 img{width:100%;height:295px}.elementor-4229 .elementor-element.elementor-element-a49d605 .elementor-heading-title{font-size:var(--e-global-typography-6e0038a-font-size);line-height:var(--e-global-typography-6e0038a-line-height)}.elementor-4229 .elementor-element.elementor-element-1632c6d{--content-width:100%;--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;--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4229 .elementor-element.elementor-element-1632c6d.e-con{--align-self:center;--order:-99999 /* order start hack */}.elementor-4229 .elementor-element.elementor-element-4cb611e{--content-width:100%;--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:flex-start;--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4229 .elementor-element.elementor-element-df2b710{width:100%;max-width:100%}.elementor-4229 .elementor-element.elementor-element-df2b710 img{width:100%;height:182px}.elementor-4229 .elementor-element.elementor-element-65f69b9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4229 .elementor-element.elementor-element-65f69b9.e-con{--align-self:flex-start}.elementor-4229 .elementor-element.elementor-element-0ac930b{width:100%;max-width:100%}.elementor-4229 .elementor-element.elementor-element-9deae6e{--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-4229 .elementor-element.elementor-element-dfc372f{width:100%;max-width:100%}.elementor-4229 .elementor-element.elementor-element-dfc372f .elementor-heading-title{font-size:var(--e-global-typography-4207e97-font-size)}.elementor-4229 .elementor-element.elementor-element-e7aef55{--content-width:100%;--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;--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4229 .elementor-element.elementor-element-e7aef55.e-con{--align-self:center;--order:-99999 /* order start hack */}.elementor-4229 .elementor-element.elementor-element-6b6eab4{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4229 .elementor-element.elementor-element-6b6eab4.e-con{--align-self:flex-start}.elementor-4229 .elementor-element.elementor-element-e0eb071{width:100%;max-width:100%}.elementor-4229 .elementor-element.elementor-element-1065f04{--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-4229 .elementor-element.elementor-element-822705f{width:100%;max-width:100%}.elementor-4229 .elementor-element.elementor-element-822705f .elementor-heading-title{font-size:var(--e-global-typography-4207e97-font-size)}.elementor-4229 .elementor-element.elementor-element-387eedb{--content-width:100%;--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:flex-start;--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4229 .elementor-element.elementor-element-80478c6{width:100%;max-width:100%}.elementor-4229 .elementor-element.elementor-element-80478c6 img{width:100%;height:182px}.elementor-4229 .elementor-element.elementor-element-3ad60f6{--content-width:500px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4229 .elementor-element.elementor-element-3ad60f6.e-con{--align-self:center;--order:-99999 /* order start hack */}.elementor-4229 .elementor-element.elementor-element-7b02d9d{--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4229 .elementor-element.elementor-element-747fe28 img{width:100%;height:500px;object-position:center center}.elementor-4229 .elementor-element.elementor-element-a3884ee{--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(min-width:768px){.elementor-4229 .elementor-element.elementor-element-73e9206{--width:43.361%}.elementor-4229 .elementor-element.elementor-element-edc7f9b{--width:46%}.elementor-4229 .elementor-element.elementor-element-9deae6e{--width:100%}.elementor-4229 .elementor-element.elementor-element-6b6eab4{--width:80%}.elementor-4229 .elementor-element.elementor-element-1065f04{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-4229 .elementor-element.elementor-element-73e9206{--width:50%}.elementor-4229 .elementor-element.elementor-element-edc7f9b{--width:51%}}.elementor-4229 .elementor-element.elementor-element-4dc3b64 a{outline:2px solid #fff0;transition:all 0.2s ease-out!important}.elementor-4229 .elementor-element.elementor-element-4dc3b64 a:hover{background-color:transparent!important;color:#1C398E!important;outline:2px solid #1C398E}<style>.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.stat-item{text-align:center;padding:1rem .5rem}.stat-num,.stat-text{font-size:28px;font-weight:700;color:#1a1a1a;min-height:34px}.stat-label{font-size:14px;color:#555;margin-top:4px;min-height:18px}@media (max-width:600px){.stat-grid{grid-template-columns:repeat(2,1fr)}}</style><div class="stat-grid"><div class="stat-item"><div class="stat-num" data-target="100" data-suffix="%">0%</div><div class="stat-label" data-label="Produk Bersertifikat BPOM"></div></div><div class="stat-item"><div class="stat-num" data-target="5" data-suffix="+">0+</div><div class="stat-label" data-label="Kategori Produk Tersedia"></div></div><div class="stat-item"><div class="stat-text" data-text="GMP"></div><div class="stat-label" data-label="Standar Fasilitas Produksi"></div></div><div class="stat-item"><div class="stat-text" data-text="24/7"></div><div class="stat-label" data-label="Layanan Konsultasi"></div></div></div><script>function typeText(el,text,speed){el.textContent="";let i=0;return new Promise(resolve=>{const iv=setInterval(()=>{el.textContent+=text[i];i++;if (i>=text.length){clearInterval(iv);resolve()}},speed)})}function countUp(el,target,suffix,duration){return new Promise(resolve=>{const start=performance.now();function tick(now){const progress=Math.min((now - start) / duration, 1);const eased=1 - Math.pow(1 - progress,3);const val=Math.round(target * eased);el.textContent=val+suffix;if (progress < 1){requestAnimationFrame(tick)}else{el.textContent=target+suffix;resolve()}}requestAnimationFrame(tick)})}async function runStatAnimation(){const numEls=document.querySelectorAll('.stat-num');const textEls=document.querySelectorAll('.stat-text');const labelEls=document.querySelectorAll('.stat-label');await Promise.all([countUp(numEls[0],parseInt(numEls[0].dataset.target),numEls[0].dataset.suffix,1200),countUp(numEls[1],parseInt(numEls[1].dataset.target),numEls[1].dataset.suffix,1200),typeText(textEls[0],textEls[0].dataset.text,120),typeText(textEls[1],textEls[1].dataset.text,120)]);await Promise.all(Array.from(labelEls).map(el=>typeText(el,el.dataset.label,18)))}// Jalankan animasi saat elemen terlihat di layar (scroll trigger) const statObserver=new IntersectionObserver((entries)=>{entries.forEach(entry=>{if (entry.isIntersecting){runStatAnimation();statObserver.disconnect()}})},{threshold:.3});statObserver.observe(document.querySelector('.stat-grid'));</script>.elementor-4229 .elementor-element.elementor-element-d0f701c a{outline:2px solid #fff0;transition:all 0.2s ease-out!important}.elementor-4229 .elementor-element.elementor-element-d0f701c a:hover{background-color:transparent!important;color:#1C398E!important;outline:2px solid #1C398E}.page-title,.entry-title{display:none!important}