.elementor-8829 .elementor-element.elementor-element-eaf59f0 .elementor-button{background-color:#fff0;font-family:"Source Sans Pro",Sans-serif;font-size:1.375rem;font-weight:400;line-height:1.8rem;letter-spacing:.05px;fill:var(--e-global-color-text);color:var(--e-global-color-text);padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-eaf59f0.elementor-element{--align-self:flex-start}.elementor-8829 .elementor-element.elementor-element-eaf59f0 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-8829 .elementor-element.elementor-element-eaf59f0 .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-8829 .elementor-element.elementor-element-a4caa8e .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-8a75865);color:var(--e-global-color-8a75865);padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-984fb0b .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-text);color:var(--e-global-color-text);padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-984fb0b.elementor-element{--align-self:flex-start}.elementor-8829 .elementor-element.elementor-element-984fb0b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-8829 .elementor-element.elementor-element-984fb0b .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-8829 .elementor-element.elementor-element-e3fa448 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-8a75865);color:var(--e-global-color-8a75865);padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-670961f .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-text);color:var(--e-global-color-text);padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-670961f.elementor-element{--align-self:flex-start}.elementor-8829 .elementor-element.elementor-element-d7ed93c .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-8a75865);color:var(--e-global-color-8a75865);padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-f17e80e .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-text);color:var(--e-global-color-text);padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-f17e80e.elementor-element{--align-self:flex-start}.elementor-8829 .elementor-element.elementor-element-591c0ca .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-8a75865);color:var(--e-global-color-8a75865);padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-755fe24b{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:28px;--padding-right:300px}.elementor-8829 .elementor-element.elementor-element-755fe24b:not(.elementor-motion-effects-element-type-background),.elementor-8829 .elementor-element.elementor-element-755fe24b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCF4EF}.elementor-8829 .elementor-element.elementor-element-7827a04d>.elementor-widget-container{padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-7827a04d{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-8a75865)}.elementor-8829 .elementor-element.elementor-element-1aa7a085{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:28px;--padding-right:300px}.elementor-8829 .elementor-element.elementor-element-1aa7a085:not(.elementor-motion-effects-element-type-background),.elementor-8829 .elementor-element.elementor-element-1aa7a085>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8829 .elementor-element.elementor-element-2c454766>.elementor-widget-container{padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-2c454766{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-8a75865)}.elementor-8829 .elementor-element.elementor-element-2b1d7031{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:28px;--padding-right:300px}.elementor-8829 .elementor-element.elementor-element-2b1d7031:not(.elementor-motion-effects-element-type-background),.elementor-8829 .elementor-element.elementor-element-2b1d7031>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8829 .elementor-element.elementor-element-580d425d>.elementor-widget-container{padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-580d425d{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-8a75865)}.elementor-8829 .elementor-element.elementor-element-61f000dc{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:28px;--padding-right:300px}.elementor-8829 .elementor-element.elementor-element-61f000dc:not(.elementor-motion-effects-element-type-background),.elementor-8829 .elementor-element.elementor-element-61f000dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8829 .elementor-element.elementor-element-b9e3e73>.elementor-widget-container{padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-b9e3e73{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-8a75865)}.elementor-8829 .elementor-element.elementor-element-6a6c7a06{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:28px;--padding-right:300px}.elementor-8829 .elementor-element.elementor-element-6a6c7a06:not(.elementor-motion-effects-element-type-background),.elementor-8829 .elementor-element.elementor-element-6a6c7a06>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8829 .elementor-element.elementor-element-7ebb967e>.elementor-widget-container{padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-7ebb967e{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-8a75865)}.elementor-8829 .elementor-element.elementor-element-3877426f{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:28px;--padding-right:300px}.elementor-8829 .elementor-element.elementor-element-3877426f:not(.elementor-motion-effects-element-type-background),.elementor-8829 .elementor-element.elementor-element-3877426f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8829 .elementor-element.elementor-element-3b84ef4>.elementor-widget-container{padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-3b84ef4{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-8a75865)}.elementor-8829 .elementor-element.elementor-element-6676597a{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:28px;--padding-right:300px}.elementor-8829 .elementor-element.elementor-element-6676597a:not(.elementor-motion-effects-element-type-background),.elementor-8829 .elementor-element.elementor-element-6676597a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8829 .elementor-element.elementor-element-5b177d12>.elementor-widget-container{padding:0 0 0 0}.elementor-8829 .elementor-element.elementor-element-5b177d12{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-8a75865)}.elementor-8829 .elementor-element.elementor-element-71082546{--n-accordion-title-font-size:var( --e-global-typography-be113fd-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1em;--n-accordion-item-title-distance-from-content:-5px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-fb5cfbe );--n-accordion-title-hover-color:var( --e-global-color-8a75865 );--n-accordion-title-active-color:var( --e-global-color-fb5cfbe );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-fb5cfbe );--n-accordion-icon-hover-color:var( --e-global-color-fb5cfbe );--n-accordion-icon-active-color:var( --e-global-color-fb5cfbe )}.elementor-8829 .elementor-element.elementor-element-71082546>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:#4E3D2914;border-style:none}.elementor-8829 .elementor-element.elementor-element-71082546>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover{background-color:var(--e-global-color-primary);border-style:none}.elementor-8829 .elementor-element.elementor-element-71082546>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title{background-color:#FCF4EF;border-style:none}.elementor-8829 .elementor-element.elementor-element-71082546{--n-accordion-padding:24px 28px 24px 28px}:where(.elementor-8829 .elementor-element.elementor-element-71082546>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:var(--e-global-typography-be113fd-font-family),Sans-serif;font-weight:var(--e-global-typography-be113fd-font-weight);line-height:var(--e-global-typography-be113fd-line-height);letter-spacing:var(--e-global-typography-be113fd-letter-spacing)}:where(.elementor-8829 .elementor-element.elementor-element-71082546>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:none;--padding-top:0px;--padding-right:24px;--padding-bottom:0px;--padding-left:24px}@media(max-width:1024px){.elementor-8829 .elementor-element.elementor-element-eaf59f0 .elementor-button{font-size:1.375rem;letter-spacing:.05px}.elementor-8829 .elementor-element.elementor-element-a4caa8e .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-984fb0b .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-e3fa448 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-670961f .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-d7ed93c .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-f17e80e .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-591c0ca .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-755fe24b{--padding-top:18px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px}.elementor-8829 .elementor-element.elementor-element-7827a04d{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-1aa7a085{--padding-top:18px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px}.elementor-8829 .elementor-element.elementor-element-2c454766{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-2b1d7031{--padding-top:18px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px}.elementor-8829 .elementor-element.elementor-element-580d425d{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-61f000dc{--padding-top:18px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px}.elementor-8829 .elementor-element.elementor-element-b9e3e73{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-6a6c7a06{--padding-top:18px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px}.elementor-8829 .elementor-element.elementor-element-7ebb967e{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-3877426f{--padding-top:18px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px}.elementor-8829 .elementor-element.elementor-element-3b84ef4{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-6676597a{--padding-top:18px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px}.elementor-8829 .elementor-element.elementor-element-5b177d12{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-71082546{--n-accordion-padding:20px 24px 20px 24px}.elementor-8829 .elementor-element.elementor-element-71082546{--n-accordion-title-font-size:var( --e-global-typography-be113fd-font-size )}:where(.elementor-8829 .elementor-element.elementor-element-71082546>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{line-height:var(--e-global-typography-be113fd-line-height);letter-spacing:var(--e-global-typography-be113fd-letter-spacing)}}@media(max-width:767px){.elementor-8829 .elementor-element.elementor-element-eaf59f0 .elementor-button{font-size:1.25rem;line-height:1.6rem;letter-spacing:.05px}.elementor-8829 .elementor-element.elementor-element-a4caa8e .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-984fb0b .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-e3fa448 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-670961f .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-d7ed93c .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-f17e80e .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-591c0ca .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-755fe24b{--padding-top:0px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-8829 .elementor-element.elementor-element-7827a04d{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-1aa7a085{--padding-top:0px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-8829 .elementor-element.elementor-element-2c454766{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-2b1d7031{--padding-top:0px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-8829 .elementor-element.elementor-element-580d425d{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-61f000dc{--padding-top:0px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-8829 .elementor-element.elementor-element-b9e3e73{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-6a6c7a06{--padding-top:0px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-8829 .elementor-element.elementor-element-7ebb967e{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-3877426f{--padding-top:0px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-8829 .elementor-element.elementor-element-3b84ef4{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-6676597a{--padding-top:0px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-8829 .elementor-element.elementor-element-5b177d12{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8829 .elementor-element.elementor-element-71082546{--n-accordion-item-title-space-between:1em;--n-accordion-item-title-distance-from-content:0em;--n-accordion-title-font-size:var( --e-global-typography-be113fd-font-size )}.elementor-8829 .elementor-element.elementor-element-71082546{--n-accordion-padding:18px 20px 18px 20px}:where(.elementor-8829 .elementor-element.elementor-element-71082546>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{line-height:var(--e-global-typography-be113fd-line-height);letter-spacing:var(--e-global-typography-be113fd-letter-spacing)}}.laser-facials-horizontal-section{position:relative;width:100%}.laser-facials-horizontal-sticky{width:100%}.laser-facials-horizontal-track{width:100%!important;flex-direction:column!important;gap:40px!important}.laser-facials-horizontal-card{flex:0 0 auto!important;width:100%!important;min-width:0!important}@media (min-width:1025px){.laser-facials-horizontal-sticky{position:sticky;top:0;height:100vh;overflow:hidden}.laser-facials-horizontal-track{width:max-content!important}.laser-facials-horizontal-card{flex:0 0 100vw!important;width:100vw!important;min-height:100vh}}@media (max-width:1024px){.laser-facials-horizontal-section{height:auto!important}.laser-facials-horizontal-sticky{position:relative;height:auto;overflow:visible}.laser-facials-horizontal-track{width:100%!important;flex-direction:column!important}.laser-facials-horizontal-card{flex:0 0 auto!important;width:100%!important}}.laser-facials-horizontal-card .facial-visual{position:relative;overflow:hidden}.laser-facials-horizontal-card .facial-details{position:absolute;inset:0;width:100%;height:100%;z-index:5;background:#F1DDD0;color:#694D36;opacity:0;visibility:hidden;pointer-events:none;overflow-y:auto;transition:opacity 0.3s ease,visibility 0.3s ease}.laser-facials-horizontal-card.is-details-open .facial-details{opacity:1;visibility:visible;pointer-events:auto}.laser-facials-horizontal-card .facial-details:not([aria-hidden="false"]){visibility:hidden}@media (prefers-reduced-motion:reduce){.laser-facials-horizontal-track,.laser-facials-horizontal-card .facial-details{}}@media (min-width:1025px){.laser-facials-horizontal-track{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;width:max-content!important;gap:60px!important}.laser-facials-horizontal-card{flex:0 0 90vw!important;width:90vw!important;min-width:90vw!important}}@media (min-width:1025px){.laser-facials-horizontal-sticky{height:100vh;display:flex;align-items:center;overflow:hidden}.laser-facials-horizontal-track{gap:60px!important;align-items:center;box-sizing:border-box}.laser-facials-horizontal-card{flex:0 0 85vw!important;width:85vw!important;min-width:85vw!important;height:90vh!important;min-height:0!important;max-height:90vh}}@media (min-width:1025px){.laser-facials-horizontal-card{box-sizing:border-box;padding:2em!important;align-items:stretch!important}.laser-facials-horizontal-card .facial-visual{height:100%!important;min-height:0!important}.laser-facials-horizontal-card .facial-visual .facial-details{height:100%}}@media (max-width:1024px){.laser-facials-horizontal-card{height:auto!important;min-height:0!important;max-height:none!important}.laser-facials-horizontal-card .facial-visual{position:relative!important;min-height:400px;height:auto;overflow:hidden}.laser-facials-horizontal-card .facial-details{display:none!important;position:relative!important;inset:auto!important;width:100%;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;opacity:0;visibility:hidden;pointer-events:none}.laser-facials-horizontal-card.is-details-open .facial-visual{height:auto!important;min-height:0!important;background-image:none!important}.laser-facials-horizontal-card.is-details-open .facial-details{display:flex!important;opacity:1;visibility:visible;pointer-events:auto;background:#F1DDD0}}@media (min-width:1440px){.laser-facials-horizontal-track{padding-left:5em!important;padding-right:5em!important}}@media (min-width:1025px) and (max-width:1439px){.laser-facials-horizontal-track{padding-left:3em!important;padding-right:3em!important}}@media (max-width:1024px){.laser-facials-horizontal-track{padding-left:0!important;padding-right:0!important}}@media (max-width:1024px){.laser-facials-horizontal-track{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box}.laser-facials-horizontal-card{flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}}@media (min-width:768px) and (max-width:1024px){.laser-facials-horizontal-track{padding-left:2em!important;padding-right:2em!important}}@media (max-width:767px){.laser-facials-horizontal-track{padding-left:0em!important;padding-right:0em!important}}@media (min-width:768px) and (max-width:1024px){.laser-facials-horizontal-card{align-items:flex-start!important}.laser-facials-horizontal-card .facial-text{justify-content:flex-start!important;align-self:flex-start!important}.laser-facials-horizontal-card .facial-visual{align-self:flex-start!important}}.laser-facials-horizontal-card .facial-open .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center}.laser-facials-horizontal-card .facial-open .elementor-button-icon svg,.laser-facials-horizontal-card .facial-open .elementor-button-icon i{display:none}.laser-facials-horizontal-card .facial-open .elementor-button-icon::after{content:"+";font-size:1.4em;font-weight:400;line-height:1}.laser-facials-horizontal-card.is-details-open .facial-open .elementor-button-icon::after{content:"−"}@media (max-width:767px){.laser-facials-horizontal-card .facial-open .elementor-button-icon{display:inline-flex!important;visibility:visible!important;opacity:1!important;width:auto!important;height:auto!important;flex-shrink:0}.laser-facials-horizontal-card .facial-open .elementor-button-icon::after{display:inline-block!important;content:"+";color:#3A8096;font-size:1.4em;line-height:1}.laser-facials-horizontal-card.is-details-open .facial-open .elementor-button-icon::after{content:"−"}}.laser-facials-horizontal-card .facial-open a,.laser-facials-horizontal-card .facial-open button{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:fit-content!important;max-width:100%;gap:10px!important;text-align:left!important}.laser-facials-horizontal-card .facial-open .elementor-button-icon{display:none!important}.laser-facials-horizontal-card .facial-open a::after,.laser-facials-horizontal-card .facial-open button::after{content:"+";display:inline-block;flex-shrink:0;font-size:1.4em;line-height:1;color:#3A8096}.laser-facials-horizontal-card.is-details-open .facial-open a::after,.laser-facials-horizontal-card.is-details-open .facial-open button::after{content:"−"}.comparison-simple .comparison-table{width:100%;table-layout:fixed}.comparison-simple .comparison-table thead th:first-child,.comparison-simple .comparison-table thead th:nth-child(2){width:50%!important}.comparison-simple .comparison-table thead th{background:#F8E7DF!important;color:#4E3D29;text-align:center}.comparison-simple .comparison-table tbody td,.comparison-simple .comparison-table tbody tr:nth-child(even) td,.comparison-simple .comparison-table tbody tr:nth-child(odd) td{background:#FFFFFF!important;text-align:center}@media (max-width:767px){.comparison-simple .comparison-table{display:table!important;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:6px 6px;margin:-6px -4px}.comparison-simple .comparison-table thead{display:table-header-group!important;position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important;visibility:visible!important}.comparison-simple .comparison-table tbody{display:table-row-group!important}.comparison-simple .comparison-table tr{display:table-row!important;margin:0}.comparison-simple .comparison-table th,.comparison-simple .comparison-table td{display:table-cell!important;width:50%!important;min-width:0;box-sizing:border-box;padding:12px 12px!important;font-size:1.125rem!important;line-height:1.125;text-align:center!important;vertical-align:middle;overflow-wrap:normal;word-break:normal;margin:0!important}.comparison-simple .comparison-table thead th{background:#F8E7DF!important;color:#4E3D29;font-weight:600;white-space:normal}.comparison-simple .comparison-table tbody td,.comparison-simple .comparison-table tbody tr:nth-child(even) td,.comparison-simple .comparison-table tbody tr:nth-child(odd) td{background:#FFFFFF!important;text-align:center!important;font-size:1.125rem!important;line-height:1.3;padding:12px 14px!important}.comparison-simple .comparison-table tbody td::before{content:none!important;display:none!important}}.facial-match-row{display:flex;align-items:stretch;gap:0}.facial-match-concern{position:relative;z-index:1}.facial-match-concern::after{content:"";position:absolute;top:0;right:-40px;width:40px;height:100%;background:#F7E0D4;clip-path:polygon(0 0,100% 50%,0 100%);z-index:2;pointer-events:none}.facial-match-treatment{position:relative;padding-left:30px}