.elementor-2 .elementor-element.elementor-element-3831a4b{--display:flex;--min-height:100vh;--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:flex-end;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bbf67f3{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.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 );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-062b697 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:28px;font-weight:400;line-height:1.25;color:#DCCFC3;}.elementor-2 .elementor-element.elementor-element-be86eab .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.25;color:var( --e-global-color-2f13b8d );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1da02ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-1da02ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-1da02ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-1da02ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-1da02ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-1da02ba .elementor-icon-list-icon i{color:var( --e-global-color-2f13b8d );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-1da02ba .elementor-icon-list-icon svg{fill:var( --e-global-color-2f13b8d );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-1da02ba{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-1da02ba .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-2 .elementor-element.elementor-element-1da02ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-1da02ba .elementor-icon-list-item > a{font-family:"Gotham", Sans-serif;font-weight:500;}.elementor-2 .elementor-element.elementor-element-1da02ba .elementor-icon-list-text{color:var( --e-global-color-2f13b8d );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-25caf4e{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ed24249{--display:flex;--z-index:2;}.elementor-2 .elementor-element.elementor-element-038fb49{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2 .elementor-element.elementor-element-671f0e7 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1.15;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7d326fe{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-2 .elementor-element.elementor-element-cdf165c{--display:flex;}.elementor-2 .elementor-element.elementor-element-249fecf{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-5d4da16{z-index:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-fada383{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-fada383{right:0px;}.elementor-2 .elementor-element.elementor-element-fada383{top:0px;z-index:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-81d664f{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-81d664f{right:0px;}.elementor-2 .elementor-element.elementor-element-81d664f{top:0px;z-index:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a42a6e9{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-a42a6e9{right:0px;}.elementor-2 .elementor-element.elementor-element-a42a6e9{top:0px;z-index:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1d252ff{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-1d252ff{right:0px;}.elementor-2 .elementor-element.elementor-element-1d252ff{top:0px;z-index:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0f2c1c4{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-0f2c1c4{right:0px;}.elementor-2 .elementor-element.elementor-element-0f2c1c4{top:0px;z-index:1;}.elementor-2 .elementor-element.elementor-element-3f45ae3{--display:flex;}.elementor-2 .elementor-element.elementor-element-c5eccb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:1;text-align:left;}.elementor-2 .elementor-element.elementor-element-c5eccb8 img{width:100%;max-width:400px;}.elementor-2 .elementor-element.elementor-element-3968bce{z-index:0;}.elementor-2 .elementor-element.elementor-element-3968bce img{width:100%;max-width:440px;}.elementor-2 .elementor-element.elementor-element-cbd4489{--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;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-cbd4489:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cbd4489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclassicskinlab.com/wp-content/uploads/2025/09/LP-factors-img-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4f2ade5{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:65px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5ee49d4{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0f7dcae{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-90c01a5{text-align:center;}.elementor-2 .elementor-element.elementor-element-90c01a5 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1.15;}.elementor-2 .elementor-element.elementor-element-9f42494{text-align:center;font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-538f65f{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-185462f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-185462f .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:24px;font-weight:700;font-style:italic;line-height:1.25;}.elementor-2 .elementor-element.elementor-element-1c8dc4e{--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:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-2 .elementor-element.elementor-element-ee6554b{--display:flex;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-5ed2039{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--lottie-container-width:80px;}.elementor-2 .elementor-element.elementor-element-4853f2d{text-align:center;}.elementor-2 .elementor-element.elementor-element-4853f2d img{width:100%;max-width:145px;}.elementor-2 .elementor-element.elementor-element-a381e35{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-a381e35 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:500;line-height:1.25;}.elementor-2 .elementor-element.elementor-element-bd33a0c{--display:flex;}.elementor-2 .elementor-element.elementor-element-e6ca2e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--lottie-container-width:80px;}.elementor-2 .elementor-element.elementor-element-063ac0b{text-align:center;}.elementor-2 .elementor-element.elementor-element-063ac0b img{width:100%;max-width:145px;}.elementor-2 .elementor-element.elementor-element-4b61bd5{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-4b61bd5 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:500;line-height:1.25;}.elementor-2 .elementor-element.elementor-element-fa2bbfc{--display:flex;}.elementor-2 .elementor-element.elementor-element-dc0acc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--lottie-container-width:80px;}.elementor-2 .elementor-element.elementor-element-9e40a97{text-align:center;}.elementor-2 .elementor-element.elementor-element-9e40a97 img{width:100%;max-width:145px;}.elementor-2 .elementor-element.elementor-element-5b151e3{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-5b151e3 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:500;line-height:1.25;}.elementor-2 .elementor-element.elementor-element-b4f5f0c{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b4f5f0c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b4f5f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclassicskinlab.com/wp-content/uploads/2025/09/LP-founder-img-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-3391c01{--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-2 .elementor-element.elementor-element-0cc559a{--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-2 .elementor-element.elementor-element-771cedb{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2 .elementor-element.elementor-element-4709f0e img{border-radius:28px 28px 28px 28px;}.elementor-2 .elementor-element.elementor-element-54eb3ec img{border-radius:28px 28px 28px 28px;}.elementor-2 .elementor-element.elementor-element-4abf7bd{--display:flex;}.elementor-2 .elementor-element.elementor-element-ccfa3c3{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-4a355a4{text-align:left;}.elementor-2 .elementor-element.elementor-element-4a355a4 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1.15;}.elementor-2 .elementor-element.elementor-element-943f8d8{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-39e6b1a .elementor-button{background-color:#5B292800;font-family:"Gotham", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-39e6b1a .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-39e6b1a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-2f13b8d );}.elementor-2 .elementor-element.elementor-element-39e6b1a .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-39e6b1a .elementor-button:focus svg{fill:var( --e-global-color-2f13b8d );}.elementor-2 .elementor-element.elementor-element-d636263{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-884f02c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-884f02c .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1.15;}.elementor-2 .elementor-element.elementor-element-a8fa87b{--display:flex;}.elementor-2 .elementor-element.elementor-element-171aef0 .elementor-button{background-color:#5B292800;font-family:"Gotham", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-171aef0 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-171aef0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-2f13b8d );}.elementor-2 .elementor-element.elementor-element-171aef0{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-171aef0 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-171aef0 .elementor-button:focus svg{fill:var( --e-global-color-2f13b8d );}.elementor-2 .elementor-element.elementor-element-350c2dc{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0acff24{--display:flex;}.elementor-2 .elementor-element.elementor-element-7d49ac8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-7d49ac8 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1.15;}.elementor-2 .elementor-element.elementor-element-1ef61fe{--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:65px 65px;--row-gap:65px;--column-gap:65px;}.elementor-2 .elementor-element.elementor-element-37c04e0{--display:flex;}.elementor-2 .elementor-element.elementor-element-5fe4abe{text-align:center;}.elementor-2 .elementor-element.elementor-element-5fe4abe .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;line-height:1.5;}.elementor-2 .elementor-element.elementor-element-3ab29c5 img{width:100%;max-width:280px;}.elementor-2 .elementor-element.elementor-element-e44e3be img{width:100%;max-width:24px;}.elementor-2 .elementor-element.elementor-element-4061e98{--display:flex;}.elementor-2 .elementor-element.elementor-element-07b3024{text-align:center;}.elementor-2 .elementor-element.elementor-element-07b3024 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;line-height:1.5;}.elementor-2 .elementor-element.elementor-element-deed393 img{width:100%;max-width:280px;}.elementor-2 .elementor-element.elementor-element-a0805ee img{width:100%;max-width:24px;}.elementor-2 .elementor-element.elementor-element-c2e8302{--display:flex;}.elementor-2 .elementor-element.elementor-element-284ad2f{text-align:center;}.elementor-2 .elementor-element.elementor-element-284ad2f .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;line-height:1.5;}.elementor-2 .elementor-element.elementor-element-ca907c4 img{width:100%;max-width:280px;}.elementor-2 .elementor-element.elementor-element-7000fb2 img{width:100%;max-width:24px;}.elementor-2 .elementor-element.elementor-element-b166c98{--display:flex;}.elementor-2 .elementor-element.elementor-element-f6dcc72{text-align:center;}.elementor-2 .elementor-element.elementor-element-f6dcc72 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;line-height:1.5;}.elementor-2 .elementor-element.elementor-element-dffd633 img{width:100%;max-width:280px;}.elementor-2 .elementor-element.elementor-element-199fbd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-44e6623{--display:flex;}.elementor-2 .elementor-element.elementor-element-b1999a0{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b1999a0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b1999a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclassicskinlab.com/wp-content/uploads/2025/10/LP-usp-img-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-7f81d59{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-aaa9997{--display:flex;}.elementor-2 .elementor-element.elementor-element-fe8da1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-fe8da1a .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.5;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-55c4815{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-55c4815 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.15;}.elementor-2 .elementor-element.elementor-element-8ad7ab6{text-align:center;font-family:"Gotham", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;}.elementor-2 .elementor-element.elementor-element-1430ed4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-2 .elementor-element.elementor-element-02492d3{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2cc5bc1{--display:flex;}.elementor-2 .elementor-element.elementor-element-0bc6b8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-0bc6b8f .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:1.15;}.elementor-2 .elementor-element.elementor-element-f95d04b{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2 .elementor-element.elementor-element-39f0026{--display:flex;}.elementor-2 .elementor-element.elementor-element-6e46838{--display:flex;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-fbb2d4d img{width:100%;max-width:32px;}.elementor-2 .elementor-element.elementor-element-4dd3ebe{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2 .elementor-element.elementor-element-616b3df .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:500;line-height:1.25;}.elementor-2 .elementor-element.elementor-element-ba29b33{text-align:left;font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-2 .elementor-element.elementor-element-1ce7859{--display:flex;}.elementor-2 .elementor-element.elementor-element-b1b400f{--display:flex;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-fdd07aa img{width:100%;max-width:32px;}.elementor-2 .elementor-element.elementor-element-8d3fdb8{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2 .elementor-element.elementor-element-d988115 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:500;line-height:1.25;}.elementor-2 .elementor-element.elementor-element-5d92021{text-align:left;font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-2 .elementor-element.elementor-element-4d0391d{--display:flex;}.elementor-2 .elementor-element.elementor-element-6d4eead{--display:flex;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-b11aa72 img{width:100%;max-width:32px;}.elementor-2 .elementor-element.elementor-element-0e0909a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2 .elementor-element.elementor-element-0fc2f56 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:500;line-height:1.25;}.elementor-2 .elementor-element.elementor-element-39c4847{text-align:left;font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-2 .elementor-element.elementor-element-462712b{--display:flex;}.elementor-2 .elementor-element.elementor-element-e1b9ec2{--display:flex;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-5b3d93f img{width:100%;max-width:32px;}.elementor-2 .elementor-element.elementor-element-80df547{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2 .elementor-element.elementor-element-11111f9 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:500;line-height:1.25;}.elementor-2 .elementor-element.elementor-element-3372634{text-align:left;font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-2 .elementor-element.elementor-element-7b1805c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7b1805c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7b1805c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclassicskinlab.com/wp-content/uploads/2025/10/LP-treatments-img-bg-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-0f3b955{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-05f3003{--display:flex;}.elementor-2 .elementor-element.elementor-element-ea4c1ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-ea4c1ce .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1.15;}.elementor-2 .elementor-element.elementor-element-568c386{text-align:center;font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-2 .elementor-element.elementor-element-9d4e97c{--display:flex;}.elementor-2 .elementor-element.elementor-element-6199ad3{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:65px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c2e794d{--display:flex;}.elementor-2 .elementor-element.elementor-element-d7196fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-d7196fc .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1.15;}.elementor-2 .elementor-element.elementor-element-decfcf6{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-0779b29{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-188bfb9{--display:flex;}.elementor-2 .elementor-element.elementor-element-f55c105{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-32f909b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-32f909b img{width:91px;}.elementor-2 .elementor-element.elementor-element-c2f37fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-c2f37fa .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1.15;color:#C2B08D;}.elementor-2 .elementor-element.elementor-element-d88e09f{text-align:center;font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var( --e-global-color-2f13b8d );}.elementor-2 .elementor-element.elementor-element-f2abc24 .elementor-button{background-color:#5B292800;font-family:"Gotham", Sans-serif;font-size:15px;font-weight:500;fill:#C2B08D;color:#C2B08D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2B08D;border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-f2abc24 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-f2abc24 .elementor-button:focus{background-color:#C2B08D;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f2abc24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-f2abc24 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-f2abc24 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ef09c57{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ef09c57:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ef09c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leclassicskinlab.com/wp-content/uploads/2025/10/LP-testimonial-img-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f97a172{--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-2 .elementor-element.elementor-element-594eff2{--display:flex;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-d9abbb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:left;}.elementor-2 .elementor-element.elementor-element-d9abbb7 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1.15;}.elementor-2 .elementor-element.elementor-element-d6690e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2 .elementor-element.elementor-element-cd763b3{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-2339521 .ue-remote-carousel-navigation-wrapper{justify-content:flex-end;}.elementor-2 .elementor-element.elementor-element-2339521 .ue-remote-carousel-navigation{flex-direction:row;gap:15px;}.elementor-2 .elementor-element.elementor-element-2339521 .ue-remote-arrow{flex-direction:row;gap:10px;min-width:48px;min-height:48px;border-radius:100px 100px 100px 100px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-2339521 .ue-carousel-nav-label{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-2339521 .ue-remote-arrow .ue-carousel-nav-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-2339521 button .ue-carousel-nav-icon svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-2339521 .ue-carousel-nav-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-2339521 .ue-remote-arrow:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#5B2928;}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .flipster__nav__link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-42a4429 .uc_quote_item{transition:all 200ms;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;min-height:280px;text-align:left;}.elementor-2 .elementor-element.elementor-element-42a4429 .uc_quote_info{flex-direction:column;}.elementor-2 .elementor-element.elementor-element-42a4429 .ue-item{opacity:100%;}.elementor-2 .elementor-element.elementor-element-42a4429 .ue-item:hover{opacity:100%;}.elementor-2 .elementor-element.elementor-element-42a4429 .uc_author{flex-direction:column;margin-top:0px;}.elementor-2 .elementor-element.elementor-element-42a4429 .ue_title{color:#000000;font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin-top:0px;}.elementor-2 .elementor-element.elementor-element-42a4429 .ue-text{color:var( --e-global-color-text );font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin-top:20px;min-height:0px;}.elementor-2 .elementor-element.elementor-element-42a4429 .owl-nav .owl-prev{left:15px;}.elementor-2 .elementor-element.elementor-element-42a4429 .owl-nav .owl-next{right:15px;}.elementor-2 .elementor-element.elementor-element-42a4429 .owl-carousel .owl-nav .owl-next,.elementor-2 .elementor-element.elementor-element-42a4429 .owl-carousel .owl-nav .owl-prev{top:150px;border-radius:10px;width:50px;height:50px;line-height:50px;font-size:20px;}.elementor-2 .elementor-element.elementor-element-42a4429 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-2 .elementor-element.elementor-element-42a4429 .owl-dot.active{background-color:#000000;}.elementor-2 .elementor-element.elementor-element-42a4429 .owl-dots{margin-top:20px;text-align:center;}.elementor-2 .elementor-element.elementor-element-42a4429 .owl-dots .owl-dot{border-radius:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-42a4429 .center .ue-item{opacity:100%;}.elementor-2 .elementor-element.elementor-element-accbdde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-0f7dcae{--content-width:1080px;}.elementor-2 .elementor-element.elementor-element-538f65f{--content-width:1080px;}.elementor-2 .elementor-element.elementor-element-1c8dc4e{--content-width:1080px;}.elementor-2 .elementor-element.elementor-element-a8fa87b{--content-width:710px;}.elementor-2 .elementor-element.elementor-element-aaa9997{--content-width:600px;}.elementor-2 .elementor-element.elementor-element-1430ed4{--content-width:800px;}.elementor-2 .elementor-element.elementor-element-decfcf6{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-f55c105{--content-width:750px;}}/* Start custom CSS */.owl-nav, #treatments .slick-prev:before, #treatments .slick-next:before, #testimonial-img-xs, #technology-xs, .struggle-block-xs, #hero-video-xs {
    display: none;
}

/*FONT*/
.card__desc, .treatment-content p, .best-for span, .more-info li, .text-ba, #technology .scroll-products__descr {
    font-size: 14px;
    line-height: 1.5;
}

.gradient-text, #technology .scroll-products__heading, .treatment-title {
    font-family: 'Times New Roman', serif;
}

.btn-cta, .treatment-content p, .best-title, .more-title, .best-for span, .more-info li, .factor-title, .text-ba, #technology .scroll-products__descr, .card__title, .card__desc, #treatments .image-block span {
    font-family: 'Gotham', sans-serif;
}

.factor-title, .card__title, .treatment-title {
    color: #5B2928;
}

.text-ba, .card__desc, .treatment-content p,.best-title, .more-title, .best-for span, .more-info li {
    color: #000;
}

/*BUTTON*/
.elementor-button {
    min-height: 51px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}

.btn-cta {
    font-size: 15px;
    font-weight: 500;
    color: #5B2928;
    display: inline-flex;
    align-items: center;
    border: 1px solid #5B2928;
    border-radius: 100px;
    min-height: 50px;
    padding: 0 2rem;
    margin: 1rem 0 .8rem;
}
.btn-cta:hover {
    background: #5B2928;
    color: #DCCFC3;
}

/*MISC*/
#results video, #special .special-wrap > .e-con-inner, .bafg-twentytwenty-container, #believe .transform-img img, #why-us .image-block, #why-us .image-block img {
    border-radius: 28px;
}

.hero-trial, .struggle-block, .factor, #treatments .slider-swiper, #believe .col-see {
    position: relative;
}

.hero-trial::before, .factor::before, #treatments .slider-swiper::before, .beaf-slide .swiper-button-prev:before, .beaf-slide .swiper-button-next:before, .arrow-transform, #treatments .image-block span, #testimonials .uc_author {
    position: absolute;
}

/*SLIDER*/
.beaf-slide .swiper-button-prev:before, .beaf-slide .swiper-button-next:before, #testimonials .owl-carousel .owl-nav button, .results-slide .swiper-button-prev, .results-slide .swiper-button-next, .technology-slide .swiper-button-prev, .technology-slide .swiper-button-next {
    content: '';
    background-color: none;
    border: 1px solid #5B2928;
    border-radius: 100%;
    width: 48px;
    height: 48px;
    z-index: 1;
    transition: .3s all ease;
}

.beaf-slide .swiper-button-prev:after, #testimonials .owl-carousel .owl-prev i:before, .results-slide .swiper-button-prev:after, .technology-slide .swiper-button-prev:after {
    background-image: url('/wp-content/uploads/2025/09/icon-arrow-left.svg');
}
.beaf-slide .swiper-button-next:after, #testimonials .owl-carousel .owl-next i:before, .results-slide .swiper-button-next:after, .technology-slide .swiper-button-next:after {
    background-image: url('/wp-content/uploads/2025/09/icon-arrow-right.svg');
}
.beaf-slide .swiper-button-prev:after, .beaf-slide .swiper-button-next:after, #testimonials .owl-carousel .owl-prev i:before, #testimonials .owl-carousel .owl-next i:before, .results-slide .swiper-button-prev:after, .results-slide .swiper-button-next:after, .technology-slide .swiper-button-prev:after, .technology-slide .swiper-button-next:after {
    content: '';
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    z-index: 2;
}

.beaf-slide .swiper-button-prev, #testimonials .owl-carousel .owl-prev, .results-slide .swiper-button-prev, .technology-slide .swiper-button-prev {
    left: -12%;
}
.beaf-slide .swiper-button-next, #testimonials .owl-carousel .owl-next, .results-slide .swiper-button-next, .technology-slide .swiper-button-next {
    right: -12%;
}

.beaf-slide .swiper-button-prev:hover, 
.beaf-slide .swiper-button-next:hover {
    opacity: .65;
    transition: .3s all ease;
}

/*HERO*/
.hero-trial {
  background-color: rgba(249, 240, 231, 0.12); 
  backdrop-filter: blur(10px);
  border: 1px solid rgba(255, 255, 255, 0.2);
  box-shadow: 0 4px 6px rgba(249, 240, 231, 0.1); 
  border-radius: 24px;
  overflow: hidden;
  min-height: 90px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 355px;
}

.hero-trial::before {
  content: "";
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0.2) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0.2) 100%
  );
  transform: skewX(-20deg);
}

.hero-trial:hover::before {
  animation: shimmer 1.5s forwards;
}

@keyframes shimmer {
  0% {
    left: -100%;
  }
  100% {
    left: 150%;
  }
}

#hero .elementor-icon-list-item:nth-child(1) .elementor-icon-list-icon {
    display: none;
}
#hero .elementor-icon-list-item:nth-child(1) .elementor-icon-list-text {
    padding: 0;
}

/*STRUGGLE*/
#struggle {
  background-image: url('/wp-content/uploads/2025/09/LP-problems-img-bg-scaled.png');
  height: 100%; 
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: -1rem;
}

#struggle .heading-block {
    width: 408px;
}

.struggle-block {
    margin-top: -13rem;
}

/*MORE THAN*/
.gradient-text {
    font-size: 44px;
    text-align: center;
    line-height: 1.25;
    
}

.changeopacity div {
   display: inline-block;
}

.changeopacity span {
    width: 100%;
    opacity: 0.2;
    position: relative;
    background: linear-gradient(96deg, #C2B08D 0.26%, #AB8E56 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.needle-free-wrap > .e-con-inner {
    border-radius: 40px;
    background: #EAE3D5;
}

#more-than .desc {
    width: 530px;
    margin: auto;
}

.factor, #treatments .slider-swiper {
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(4px);
  border-radius: 16px;
  min-height: 136px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 15px;
  width: 100%;
  box-shadow: 
    inset 2px 2px 1px 0 rgba(255, 255, 255, 0.3),
    inset -2px -2px 2px 1px rgba(255, 255, 255, 0.3);
}

.factor::before, #treatments .slider-swiper::before {
    content: "";
    inset: 0;
    border-radius: inherit;
    padding: 1px;
    background: linear-gradient(45deg, transparent 15%, rgba(255, 255, 255, 0.8) 25%, rgba(255, 255, 255, 0.8) 75%, transparent 85%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.factors-block {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 20px;
}

#more-than .icon, #why-us .icon {
    width: 60px;
    height: 60px;
    border-radius: 100%;
    background: #5B2928;
    display: flex;
    justify-content: center;
    align-items: center;
}

.factor-title {
    font-size: 18px;
    font-weight: 500;
    display: block;
}

#more-than .effects-block > .e-con-inner {
    width: 763px;
    margin: auto;
}

.effect-img img {
    border-radius: 100%;
}

/*FOUNDERS*/
#founders .founder-wrap {
    border-bottom: 1px solid #e1d6cd;
}

#founders .col-left {
    border-right: 1px solid #e1d6cd;
    width: 55%;
    padding-right: 3%;
    padding-top: 65px;
    padding-bottom: 50px;
}
#founders .col-right {
    width: 45%;
}

#founders .story-block {
    width: 80%;
    margin: auto;
}

/*Transform*/
.text-ba {
    margin-top: 15px;
    display: flex;
    justify-content: space-between;    
}

/*BELIEVE*/
#believe {
  background-image: url('/wp-content/uploads/2025/09/LP-sessions-img-bg.png');
  height: 100%; 
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

#believe .subtitle {
    border-radius: 12px 12px 0 0;
    background: #C2B08D;
    width: 192px;
    min-height: 38px;
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.arrow-transform {
    width: fit-content;
    top: 50%;
    right: -45px;
    transform: translate(0, -50%);
}

/*TECHNOLOGY*/
#technology .container {
    width: 1280px;
    margin-left: auto;
    margin-right: auto;
    min-height: 100vh;
    padding-top: 65px;
}

#technology .scroll-products__content {
    padding-top: 80px;
}

#technology .scroll-products__heading {
    font-size: 44px;
    color: #DCCFC3;
    text-transform: uppercase;
    margin-bottom: 15px;
}

#technology .scroll-products__descr {
    color: #DCCFC3;
}

#technology .scroll-products__item {
    border-radius: 40px;
    background: #EAE3D5;
    backdrop-filter: blur(8px);
    width: 626px;
    padding: 3rem 4rem;
}

#technology .scroll-products__item img {
    width: initial;
    height: 489px;
    margin: 0 auto 20px;
    display: block;
}

.card__title {
    font-size: 20px;
    font-weight: 500;
    line-height: 1.25;
    margin-bottom: 6px;
}

/*WHY US*/
.diff-block {
    background: url('/wp-content/uploads/2025/10/LP-usp-element-frame.png') center no-repeat;
    background-size: contain;
    padding: 1.5rem;
    min-height: 334px;
}

.diff-block p {
    margin-bottom: 0;
    line-height: 1.5em;
    min-height: calc(1.5em * 3);
}

#why-us .image-block {
    width: fit-content;
    margin: auto;
}

#why-us .image-block img {
    transform: scale(1.15);
}

/*TREATMENT*/
#treatments .slick-track {
    display: flex;
    gap: 20px;
}

#treatments .slider-swiper {
    padding: 1.5rem 2rem;
    align-items: flex-start;
    justify-content: space-between;
}

#treatments .treatment-top {
    display: flex;
    flex-direction: column;
    min-height: 580px;
}

#treatments .image-block {
    position: relative;
    margin-bottom: 30px;
}
#treatments .image-block img {
    border-radius: 20px;
    width: 100%;
}

#treatments .image-block span {
    font-size: 12px;
    font-weight: 700;
    font-style: italic;
    color: #DCCFC3;
    text-transform: uppercase;
    border-radius: 100px;
    background: #5B2928;
    box-shadow: 0 2px 4px 0 rgba(123, 96, 56, 0.10);
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 15px;
    gap: 8px;
    min-height: 24px;
    top: 12px;
    right: 12px;
    z-index: 1;
}

.treatment-title {
    font-size: 28px;
    line-height: 1.15;
    text-transform: uppercase;
    margin-bottom: 10px;
}

.treatment-content p {
    margin-bottom: 30px;
}

.scrollable-content {
    height: 150px;
    overflow: auto;
    padding-right: 30px;
}

.scrollable-content::-webkit-scrollbar {
    width: 3px !important;
}

.scrollable-content::-webkit-scrollbar-track {
    background: #FDF8F3;
}

.scrollable-content::-webkit-scrollbar-thumb {
    background-color: #5B2928;
}

.best-for {
    margin-bottom: 20px;
}

.best-title, .more-title {
    font-size: 15px;
    font-weight: 500;
    line-height: 1.5;
    letter-spacing: 0.45px;
}

.more-info {
    margin-bottom: 20px;
}

.more-info ul {
    margin-top: 5px;
    padding-inline-start: 20px;
}

.progress {
    display: block;
    width: 85%;
    height: 4px;
    overflow: hidden;
    background-color: #cbb7a6;
    background-image: linear-gradient(45deg, rgba(91, 41, 40, 1) 0%, rgba(91, 41, 40, 1) 100%);
    background-repeat: no-repeat;
    background-size: 0% 100%;
    transition: background-size 0.4s ease-in-out;
    margin-top: 65px;
    margin-left: 20px;
}

#treatments .slick-prev, #treatments .slick-next {
	top: unset !important;
	border: 1px solid #5B2928 !important;
	background: transparent;
	width: 48px;
    height: 48px;
	border-radius: 100%;
	bottom: -110px !important;    
}
#treatments .slick-prev {
    left: unset !important;
    right: 65px;    
}
#treatments .slick-next {
    right: 0px !important;
}
	
#treatments .slick-prev:after, #treatments .slick-next:after {
	content: '';
    display: block;
	width: 24px;
    height: 24px;
	background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
	margin: auto;
}
#treatments .slick-prev:after {
	background-image: url('/wp-content/uploads/2025/09/icon-arrow-left.svg');
}
#treatments .slick-next:after {
	background-image: url('/wp-content/uploads/2025/09/icon-arrow-right.svg');
}

/*SPECIAL*/
#special .special-wrap > .e-con-inner {
    background: url('/wp-content/uploads/2025/10/LP-cta-img-bg.png') center no-repeat;
    background-size: cover;
    padding-top: 80px;
    padding-bottom: 80px;
}

/*TESTIMONIALS*/
#testimonials .col-left {
    width: 35%;
}
#testimonials .col-right {
    width: 65%;
    padding-top: 40px;
}

#testimonials .owl-item {
    background: url('/wp-content/uploads/2025/10/LP-testimonial-element-frame.png') center no-repeat;
    background-size: contain;
}

#testimonials .ue-carousel-nav-icon {
    padding-top: 5px;
}

#testimonials .uc_quote_item {
    padding: 45px;
    justify-content: space-between !important;
}

#testimonials .ue-text {
    order: -1;
    margin-top: 0;
}

#testimonials .uc_author {
    bottom: 80px;
}

@media only screen and (max-height: 900px) {
    #technology .scroll-products__products {
        padding-left: 9%;
    }
    #technology .scroll-products__item {
        width: 520px;
        padding: 3rem;
    }
    #technology .scroll-products__item img {
        height: 450px;
    }
}

@media only screen and (max-height: 850px) {
    #technology .scroll-products__item {
        width: 520px;
        padding: 3rem;
        
    }
    #technology .scroll-products__item img {
        height: 420px;
    }
}

@media only screen and (max-height: 800px) {
    #technology .scroll-products__item img {
        height: 400px;
    }
}

@media only screen and (max-width: 1380px) {
    #results .result-wrap > .e-con-inner {
        max-width: 90%;
    }
    .gradient-text {
        font-size: 42px;
    }
    #struggle .title *, #more-than .title *, #founders .title *, #believe .title *, #treatments .title *, #results .title *, #special .title *, #testimonials .title * {
        font-size: 38px;
    }
    .factor-title, #more-than .effect-title * {
        font-size: 17px;
    }
    #founders .col-left {
        padding-right: 5%;
    }
}

@media only screen and (max-width: 1280px) {
    #why-us .subtitle * {
        font-size: 42px;
    }
    .treatment-title {
        font-size: 27px;
    }
    #why-us .diff-title * {
        font-size: 19px;
    }
    .struggle-block {
        width: 95%;
        margin-left: auto;
    }
    .needle-free-wrap > .e-con-inner, .founder-wrap > .e-con-inner, .diff-wrap > .e-con-inner {
        max-width: 95%;
    }
    #founders .col-left {
        padding-right: 3%;
    }
    #founders .col-left, #founders .col-right {
        width: 50%;
    }
    #founders .col-right {
        padding-top: 25px;
        padding-bottom: 25px;
    }
    #technology .container {
        width: 90%;
    }
    #treatments .treatment-top {
        min-height: 550px;
    }
    #why-us .image-block > .e-con-inner {
        max-width: 750px;
    }
    .diff-block {
        min-height: 315px;
    }
    .progress {
        width: 80%;
    }
    #testimonials .col-right {
        padding-bottom: 45px;
    }
}

@media only screen and (max-width: 1180px) {
    .gradient-text {
        font-size: 38px;
    }
    #struggle .title *, #more-than .title *, #founders .title *, #believe .title *, #treatments .title *, #results .title *, #special .title *, #testimonials .title * {
        font-size: 36px;
    }
    #more-than .subtitle * {
        font-size: 22px;
    }
    #why-us .diff-title * {
        font-size: 18px;
    }
    .factor-title, #more-than .effect-title * {
        font-size: 16px;
    }
    #believe .subtitle * {
        font-size: 15px;
    }
    .inflame-block > .e-con-inner {
        max-width: 90%;
    }
    #treatments .treatment-top {
        min-height: 520px;
    }
    .struggle-block {
        margin-top: -8rem;
    }
    #more-than .effects-block > .e-con-inner {
        width: 720px;
    }
    #founders .founder-wrap > .e-con-inner {
        flex-direction: column;
        max-width: 100%;
    }
    #founders .col-left {
        border-right: 0;
        border-bottom: 1px solid #e1d6cd;
    }
    #founders .col-left, #founders .col-right {
        width: 100%;
    }
    #founders .col-right {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    #founders .image-block, #founders .story-block {
        max-width: 700px;
        margin: auto;
    }
    .believe-wrap > .e-con-inner {
        max-width: 95%;
        gap: 50px;
    }
    .arrow-transform {
        right: -37px;
    }
    .diff-block {
        padding: 2rem;
        min-height: 310px;
    }
    .diff-block p {
        min-height: calc(1.5em * 4);
    }
    #special .special-wrap > .e-con-inner {
        max-width: 95%;
    }
    #testimonials .uc_quote_item {
        padding: 45px 30px;
    }
    #testimonials .uc_author {
        bottom: 65px;
    }
}

@media only screen and (max-width: 1080px) {
    #struggle .title *, #more-than .title *, #founders .title *, #believe .title *, #treatments .title *, #results .title *, #special .title *, #testimonials .title * {
        font-size: 35px;
    }
    #more-than .subtitle * {
        font-size: 21px;
    }
    .btn-cta, #believe .subtitle * {
        font-size: 14px;
    }
    .struggle-block {
        margin-top: -4rem;
        width: 100%;
    }
    #believe .subtitle {
        width: 75%;
    }
    #why-us .image-block > .e-con-inner {
        max-width: 700px;
    }
    #why-us .difference-block {
        flex-wrap: wrap;
        justify-content: center;
        max-width: 800px;
        margin: auto;
    }
    #why-us .col-diff {
        flex: 0 0 36%;
    }
    .diff-block p {
        min-height: calc(1.5em * 3);
    }
    .treatment-wrap > .e-con-inner {
        max-width: 600px;
    }
    .progress {
        width: 95%;
        margin-top: 30px;
    }
    #treatments .slick-prev, #treatments .slick-next {
        bottom: 50% !important;
    }
    #treatments .slick-next {
        right: -15% !important;
    }
    #treatments .slick-prev {
        left: -15% !important;
        right: initial !important;
    }
    #treatments .slick-track {
        gap: 0;
    }
    .progress {
        margin-left: 0;
        width: 100%;
    }
    #results .result-wrap > .e-con-inner {
        max-width: 95%;
        gap: 30px;
    }
}

@media only screen and (max-width: 1024px) {
    #testimonial-img-xs, #testimonials .owl-nav {
        display: block;
    }
    #testimonial-img-d, #testimonials .ue-remote-carousel-navigation-wrapper {
        display: none;
    }
    #hero .hero-trial * {
        font-size: 26px;
    }
    #hero .subtitle * {
        font-size: 17px;
        line-height: 1.5;
    }
    #hero .elementor-icon-list-text, .factor-title, #more-than .effect-title * {
        font-size: 15px;
    }
    #hero {
        padding-bottom: 50px;
    }
    .hero-trial {
        min-height: 75px;
    }
    .inflame-block > .e-con-inner {
        max-width: 95%;
    }
    .needle-free-wrap > .e-con-inner {
        padding-bottom: 65px;
    }
    #treatments .treatment-top {
        min-height: 550px;
    }
    #results > .e-con-inner {
        padding-top: 40px;
    }
    #testimonials .testimonial-wrap > .e-con-inner {
        flex-direction: column;
        max-width: 700px;
    }
    #testimonials .col-left, #testimonials .col-right {
        width: 100%;
    }
    #testimonials .col-right {
        padding-top: 0;
        padding-bottom: 0;
        gap: 0;
    }
    #testimonials .owl-carousel .owl-nav button {
        top: 40%;
    }
    #testimonials .owl-nav i {
        padding-top: 11px;
    }
}

@media only screen and (max-width: 980px) {
    #technology-d {
        display: none;
    }
    #technology-xs {
        display: block;
    }
    .gradient-text {
        font-size: 35px;
    }
    .struggle-block {
        margin-top: -2rem;
    }
    #more-than {
        padding-top: 80px;
    }
    .factors-block {
        flex-wrap: wrap;
    }
    .factor {
        flex: 0 0 36%;
    }
    #founders .transform-wrap > .e-con-inner {
        max-width: 650px;
    }
    #believe .believe-wrap > .e-con-inner {
        flex-direction: column;
        gap: 65px;
    }
    #believe .subtitle {
        width: 192px;
    }
    .arrow-transform {
        right: 48.5%;
        top: initial;
        bottom: -45px;
        transform: rotate(90deg);
    }
    #why-us .difference-block {
        gap: 25px 0;
    }
    #why-us .col-diff {
        flex: 0 0 38%;
    }
    #results .result-wrap > .e-con-inner {
        max-width: 700px;
    }
    #technology {
        background: url('/wp-content/uploads/2025/09/LP-technology-img-bg.png') center no-repeat;
        background-size: cover;
        padding-top: 80px;
        padding-bottom: 80px;
    }
     #technology .technology-wrap > .e-con-inner {
         max-width: 600px;
     }
    #technology .scroll-products__descr {
        margin-bottom: 40px;
    }
    #technology .scroll-products__item {
        width: 100%;
    }
    .technology-slide .swiper-button-prev, .technology-slide .swiper-button-next {
        background: #EAE3D5;
        border: none;
        top: 60%;
    }
}

@media only screen and (max-width: 900px) {
    .struggle-block {
        display: none;
    }
    .struggle-block-xs {
        display: block;
        margin-top: 30px;
    }
}

@media only screen and (max-width: 800px) {
    #technology .scroll-products__heading, #why-us .subtitle * {
        font-size: 36px;
    }
    .gradient-text, #why-us .small-title * {
        font-size: 32px;
    }
    #struggle .title *, #more-than .title *, #founders .title *, #believe .title *, #treatments .title *, #results .title *, #special .title *, #testimonials .title * {
        font-size: 30px;
    }
    #more-than .subtitle * {
        font-size: 18px;
    }
    #why-us .diff-title * {
        font-size: 17px;
    }
    #why-us .title *, #why-us p {
        font-size: 15px;
    }
    #why-us .diff-block p {
        font-size: 13px;
    }
    #more-than {
        padding-bottom: 100px;
    }
    .needle-free-wrap > .e-con-inner {
        padding-top: 50px;
    }
    #why-us .difference-block {
        max-width: 100%;
    }
    #founders .image-block, #founders .story-block, #founders .transform-wrap > .e-con-inner, #technology .technology-wrap > .e-con-inner, .treatment-wrap > .e-con-inner, #results .result-wrap > .e-con-inner, #testimonials .testimonial-wrap > .e-con-inner {
        max-width: 80%;
    }
    #why-us .image-block > .e-con-inner {
        max-width: 85%;
    }
    #why-us .heading-block > .e-con-inner {
        max-width: 75%;
    }
    .beaf-slide .swiper-button-prev:before, .beaf-slide .swiper-button-next:before, #testimonials .owl-carousel .owl-nav button, .results-slide .swiper-button-prev, .results-slide .swiper-button-next, .technology-slide .swiper-button-prev, .technology-slide .swiper-button-next, #treatments .slick-prev, #treatments .slick-next {
        width: 38px;
        height: 38px;
    }
    .beaf-slide .swiper-button-prev:after, .beaf-slide .swiper-button-next:after, #testimonials .owl-carousel .owl-prev i:before, #testimonials .owl-carousel .owl-next i:before, .results-slide .swiper-button-prev:after, .results-slide .swiper-button-next:after, .technology-slide .swiper-button-prev:after, .technology-slide .swiper-button-next:after {
        width: 20px;
        height: 20px;
    }
    .beaf-slide .swiper-button-prev, #testimonials .owl-carousel .owl-prev, .results-slide .swiper-button-prev, .technology-slide .swiper-button-prev, #treatments .slick-prev {
        left: -8% !important;
        z-index: 1;
    }
    .beaf-slide .swiper-button-next, #testimonials .owl-carousel .owl-next, .results-slide .swiper-button-next, .technology-slide .swiper-button-next, #treatments .slick-next {
        right: -8% !important;
    }
    .factor {
        flex: 0 0 25%;
    }
    #why-us .col-diff {
        flex: 0 0 41%;
    }
    #testimonials .owl-nav i {
        padding-top: 2px;
    }
}

@media only screen and (max-width: 768px) {
    #hero .elementor-background-video-container {
        display: none;
    }
    #hero-video-xs {
        display: block;
        position: relative;
    }
    #founders .image-block, #founders .story-block, #founders .transform-wrap > .e-con-inner {
        max-width: 85%;
    }
    .elementor-button {
        min-height: 48px;
        padding-left: 2rem;
        padding-right: 2rem;
    }
    #hero {
        min-height: initial;
        background: #AA8E70;
    }
    #hero video {
        z-index: 0;
        position: relative;
    }
    #hero-video-xs img {
        display: block;
        width: 100%;
        position: absolute;
        bottom: -6%;
        z-index: 1;
    }
    #hero .hero-wrap {
        z-index: 2;
    }
    #more-than .effects-block > .e-con-inner {
        width: 85%;
        flex-wrap: nowrap;
    }
    #founders .col-left {
        padding-right: 0;
    }
    #founders .image-block {
        flex-wrap: nowrap;
    }
    #technology .scroll-products__item {
        padding: 2rem 3rem;
    }
    #why-us .col-diff {
        flex: 0 0 42%;
    }
    #results .result-wrap > .e-con-inner {
        max-width: 400px;
    }
    .results-slide .swiper-button-next, #testimonials .owl-carousel .owl-nav .owl-next {
        right: -15% !important;
    }
    .results-slide .swiper-button-prev, #testimonials .owl-carousel .owl-nav .owl-prev {
        left: -15% !important;
    }
    #testimonials .testimonial-wrap > .e-con-inner {
        max-width: 400px;
        gap: 20px;
    }
    #testimonials .title * {
        text-align: center;
    }
    #testimonials .owl-carousel .owl-nav .owl-next, #testimonials .owl-carousel .owl-nav .owl-prev {
        line-height: initial;
    }
    #testimonials .owl-nav i {
        padding-top: 7px;
    }
}

@media only screen and (max-width: 680px) {
    #hero-video-xs img {
        bottom: 1%;
    }
    #hero .hero-wrap {
        margin-top: -4rem;
    }
    #why-us .col-diff {
        flex: 0 0 48%;
    }
}

@media only screen and (max-width: 580px) {
    .gradient-text br, #more-than .title br, .lottie-arrow-none {
        display: none;
    }
    .gradient-text br.breakpoint {
        display: block !important;
    }
    .gradient-text {
        font-size: 28px;
    }
    #hero .hero-trial * {
        font-size: 24px;
    }
    .card__title {
        font-size: 18px;
    }
    #more-than .subtitle * {
        font-size: 17px;
    }
    #hero .subtitle * {
        font-size: 16px;
    }
    #hero .elementor-icon-list-text, .factor-title, #more-than .effect-title * {
        font-size: 14px;
    }
    .hero-trial {
        width: fit-content;
        padding: 0 1.5rem;
    }
    .factor {
        flex: 0 0 35%;
    }
    #more-than .effects-block > .e-con-inner {
        flex-wrap: wrap;
    }
    #founders .image-block, #founders .story-block {
        max-width: 90%;
    }
    #founders .story-block {
        width: 85%;
    }
    #technology .scroll-products__item {
        padding: 2rem;
    }
    #technology .scroll-products__item img {
        width: 180px;
        height: initial;
    }
    #technology .technology-wrap > .e-con-inner {
        max-width: 75%;
    }
    .technology-slide .swiper-button-next {
        right: -10% !important;
    }
    .technology-slide .swiper-button-prev {
        left: -10% !important;
    }
    #why-us .heading-block > .e-con-inner {
        max-width: 100%;
    }
    #why-us .col-diff {
        flex: 0 0 55%;
    }
    .diff-block p {
        min-height: initial;
    }
    .treatment-wrap > .e-con-inner {
        max-width: 85%;
    }
    #treatments .treatment-top {
        min-height: 500px;
    }
    #results .result-wrap > .e-con-inner {
        max-width: 80%;
    }
}

@media (max-width: 480px) {
    #special p br {
        display: none;
    }
    #why-us .subtitle * {
        font-size: 32px;
    }
    #more-than .title * {
        font-size: 25px;
    }
    .treatment-title {
        font-size: 24px;
    }
    #hero .hero-trial * {
        font-size: 20px;
    }
    .card__title {
        font-size: 17px;
    }
    #why-us .diff-title * {
        font-size: 16px;
    }
    #hero .subtitle *, #more-than .subtitle * {
        font-size: 15px;
    }
    #why-us .title *, #why-us p, .best-title, .more-title {
        font-size: 14px;
    }
    #more-than .subtitle *, .card__desc, .treatment-content p, .best-for span, .more-info li, .text-ba, #technology .scroll-products__descr {
        font-size: 13px;
    }
    #hero .elementor-icon-list-text, #why-us .diff-block p {
        font-size: 12px;
    }
    #treatments .image-block span {
        font-size: 11px;
    }
    #founders, #why-us, #special, #technology {
        padding-bottom: 50px;
    }
    #more-than {
        padding-bottom: 65px;
    }
    #struggle, #technology, #testimonials, #more-than, #treatments {
        padding-top: 65px;
    }
    #hero {
        padding-bottom: 25px;
    }
    #hero .hero-wrap {
        margin-top: -2rem;
    }
    .hero-trial {
        min-height: 60px;
    }
    #struggle .heading-block {
        width: 100%;
    }
    #technology .technology-wrap > .e-con-inner {
        max-width: 80%;
    }
    #why-us .col-diff {
        flex: 0 0 68%;
    }
    #results > .e-con-inner {
        padding-top: 0;
    }
    #treatments .treatment-top {
        min-height: initial;
    }
    .progress {
        height: 2px;
    }
    #testimonials .owl-carousel .owl-nav .owl-prev {
        left: -5% !important;
    }
    #testimonials .owl-carousel .owl-nav .owl-next {
        right: -5% !important;
    }
    #testimonials .testimonial-wrap > .e-con-inner {
        max-width: 90%;
    }
}

@media (max-width: 450px) {
    #technology .scroll-products__heading, #why-us .subtitle *, #why-us .small-title *, #results .title * {
        font-size: 28px;
    }
    .treatment-title {
        font-size: 20px;
    }
    #believe .subtitle *, #testimonials .ue-text * {
        font-size: 13px;
    }
    .card__desc, .treatment-content p, .best-for span, .more-info li, .text-ba, #technology .scroll-products__descr {
        font-size: 12px;
    }
    .btn-cta, .elementor-button {
        font-size: 13px !important;
        min-height: 48px;
        padding: 0 1.5rem;
    }
    .diff-block {
        min-height: 280px;
    }
    .factor {
        padding: 1rem;
        text-align: center;
    }
    #more-than .icon, #why-us .icon {
        width: 50px;
        height: 50px;
    }
    .factor .icon img {
        width: 26px;
        height: initial;
    }
    .scrollable-content {
        height: 130px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://leclassicskinlab.com/wp-content/uploads/2025/09/Gotham-Book.eot');
	src: url('https://leclassicskinlab.com/wp-content/uploads/2025/09/Gotham-Book.eot?#iefix') format('embedded-opentype'),
		url('https://leclassicskinlab.com/wp-content/uploads/2025/09/Gotham-Book.woff2') format('woff2'),
		url('https://leclassicskinlab.com/wp-content/uploads/2025/09/Gotham-Book.woff') format('woff'),
		url('https://leclassicskinlab.com/wp-content/uploads/2025/09/Gotham-Book.ttf') format('truetype'),
		url('https://leclassicskinlab.com/wp-content/uploads/2025/09/Gotham-Book.svg#Gotham') format('svg');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://leclassicskinlab.com/wp-content/uploads/2025/09/Gotham-Medium.eot');
	src: url('https://leclassicskinlab.com/wp-content/uploads/2025/09/Gotham-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://leclassicskinlab.com/wp-content/uploads/2025/09/Gotham-Medium.woff2') format('woff2'),
		url('https://leclassicskinlab.com/wp-content/uploads/2025/09/Gotham-Medium.woff') format('woff'),
		url('https://leclassicskinlab.com/wp-content/uploads/2025/09/Gotham-Medium.ttf') format('truetype'),
		url('https://leclassicskinlab.com/wp-content/uploads/2025/09/Gotham-Medium.svg#Gotham') format('svg');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://leclassicskinlab.com/wp-content/uploads/2025/09/GothamBold.eot');
	src: url('https://leclassicskinlab.com/wp-content/uploads/2025/09/GothamBold.eot?#iefix') format('embedded-opentype'),
		url('https://leclassicskinlab.com/wp-content/uploads/2025/09/GothamBold.woff2') format('woff2'),
		url('https://leclassicskinlab.com/wp-content/uploads/2025/09/GothamBold.woff') format('woff'),
		url('https://leclassicskinlab.com/wp-content/uploads/2025/09/GothamBold.ttf') format('truetype'),
		url('https://leclassicskinlab.com/wp-content/uploads/2025/09/GothamBold.svg#Gotham') format('svg');
}
/* End Custom Fonts CSS */