.elementor-189 .elementor-element.elementor-element-0a93181 .elementor-repeater-item-9e6cc17 .__overlay{background-color:rgba(0,0,0,.5)}.elementor-189 .elementor-element.elementor-element-0a93181 .elementor-repeater-item-a6622c8 .__overlay{background-color:rgba(0,0,0,.5)}.elementor-189 .elementor-element.elementor-element-2b93509 .elementor-repeater-item-3da4c63 .__overlay{background-color:rgba(0,0,0,.5)}.elementor-189 .elementor-element.elementor-element-2b93509 .elementor-repeater-item-08359c2 .__overlay{background-color:rgba(0,0,0,.5)}.elementor-189 .elementor-element.elementor-element-131f298a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-189 .elementor-element.elementor-element-7d9a1913.elementor-column .elementor-widget-wrap{align-items:center}.elementor-189 .elementor-element.elementor-element-21a5ca3c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.skincare-module{background-color:#fbfbfb;padding:60px 20px}.skincare-container{max-width:1600px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.text-content{flex:1;max-width:40%;padding:10px;font-family:Poppins,sans-serif}.text-content h2{font-family:"Abhaya Libre",serif;font-size:52px;line-height:60px;font-weight:600;margin-bottom:2px}.text-content h3{font-size:18px;font-weight:700;margin-bottom:0}.text-content p{font-size:16px;margin-bottom:20px;color:#333}.text-content .highlight{font-weight:600}.text-content a{display:inline-block;padding:10px 30px;border:1px solid #000;font-family:Poppins,sans-serif;font-weight:600;text-transform:uppercase;font-size:.9rem;text-decoration:none;color:#000;transition:background .3s,color .3s}.text-content a:hover,.text-content a:focus{background:#000;color:#fff}.image-content{flex:1;display:flex;justify-content:center;max-width:50%;position:relative}.image-content img{width:45%;will-change:transform;margin:0;padding:0;display:block}@media (max-width:768px){.skincare-container{flex-direction:column;align-items:flex-start}.text-content{max-width:100%!important;text-align:left!important}.image-content{max-width:100%!important;justify-content:center;margin-top:20px}.image-content img{width:45%!important}}.image-content .img1{animation:img1-parallax linear forwards;animation-timeline:skincare-scroll;animation-range:entry 0% exit 100%}.image-content .img2{animation:img2-parallax linear forwards;animation-timeline:skincare-scroll;animation-range:entry 0% exit 100%}