.elementor-51 .elementor-element.elementor-element-40a7b36{--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;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-40a7b36:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-40a7b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-51 .elementor-element.elementor-element-1289786{--display:flex;}.elementor-51 .elementor-element.elementor-element-06fccb1{--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-51 .elementor-element.elementor-element-abab780{z-index:2;}.elementor-51 .elementor-element.elementor-element-abab780 img{width:150px;}.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-51 .elementor-element.elementor-element-9032fce{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-9032fce .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;font-style:italic;color:#594A42;}.elementor-51 .elementor-element.elementor-element-037b167{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-037b167 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;color:#A69486;}.elementor-51 .elementor-element.elementor-element-fc0471d{z-index:2;}.elementor-51 .elementor-element.elementor-element-8be358e{--display:flex;--z-index:0;}.elementor-51 .elementor-element.elementor-element-29f8d7b img{width:190px;}.elementor-51 .elementor-element.elementor-element-0f73a3a img{width:190px;}.elementor-51 .elementor-element.elementor-element-49bda46{--display:flex;}.elementor-51 .elementor-element.elementor-element-6cf4baa .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:top;}.elementor-51 .elementor-element.elementor-element-6cf4baa > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-51 .elementor-element.elementor-element-6cf4baa .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-51 .elementor-element.elementor-element-66b5d99{--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;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-66b5d99:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-66b5d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-51 .elementor-element.elementor-element-2bb2ee9 img{width:392px;}.elementor-51 .elementor-element.elementor-element-3a4d649 img{width:252px;}.elementor-51 .elementor-element.elementor-element-271485d{--display:flex;}.elementor-51 .elementor-element.elementor-element-fb521ff{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-ab22628{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-9ef495b img{width:464px;}.elementor-51 .elementor-element.elementor-element-be69da3{--display:flex;}.elementor-51 .elementor-element.elementor-element-3f9a5be img{width:160px;border-radius:18px 18px 18px 18px;}.elementor-51 .elementor-element.elementor-element-e965056{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-3471845 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:500;color:#594A42;}.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-51 .elementor-element.elementor-element-ab250b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-51 .elementor-element.elementor-element-ab250b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-51 .elementor-element.elementor-element-ab250b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-51 .elementor-element.elementor-element-ab250b9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-51 .elementor-element.elementor-element-ab250b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-ab250b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-51 .elementor-element.elementor-element-ab250b9 .elementor-icon-list-icon i{color:var( --e-global-color-e600e95 );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-ab250b9 .elementor-icon-list-icon svg{fill:var( --e-global-color-e600e95 );transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-ab250b9{--e-icon-list-icon-size:31px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-ab250b9 .elementor-icon-list-icon{padding-right:0px;}.elementor-51 .elementor-element.elementor-element-ab250b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-ab250b9 .elementor-icon-list-item > a{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:500;font-style:italic;line-height:1.3em;}.elementor-51 .elementor-element.elementor-element-ab250b9 .elementor-icon-list-text{color:#A69486;transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-8cfc930{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-215710d{text-align:left;}.elementor-51 .elementor-element.elementor-element-215710d img{width:200px;border-radius:18px 18px 18px 18px;}.elementor-51 .elementor-element.elementor-element-5c6aefa{text-align:right;}.elementor-51 .elementor-element.elementor-element-5c6aefa img{width:450px;border-radius:18px 18px 18px 18px;}.elementor-51 .elementor-element.elementor-element-13582a2{--display:flex;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-873f73d{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-873f73d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#594A42;}.elementor-51 .elementor-element.elementor-element-044eeda{--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;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-044eeda:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-044eeda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-802f420{--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;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-802f420:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-802f420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inksthetics.sg/wp-content/uploads/2024/12/LP-Our-Services-img-background.png");background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-6322a9c{--display:flex;}.elementor-51 .elementor-element.elementor-element-8e800ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-24b1399{--display:flex;}.elementor-51 .elementor-element.elementor-element-24b1399:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-24b1399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inksthetics.sg/wp-content/uploads/2024/12/LP-Our-Services-img-background.png");background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-70542bb{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-70542bb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;font-style:italic;line-height:1.2em;color:var( --e-global-color-accent );}.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-51 .elementor-element.elementor-element-0b9aceb{--lottie-container-width:100px;}.elementor-51 .elementor-element.elementor-element-9d71c1c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-51 .elementor-element.elementor-element-5f599b9{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-279319c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-f9732d0{--display:flex;--justify-content:center;}.elementor-51 .elementor-element.elementor-element-d3deae1{text-align:right;}.elementor-51 .elementor-element.elementor-element-d3deae1 img{width:40px;}.elementor-51 .elementor-element.elementor-element-c5317bd{--display:flex;--justify-content:center;}.elementor-51 .elementor-element.elementor-element-8a0b093{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-8a0b093 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:500;color:#594A42;}.elementor-51 .elementor-element.elementor-element-541b183{width:100%;max-width:100%;}.elementor-51 .elementor-element.elementor-element-541b183.elementor-element{--align-self:center;}.elementor-51 .elementor-element.elementor-element-541b183 img{width:330px;}.elementor-51 .elementor-element.elementor-element-68e8436{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-68e8436 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:300;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-9b58f34{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-2fe82bb{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-df47fad{--display:flex;--justify-content:center;}.elementor-51 .elementor-element.elementor-element-3abe4f9{text-align:right;}.elementor-51 .elementor-element.elementor-element-3abe4f9 img{width:40px;}.elementor-51 .elementor-element.elementor-element-8030fcc{--display:flex;--justify-content:center;}.elementor-51 .elementor-element.elementor-element-83b4e27{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-83b4e27 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:500;color:#594A42;}.elementor-51 .elementor-element.elementor-element-71e8a2e{width:100%;max-width:100%;}.elementor-51 .elementor-element.elementor-element-71e8a2e.elementor-element{--align-self:center;}.elementor-51 .elementor-element.elementor-element-71e8a2e img{width:330px;}.elementor-51 .elementor-element.elementor-element-6db6f53{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-6db6f53 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:300;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-c3d10db{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-acd2f60{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-f8bb5b2{--display:flex;--justify-content:center;}.elementor-51 .elementor-element.elementor-element-34946ac{text-align:right;}.elementor-51 .elementor-element.elementor-element-34946ac img{width:40px;}.elementor-51 .elementor-element.elementor-element-75dd1d7{--display:flex;--justify-content:center;}.elementor-51 .elementor-element.elementor-element-d891913{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-d891913 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:500;color:#594A42;}.elementor-51 .elementor-element.elementor-element-8a32104 img{width:330px;}.elementor-51 .elementor-element.elementor-element-c09ca52{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-c09ca52 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:300;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-79ce806{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-5b49c9c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-195cfc7{--display:flex;--justify-content:center;}.elementor-51 .elementor-element.elementor-element-6995f05{text-align:right;}.elementor-51 .elementor-element.elementor-element-6995f05 img{width:40px;}.elementor-51 .elementor-element.elementor-element-a796dda{--display:flex;--justify-content:center;}.elementor-51 .elementor-element.elementor-element-cf9a280{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-cf9a280 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:500;color:#594A42;}.elementor-51 .elementor-element.elementor-element-b44d69b img{width:330px;}.elementor-51 .elementor-element.elementor-element-046d04f{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-046d04f .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:300;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-b44e460{--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;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-b44e460:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-b44e460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://inksthetics.sg/wp-content/uploads/2024/12/LP-Real-Transformation-img-02-lines-e1734101014107.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-a5517af{--divider-border-style:solid;--divider-color:var( --e-global-color-e600e95 );--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-a5517af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-a5517af .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-51 .elementor-element.elementor-element-11213cb{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-0928050{--display:flex;}.elementor-51 .elementor-element.elementor-element-19868f6{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-19868f6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;line-height:1.2em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-90e6721 img{width:500px;}.elementor-51 .elementor-element.elementor-element-01bfb87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-611b337{z-index:2;}.elementor-51 .elementor-element.elementor-element-6102dfc{--divider-border-style:solid;--divider-color:var( --e-global-color-e600e95 );--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-6102dfc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-51 .elementor-element.elementor-element-856205c{--display:flex;}.elementor-51 .elementor-element.elementor-element-8bf5a6d{--display:flex;}.elementor-widget-ucaddon_uc_before_after .cocoen-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-51 .elementor-element.elementor-element-9613933 .cocoen-drag{width:1px;background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-9613933 .cocoen-drag::before{border-color:#ffffff;}.elementor-51 .elementor-element.elementor-element-9613933 .cocoen-drag::after{border-color:#ffffff;}.elementor-51 .elementor-element.elementor-element-10bb215{--display:flex;}.elementor-51 .elementor-element.elementor-element-2a77105 .cocoen-drag{width:1px;background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-2a77105 .cocoen-drag::before{border-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-2a77105 .cocoen-drag::after{border-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-ae3ddfb{--display:flex;}.elementor-51 .elementor-element.elementor-element-12f2183 .cocoen-drag{width:1px;background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-12f2183 .cocoen-drag::before{border-color:#ffffff;}.elementor-51 .elementor-element.elementor-element-12f2183 .cocoen-drag::after{border-color:#ffffff;}.elementor-51 .elementor-element.elementor-element-df2887c{--display:flex;}.elementor-51 .elementor-element.elementor-element-a01a7ea .cocoen-drag{width:1px;background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-a01a7ea .cocoen-drag::before{border-color:#ffffff;}.elementor-51 .elementor-element.elementor-element-a01a7ea .cocoen-drag::after{border-color:#ffffff;}.elementor-51 .elementor-element.elementor-element-6381de0{--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;--overflow:hidden;--overlay-opacity:0.5;}.elementor-51 .elementor-element.elementor-element-6381de0::before, .elementor-51 .elementor-element.elementor-element-6381de0 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-6381de0 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-6381de0 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-6381de0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-6381de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-691be1e img{width:100%;}.elementor-51 .elementor-element.elementor-element-ecd5d9a img{width:100%;}.elementor-51 .elementor-element.elementor-element-a6363af{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-94ad880{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-3181089{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-3181089 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;font-style:italic;color:#594A42;}.elementor-51 .elementor-element.elementor-element-414a183{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-414a183 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:500;font-style:italic;line-height:1.3em;color:#A69486;}.elementor-51 .elementor-element.elementor-element-bb1b351{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-51 .elementor-element.elementor-element-5f81771{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-26039d0{--display:flex;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-b709e65 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-51 .elementor-element.elementor-element-c676185{--display:flex;}.elementor-51 .elementor-element.elementor-element-ba2cf32 img{width:21px;}.elementor-51 .elementor-element.elementor-element-e3b96b4{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-e3b96b4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-683756e{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-683756e .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:14px;font-weight:300;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-b73d9a2{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-1e90d3c{--display:flex;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-ec073a3 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-51 .elementor-element.elementor-element-662b2f3{--display:flex;}.elementor-51 .elementor-element.elementor-element-afc6a10 img{width:21px;}.elementor-51 .elementor-element.elementor-element-e497d65{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-e497d65 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-f5fae77{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-f5fae77 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:14px;font-weight:300;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-4fa8dd9{--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;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-4fa8dd9:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-4fa8dd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-f43b1c6 img{width:383px;}.elementor-51 .elementor-element.elementor-element-54744fd img{width:383px;}.elementor-51 .elementor-element.elementor-element-5f192ff img{width:609px;}.elementor-51 .elementor-element.elementor-element-e7659fd img{width:252px;}.elementor-51 .elementor-element.elementor-element-600641b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-7405c55{--display:flex;}.elementor-51 .elementor-element.elementor-element-8261fc9{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-8261fc9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;line-height:1.2em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-10533fc img{width:550px;}.elementor-51 .elementor-element.elementor-element-a91aae7{--display:flex;}.elementor-51 .elementor-element.elementor-element-c21e0cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-c21e0cf:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-c21e0cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-82b4bfd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-3f91fa7 img{width:34px;}.elementor-51 .elementor-element.elementor-element-6d3d91a img{width:100%;}.elementor-51 .elementor-element.elementor-element-2aa424f{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-d9dfdd3{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-d9dfdd3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-01e087e{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-01e087e .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-09f4dba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-09f4dba:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-09f4dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-28a43a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-7958375 img{width:34px;}.elementor-51 .elementor-element.elementor-element-e7ef919 img{width:100%;}.elementor-51 .elementor-element.elementor-element-d209f49{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-b0acb70{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-b0acb70 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-34ab0aa{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-34ab0aa .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-b00b446{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-b00b446:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-b00b446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-5e9149b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-d78f7c0 img{width:34px;}.elementor-51 .elementor-element.elementor-element-b8bdc7c img{width:100%;}.elementor-51 .elementor-element.elementor-element-3dda20a{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-9053202{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-9053202 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-ed76008{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-ed76008 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-b19f4d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-b19f4d9:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-b19f4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-943b5f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-af34478 img{width:34px;}.elementor-51 .elementor-element.elementor-element-aed56df img{width:100%;}.elementor-51 .elementor-element.elementor-element-abc6c35{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-65a0e6c{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-65a0e6c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-8b80d28{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-8b80d28 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-0aa59dc{--display:flex;}.elementor-51 .elementor-element.elementor-element-ab25865{--display:flex;}.elementor-51 .elementor-element.elementor-element-1839b17{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-1839b17 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;line-height:1.2em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-dbcb40d img{width:320px;}.elementor-51 .elementor-element.elementor-element-698a375{--display:flex;}.elementor-51 .elementor-element.elementor-element-4cf909f{--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;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-4cf909f:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-4cf909f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-60a00c8{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.85;--overlay-mix-blend-mode:multiply;}.elementor-51 .elementor-element.elementor-element-60a00c8:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-60a00c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inksthetics.sg/wp-content/uploads/2024/12/LP-Transformation-img-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-60a00c8::before, .elementor-51 .elementor-element.elementor-element-60a00c8 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-60a00c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-60a00c8 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-60a00c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-60a00c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #F7EDDF36 0%, #A69486 85%);}.elementor-51 .elementor-element.elementor-element-54a8938{--display:flex;}.elementor-51 .elementor-element.elementor-element-3b3d9c3{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-3b3d9c3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;line-height:1.2em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-a091770{--display:flex;}.elementor-widget-ucaddon_card_carousel .card_carousel_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_card_carousel .card_carousel_text,.elementor-widget-ucaddon_card_carousel .card_carousel_text > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_card_carousel .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-51 .elementor-element.elementor-element-3995892 .ue-carousel-item{text-align:center;transform:scale(1,1);}.elementor-51 .elementor-element.elementor-element-3995892 .uc_classic_carousel_content{justify-content:start;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-3995892 .uc-active-item .ue-carousel-item{transform:scale(1,1);}.elementor-51 .elementor-element.elementor-element-3995892 .uc_classic_carousel_border{background-color:#000000;width:50px;height:3px;}.elementor-51 .elementor-element.elementor-element-3995892 .uc_classic_carousel_placeholder img{border-radius:18px 18px 18px 18px;height:100%;width:100% !important;object-fit:contain;object-position:center;}.elementor-51 .elementor-element.elementor-element-3995892 .ue-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-51 .elementor-element.elementor-element-3995892 .ue-item-icon svg{fill:#ffffff;}.elementor-51 .elementor-element.elementor-element-3995892 .ue-item-icon-wrapper{justify-content:center;}.elementor-51 .elementor-element.elementor-element-3995892 .card_carousel_title{margin-top:0px;color:var( --e-global-color-e600e95 );font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:500;font-style:italic;}.elementor-51 .elementor-element.elementor-element-3995892 .card_carousel_text{margin-top:10px;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-3995892 .card_carousel_text,.elementor-51 .elementor-element.elementor-element-3995892 .card_carousel_text > *{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:500;font-style:italic;}.elementor-51 .elementor-element.elementor-element-3995892 .uc_more_btn{padding:0px 0px 0px 0px;border-radius:0px;background-color:#d3d3d3;color:#000000;margin-top:0px;}.elementor-51 .elementor-element.elementor-element-3995892 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-51 .elementor-element.elementor-element-3995892 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-51 .elementor-element.elementor-element-3995892 .owl-nav .owl-next{right:0px;left:auto;}.elementor-51 .elementor-element.elementor-element-3995892 .owl-carousel .owl-nav .owl-next,.elementor-51 .elementor-element.elementor-element-3995892 .owl-carousel .owl-nav .owl-prev{border-radius:50px;width:40px;height:40px;line-height:40px;font-size:20px;background-color:var( --e-global-color-accent );color:var( --e-global-color-e600e95 );}.elementor-51 .elementor-element.elementor-element-3995892 .owl-carousel .owl-nav .owl-next:hover,.elementor-51 .elementor-element.elementor-element-3995892 .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-3995892 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-51 .elementor-element.elementor-element-3995892 .owl-dot.active{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-3995892 .owl-dots{margin-top:20px;}.elementor-51 .elementor-element.elementor-element-2aef604{--divider-border-style:solid;--divider-color:#A69486;--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-2aef604 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-51 .elementor-element.elementor-element-6a87dd3{--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;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-6a87dd3:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6a87dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-f1bbd0b{--display:flex;}.elementor-51 .elementor-element.elementor-element-3cb690a{--display:flex;}.elementor-51 .elementor-element.elementor-element-ed19d23{z-index:2;text-align:center;}.elementor-51 .elementor-element.elementor-element-ed19d23 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;line-height:1.2em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-1bbb8f9 img{width:320px;}.elementor-51 .elementor-element.elementor-element-5078dcc{--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;}.elementor-51 .elementor-element.elementor-element-d91b76c{--display:flex;}.elementor-51 .elementor-element.elementor-element-03682db{--display:flex;--justify-content:center;--z-index:9;}.elementor-51 .elementor-element.elementor-element-03682db:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-03682db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDDF;}.elementor-51 .elementor-element.elementor-element-d438760{--lottie-container-width:200px;}.elementor-51 .elementor-element.elementor-element-392086a{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-392086a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:500;font-style:italic;color:#594A42;}.elementor-51 .elementor-element.elementor-element-683962d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-683962d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-683962d{--e-icon-list-icon-size:38px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-683962d .elementor-icon-list-icon{padding-right:0px;}.elementor-51 .elementor-element.elementor-element-683962d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-683962d .elementor-icon-list-item > a{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-51 .elementor-element.elementor-element-683962d .elementor-icon-list-text{color:#594A42;transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-5d5d577 img{width:444px;}.elementor-51 .elementor-element.elementor-element-79c3f8d{--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;--overflow:hidden;}.elementor-51 .elementor-element.elementor-element-79c3f8d:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-79c3f8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inksthetics.sg/wp-content/uploads/2024/12/LP-CTA-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-d3ef157{--display:flex;}.elementor-51 .elementor-element.elementor-element-127acb7{--display:flex;}.elementor-51 .elementor-element.elementor-element-fae5127{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-fae5127 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:100px;font-weight:500;font-style:italic;color:#594A42;}.elementor-51 .elementor-element.elementor-element-33510db{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-33510db .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:100px;font-weight:500;font-style:italic;color:#594A42;}.elementor-51 .elementor-element.elementor-element-5735533{--lottie-container-width:150px;}.elementor-51 .elementor-element.elementor-element-d890657{--display:flex;}.elementor-51 .elementor-element.elementor-element-f9dc34e{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-f9dc34e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:100px;font-weight:500;font-style:italic;color:#594A42;}.elementor-51 .elementor-element.elementor-element-0c83885{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-0c83885 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:100px;font-weight:500;font-style:italic;color:#594A42;}.elementor-51 .elementor-element.elementor-element-05c4fde{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-05c4fde .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:100px;font-weight:500;font-style:italic;color:#594A42;}.elementor-51 .elementor-element.elementor-element-014bda1{--lottie-container-width:150px;}.elementor-51 .elementor-element.elementor-element-da6863b{z-index:2;text-align:left;}.elementor-51 .elementor-element.elementor-element-da6863b .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:var( --e-global-color-527d4ab );}.elementor-51 .elementor-element.elementor-element-30f877d{z-index:2;}@media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-d438760{--lottie-container-width:160px;}.elementor-51 .elementor-element.elementor-element-5735533{--lottie-container-width:130px;}.elementor-51 .elementor-element.elementor-element-014bda1{--lottie-container-width:130px;}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-802f420:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-802f420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inksthetics.sg/wp-content/uploads/2024/12/LP-Our-Services-img-background-xs.png");}.elementor-51 .elementor-element.elementor-element-0b9aceb{--lottie-container-width:90px;}.elementor-51 .elementor-element.elementor-element-01bfb87{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-51 .elementor-element.elementor-element-9613933 .before-after-widget{border-radius:16px 16px 16px 16px;}.elementor-51 .elementor-element.elementor-element-2a77105 .before-after-widget{border-radius:16px 16px 16px 16px;}.elementor-51 .elementor-element.elementor-element-12f2183 .before-after-widget{border-radius:16px 16px 16px 16px;}.elementor-51 .elementor-element.elementor-element-a01a7ea .before-after-widget{border-radius:16px 16px 16px 16px;}.elementor-51 .elementor-element.elementor-element-d438760{--lottie-container-width:130px;}.elementor-51 .elementor-element.elementor-element-79c3f8d:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-79c3f8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inksthetics.sg/wp-content/uploads/2024/12/LP-CTA-img-xs.png");background-position:center center;background-size:cover;}}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-044eeda{--width:1920px;}.elementor-51 .elementor-element.elementor-element-b44e460{--content-width:1399px;}.elementor-51 .elementor-element.elementor-element-600641b{--content-width:1240px;}.elementor-51 .elementor-element.elementor-element-4cf909f{--width:1920px;}}@media(min-width:1025px){.elementor-51 .elementor-element.elementor-element-802f420:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-802f420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-51 .elementor-element.elementor-element-24b1399:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-24b1399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start custom CSS *//*Header Gradient Bg*/
#heading-bg .gradient-bg{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0; 
    right: 0; 
    margin-inline: auto; 
}

/*Hero*/
#hero{
    padding: 3rem 0 4rem 0;
}

#hero .element-block{
    position: absolute;
    height: 100%;
}

#hero .element-block .left-element,
#hero .element-block .right-element{
    position: absolute;
    display: none;
}

#hero .element-block .left-element{
    top: 20%;
    left: -10%;
}

#hero .element-block .right-element{
    right: -10%;
    bottom: 0;
}

#hero .logo{
    margin-bottom: 45px;
}

#hero .pulse-btn{
    margin: 10px auto 0 auto;
}

#hero .pulse-btn .text{
    font-size: 18px;
}

#hero .hero-wrap > .e-con-inner{
    gap: 40px;
}

/*Desinged to Target*/
#target{
    padding: 6rem 0 8rem 0;
}

#target .shadow-element{
    position: absolute;
    bottom: 15%;
}

#target .line-element{
    position: absolute;
    right: 0;
    top: 0;
}

#target .top-col .content-block{
    width: 45%;
}

#target .top-col .img-block{
    width: 55%;
    position: relative;
}

#target .content-block{
    gap: 70px;
}

#target .img-inner-block,
#target .text-inner-block{
    width: fit-content;
}

#target .img-inner-block{
    margin-top: 170px;
}

#target .text-inner-block{
    margin-top: 70px;
}

#target .img-block .small-img{
    position: absolute;
    z-index: 2;
    top: -40px;
    right: 400px;
}

#target .bottom-col{
    position: absolute;
    bottom: -50px;
}

#target .gradient-bg{
    position: absolute;
    bottom: -30%;
    left: -10%;
}

/*Our Services*/
#services .services-wrap{
    max-width: 95%;
    margin: auto;
    border-radius: 30px;
    padding-bottom: 6rem;
}

#services .header-col{
    padding: 4rem 0 5rem 0;
}

#services .header-col .lottie-star{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -100px;
}

#services .services-block{
    max-width: 555px;
    margin-left: auto;
}

#services .content-block{
    background-color: #F7EDDF;
    border-radius: 18px;
    padding: 35px;
    max-width: 490px;
    box-shadow: 5px 5px 17px 1px rgba(0,0,0,0.3);
   display: flex;
  flex-wrap: wrap;
  align-items: stretch;
}

#services .service-name{
    display: grid;
    grid-template-columns: 30% 70%;
    height: 65px;
}

#services .icon-block{
    border-width: 0 1px 1px 0;
    border-style: solid;
    border-color: #A694864D;
    border-radius: 0 0 18px 0;
    padding-right: 30px;
}

#services .text-block{
    border-width: 0 0 1px 1px;
    border-style: solid;
    border-color: #A694864D;
    border-radius: 0 0 0 18px;
    padding-left: 30px;
}

#services .service-img img{
    border-radius: 18px;
}

#services .service-img{
    margin: 20px 0;
}

#services .content-block p{
    max-width: 88%;
    margin: auto;
}

/*Transformations*/
#transform{
    padding: 5rem 0 8rem 0;
    background-position: top 25% center;
}

#transform .vertical-line{
    position: absolute;
    top: -10px;
    left: 0;
    right: 0;
    margin: auto;
    height: 100%;
    width: 1px;
    background-color: #594A42;
    opacity: 0.15;
}

/*#transform .vertical-line img{
    opacity: 0;
}

#transform .vertical-line:after{
    content: " ";
    background-image: url("/wp-content/uploads/2024/12/vertical-line.svg");
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    opacity: 0.3;
    width: 1px;
    height: 100%;
    display: flex;
    justify-content: center;
}*/

#transform .vertical-line img{
    height: 100%;
    display: block
}

#transform .horizontal-line{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

#transform .horizontal-line .elementor-divider-separator{
    position: absolute;
    opacity: 0.15;
    width: 100vw;
    left: calc(-50vw + 50%);
}

#transform h2 span{
    display: block;
    font-style: italic;
    color: #A69486;
}

#transform .result-col{
    width: fit-content;
    position: absolute;
    height: 100%;
}

#transform .result-col.active h6{
    color: #594A42;
}

#transform .result-col .img-block{
    overflow: hidden;
    border-radius: 10px;
    position: relative;
    z-index: 2;
}

#transform .result-col .img-block .overlay{
    background-color: #000000;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    transition: 0.4s;
    opacity: 0;
    z-index: 1;
}

#transform .result-col.active .img-block .overlay,
#transform .result-col:hover .img-block .overlay
{
    opacity: 0.4;
}

#transform .result-col:hover .img-block{
    cursor: pointer;
}

#transform .result-col h6{
    font-family: "Cormorant Garamond";
    font-size: 16px;
    font-weight: 500;
    color: #15131480;
    text-align: center;
    margin-top: 10px;
}

#transform .result-col img{
    width: 200px;
}

#result-stretch{
    top: -1rem;
}

#result-surgical{
    top: -1rem;
    right: 0;
}

#result-acne{
    left: 2.5rem;
    top: 10rem;
}

#result-pigmentation{
    right: 2.5rem;
    top: 10rem;
}

#ba-stretch {
    z-index: 1;
}

#ba-stretch ,#ba-surgical, #ba-acne, #ba-pigmentation{
    max-width: 450px;
    margin: 0 auto;
    border-radius: 10px;
}

#ba-surgical, #ba-acne, #ba-pigmentation{
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
    z-index: 0;
    opacity: 0;
    visibility: hidden;
}

#transform .ba-block .cocoen img{
    border-radius: 10px;
}

#transform .ba-block .cocoen-drag:before{
    background-color: #f6f6f6;
    transform: translate(-100%, -50%);
    border: none;
    width: 17px;
    height: 30px;
    border-radius: 100px 0 0 100px;
    left: 1.5px;
    background-image: url("/wp-content/uploads/2024/12/ic-arrow-rotated-1.svg");
    background-repeat: no-repeat;
    background-size: 9px 14px;
    background-position: center left 4px;
}

#transform .ba-block .cocoen-drag:after{
    background-color: #f6f6f6;
    transform: translate(0, -50%);
    border: none;
    width: 17px;
    height: 30px;
    border-radius:  0 100px 100px 0;
    left: -1.5px;
    background-image: url("/wp-content/uploads/2024/12/ic-arrow.svg");
    background-repeat: no-repeat;
    background-size: 9px 14px;
    background-position: center right 4px;
}

/*Our Treatment*/
#treatment{
    padding: 5rem 0;
    border-radius: 30px 30px 0 0;
    margin-top: -30px;
}

#treatment .bg-img{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
}

#treatment .bg-img img{
    height: 100%;
    object-fit: fill;
    object-position: top center;
}

#treatment .bg-img-xs{
    display: none;
}

#treatment .header-col{
    width: 30%;
}

#treatment .content-col{
    width: 70%;
    flex-wrap: wrap;
    gap: 60px;
}

#treatment .content-block{
    flex-basis: 320px;
}

#treatment .content-block.space{
    margin-top: 7rem;
}

#treatment .video-block{
    display: block;
    border-radius: 18px; 
}

#treatment .video-block .elementor-video{
    border-radius: 16px;
}

#treatment .video-block .elementor-video{
    height: 360px;
}

#treatment .text-block{
    display: grid;
    grid-template-columns: auto 1fr;
    grid-template-areas: 
    "a b"
    ". c";
    gap: 10px 
}

#treatment .text-block .icon{
    grid-area: a;
}

#treatment .text-block .title{
    grid-area: b;
}

#treatment .text-block .desp{
    grid-area: c;
}

/*Section*/
#section{
    padding-bottom: 6rem;
}

#section .left-shadow-element,
#section .right-shadow-element,
#section .left-line-element,
#section .right-line-element{
    position: absolute;
}

#section .left-shadow-element{
    top: 8%;
}

#section .right-shadow-element{
    right: 0;
}

#section .left-line-element{
    top: 30%;
}

#section .right-line-element{
    top: 20%;
    right: 0;
}

/*Why Choose Inksthetics*/
#why h2 span{
    display: block;
    font-style: italic;
    color: #A69486;
}

#why .content-col{
    margin-top: 50px;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 10px;
}

#why .content-block{
    padding: 15px 10px 25px 10px;
    border-radius: 18px;
}

#why .img-inner-block{
    border-radius: 18px;
    position: relative;
    z-index: 2;
}

#why .why-img{
    position: relative;
    z-index: 1;
}

#why .img-inner-block .icon{
    position: absolute;
    bottom: 15px;
    left: 15px;
    z-index: 2;
}

#why .text-inner-block{
    max-width: 90%;
    margin: -5px auto 0 auto;
}

#why .content-block.ingredients .why-img-xs{
    display: none;
}

/*Certificates*/
#cert{
    padding-top: 6rem;
}

#cert > .e-con-inner{
    gap: 50px;
}

#cert .elementor-heading-title{
    wwidth: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 25px;
}

#cert .elementor-heading-title:before,
#cert .elementor-heading-title:after{
    content: "";
    background: url("/wp-content/uploads/2024/12/ic-star.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    display: block;
    width: 55px;
    height: 55px;
    
}

#cert .content-col{
    gap: 50px;
}

#cert .animate {
    font-family: "Cormorant Garamond";
    font-size: 28px;
    font-weight: 500;
    color: #594A42;
    line-height: 1.3em;
    text-align: center;
    max-width: 765px;
    margin: auto;
}

#cert .cert-img-xs{
    display: none;
}

/*Our Clients*/
#clients .clients-wrap{
    max-width: 95%;
    margin: auto;
    border-radius: 30px;
}

#clients .vertical-line{
    height: 100px;
    opacity: 0.4;
}

#clients h2 span{
    display: block;
    font-style: italic;
}

#clients .slider-col{
    max-width: 600px;
    margin: 30px auto 0 auto;
}

#clients .horizontal-line{
    position: absolute;
    top: 55%;
    transform: translateY(-50%);
}

#clients .horizontal-line .elementor-divider-separator{
    position: absolute;
    opacity: 0.4;
    width: 100vw;
    left: calc(-50vw + 50%);
}

#clients .card_carousel_title{
    margin-bottom: 25px;
}

#clients .card_carousel_text{
    display: flex;
    justify-content: space-between;
    padding: 0 5px;
}

#clients .owl-nav .owl-prev,
#clients .owl-nav .owl-next{
    top: 55%;
    transform: translateY(-50%); 
}

#clients .owl-nav .owl-prev{
    left: -20%;
}

#clients .owl-nav .owl-next{
    right: -20%;
}

#clients .owl-nav i{
    display: none;
}

#clients .owl-nav .owl-prev:focus,
#clients .owl-nav .owl-next:focus{
    outline: 0;
}

#clients .owl-nav .owl-prev:before,
#clients .owl-nav .owl-next:before{
    content: "";
    background-repeat: no-repeat;
    background-size: 14px 24px;
    display: block;
    width: 100%;
    height: 100%;
    
}

#clients .owl-nav .owl-prev:before{
    background-image: url("/wp-content/uploads/2024/12/our-clients-arrow-left.svg");
        background-position: center left 45%;
}

#clients .owl-nav .owl-next:before{
    background-image: url("/wp-content/uploads/2024/12/our-clients-arrow-right.svg");
        background-position: center right 45%;
}

#clients .owl-nav .owl-prev:hover:before,
#clients .owl-nav .owl-next:hover:before{
    filter: brightness(0) saturate(100%) invert(6%) sepia(8%) saturate(453%) hue-rotate(278deg) brightness(92%) contrast(96%);
}

/*Locate Us*/
#locate{
    padding: 8rem 0;
}

#locate .header-col .elementor-heading-title{
    wwidth: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 40px;
}

#locate .header-col .elementor-heading-title:before,
#locate .header-col .elementor-heading-title:after{
    content: "";
    background: url("/wp-content/uploads/2024/12/ic-star.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    display: block;
    width: 55px;
    height: 55px;
    
}

#locate .content-col{
    gap: 70px;
    margin: 60px auto 0 auto;
}

#locate .content-col .gradient-bg{
    position: absolute;
    right: -20%;
    bottom: -25%;
}

#locate .info-block{
    max-width: 490px;
    border-radius: 18px;
    padding: 50px 40px;
    height: fit-content;
        gap: 35px;
}

#locate .elementor-icon-list-items{
    display: flex;
    flex-direction: column;
    gap: 30px;
}

#locate .elementor-icon-list-item a{
    height: 65px;
    display: grid;
    grid-template-columns: auto 1fr;
}

#locate .elementor-icon-list-icon,
#locate .elementor-icon-list-text{
    padding: 0 25px;
    display: flex;
    align-items: center;
    height: 100%;
}

#locate .elementor-icon-list-icon{
    border-width: 0 1px 1px 0;
    border-style: solid;
    border-color: #A694864D;
    border-radius: 0 0 18px 0;
    
}

#locate .elementor-icon-list-text{
    border-width: 0 0 1px 1px;
    border-style: solid;
    border-color: #A694864D;
    border-radius: 0 0 0 18px;
}

#locate .lottie-star{
    position: absolute;
    top: -18%;
    right: -12%;
}

/*Banner*/
#banner{
    padding: 8rem 0;
    border-radius: 0 0 30px 30px;
    margin-bottom: -30px;
}

#banner .header-col{
    max-width: 800px;
}

#banner .heading-a,
#banner .heading-b{
    width: fit-content;
}

#banner .heading-b{
    margin-left: auto;
}

#banner .lottie-star{
    position: absolute;
    top: 80px;
    left: 35px;
}

#banner .desp{
    max-width: 400px;
    position: absolute;
    top: 35px;
    right: -35px;
}

#banner .pulse-btn{
    margin: 80px auto 0 auto;
}

#banner .pulse-btn button {
    width: 360px;
    height: 70px;
}

#banner .pulse-btn .text{
    font-size: 28px;
}

#banner .header-col.mobile{
    display: none
}

/*Responsive*/
@media (max-width: 1440px) {
   
    
}

@media (max-width: 1360px) {
#hero .element-block .left-element{
    width: 170px;
    left: -5%;
}

#hero .element-block .right-element{
    width: 170px;
    right: -5%;
}
    
}

@media (max-width: 1280px) {
#hero .hero-wrap, #target .target-wrap, #services .services-inner-wrap, #transform .transform-wrap, #treatment .treatment-wrap, #why, #cert, #locate .locate-wrap, #banner .banner-wrap{
    max-width: 90%;
    margin: auto;
}  

#banner h1{
    font-size: 95px;
}
    
#hero h2, #services h2, #transform h2, #treatment h2, #section h2, #clients h2, #locate h2{
    font-size: 55px;
}

#target .elementor-icon-list-text{
    font-size: 38px;
}

#hero h4, #treatment h4{
    font-size: 26px;
}

#hero .logo img{
    width: 140px;
}

#hero .element-block .left-element{
    width: 150px;
    left: -3%;
}

#hero .element-block .right-element{
    width: 150px;
    right: -3%;
}

#target .img-block .small-img{
    width: 180px;
}

#services h2{
    width: fit-content;
    margin: auto;
}

#transform .result-col img {
    width: 180px;
    height: 110px;
    object-fit: cover;
}

#banner .desp{
    max-width: 350px;
    right: -75px;
    top: 20px;
}

}

@media (max-width: 1180px) {
#banner h1{
    font-size: 90px;
}

#hero h2, #services h2, #transform h2, #treatment h2, #section h2, #clients h2, #locate h2{
    font-size: 52px;
}

#target .elementor-icon-list-text{
    font-size: 36px;
}

#hero h4, #treatment h4{
    font-size: 24px;
}

#hero h2{
    max-width: 500px;
    margin: auto;
}

#hero .logo img{
    width: 130px;
}

#hero .element-block .left-element{
    width: 130px;
}

#hero .element-block .right-element{
    width: 130px;
    bottom: 30%;
}

#target{
    padding: 6rem 0 10rem 0;
}

#target .top-col .content-block{
    width: 50%;
}

#target .top-col .img-block{
    width: 50%;
}

#target .content-block{
    gap: 50px;
}

#target .img-block .small-img{
    right: 350px;
    width: 160px;
}

#target .bottom-col{
    max-width: 55%;
    bottom: -85px;
}

#target h4 br{
    display: none;
}

#services .header-col .lottie-star{
    left: -90px;
}

#transform .result-col img {
    width: 160px;
}

#treatment .content-col{
    gap: 40px;
}

#treatment .content-block{
    flex-basis: 300px;
}

#locate .content-col{
    gap: 50px;
}

#banner .header-col{
    max-width: 700px;
}

#banner .desp{
    max-width: 300px;
    right: -35px;
}

#banner .header-col{
    max-width: 650px;
}
   
}

@media (max-width: 1080px) {
#banner h1{
    font-size: 80px;
}

#hero h2, #services h2, #transform h2, #treatment h2, #section h2, #clients h2, #locate h2{
    font-size: 50px;
}

#target .elementor-icon-list-text{
    font-size: 34px;
}

#target{
    padding: 6rem 0 12rem 0;
}

#target .img-block .big-img{
    width: 400px;
    margin-left: auto;
}

#target .img-block .small-img{
    right: 300px;
    width: 150px;
}

#target .bottom-col{
    bottom: -120px;
}

#target .gradient-bg{
    bottom: -45%;
}

#transform{
    background-position: top 20% center;
}

#transform .result-col img {
    width: 140px;
}

#treatment .content-block{
    flex-basis: 45%;
}

#treatment .video-block .elementor-video{
    height: 340px;
}

#why .content-col{
    grid-template-columns: repeat(2, 400px);
    justify-content: center;
    gap: 20px;
}

#why .why-img,
#why .why-img-xs{
    height: 250px;
}

#why .why-img img,
#why .why-img-xs img{
    height: 250px;
    object-fit: cover;
    
}

#why .line-element{
    margin-top: 5px;
}

#why .content-block.ingredients .why-img{
    display: none;
}

#why .content-block.ingredients .why-img-xs{
    display: block;
}

#section .left-shadow-element{
    width: 330px;
}

#section .right-shadow-element{
    width: 330px;
}

#clients .slider-col{
    max-width: 550px;
}

#clients .owl-nav .owl-prev{
    left: -15%;
}

#clients .owl-nav .owl-next{
    right: -15%;
}

#locate .info-block{
    max-width: 450px;
    border-radius: 18px;
    padding: 40px 35px;
}

#locate .elementor-icon-list-items{
    gap: 25px;
}

#locate .elementor-icon-list-item a{
    height: 60px;
}

#locate .elementor-icon-list-icon,
#locate .elementor-icon-list-text{
    padding: 0 20px;
}

#banner .header-col{
    margin: auto;
}

#banner .desp{
    position: relative;
    max-width: 70%;
    text-align: center;
    margin: auto;
    right: 0;
    top: 30px;
}
  
}

@media (max-width: 1024px){
#services h3{
    font-size: 28px;
}    
    
#services .services-wrap{
    background-attachment: unset;
    background-size: cover;
    padding-bottom: 4rem;
}

#services .services-block{
    max-width: 100%;
}

#services .header-col{
    background-image: none;
    flex-direction: column-reverse;
    gap: 0;
    padding-top: 3rem;
}

#services .header-col .lottie-star{
    position: relative;
    left: 0;
    top: unset;
    transform: none;
}

#services h2{
    width: 100%;
    text-align: center;
}

#services .content-col {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: stretch;
}

#services .content-block {
    flex: 0 1 48%;
    height: auto;
}

}

@media (max-width: 980px) {
#banner h1{
    font-size: 75px;
}

#target .elementor-icon-list-text{
    font-size: 32px;
}   

#services h3{
    font-size: 24px;
} 

#transform .result-col h6{
    font-size: 15px;
}
    
#hero .element-block .left-element{
    width: 110px;
}

#hero .element-block .right-element{
    width: 110px;
    bottom: 35%;
}

#target{
    padding: 4rem 0;
}

#target .target-wrap > .e-con-inner{
    gap: 40px;
}

#target .top-col .content-block{
    flex-direction: column;
    background-position: bottom 30% left 60%;
    justify-content: flex-end;
}

#target .top-col .img-block{
    justify-content: flex-end;
}

#target .img-inner-block,
#target .text-inner-block{
    margin: 0;
}

#target .text-inner-block{
    left: 5rem;
}

#target .img-block .small-img{
    position: relative;
    right: 70px;
    top: 0;
    margin-bottom: -70px;
}

#target .bottom-col{
    position: relative;
    bottom: 0;
    max-width: 100%;
}

#transform .result-col{
    width: 120px;
}

#transform .result-col img {
    width: 120px;
    height: 100px;
}

#ba-stretch ,#ba-surgical, #ba-acne, #ba-pigmentation{
    max-width: 400px;
}

#result-stretch{
    top: -1rem;
}

#result-surgical{
    top: -1rem;
    right: 0;
}

#result-acne{
    left: 2.5rem;
    top: 9rem;
}

#result-pigmentation{
    right: 2.5rem;
    top: 9rem;
}

#treatment .treatment-wrap > .e-con-inner{
    flex-direction: column;
    gap: 40px;
}

#treatment .header-col{
    width: 100%;
}

#treatment h2,
#treatment h4{
    text-align: center;
}

#treatment h2 br,
#treatment h4 br{
    display: none;
}

#treatment .content-col{
    width: 100%;
    gap: 60px;
    justify-content: center;
}

#treatment .content-block{
    flex-basis: 300px;
}

#locate .lottie-star{
    top: -15%;
    right: -10%;
}

#locate .content-col .gradient-bg{
    right: -25%;
    bottom: -25%;
}

#banner{
    padding: 6rem 0;
}

#banner .header-col{
    max-width: 600px;
}

}

@media (max-width: 900px) {
#services h3{
    font-size: 22px;
}   

#transform .result-col h6{
    font-size: 14px;
}
    
#hero .element-block .left-element{
    width: 100px;
}

#hero .element-block .right-element{
    width: 100px;
} 

#target .img-block .big-img{
    width: 375px;
}

#target .img-block .small-img{
    width: 140px;
    right: 70px;
}

#target .gradient-bg{
    bottom: unset;
    top: 5%;
}

#services .services-wrap{
    max-width: 100%;
}

#services .icon-block{
    padding-right: 15px;
}

#services .text-block{
    padding-left: 15px;
}

#transform .result-col{
    width: 110px;
}

#transform .result-col img {
    width: 110px;
    height: 90px;
}

#ba-stretch ,#ba-surgical, #ba-acne, #ba-pigmentation{
    max-width: 375px;
}

#result-acne{
    left: 1rem;
}

#result-pigmentation{
    right: 1rem;
}

#why .content-col{
    grid-template-columns: repeat(2, 1fr);
}

#clients .clients-wrap{
    max-width: 100%;
}

#clients .vertical-line,
#clients .vertical-line img{
    height: 80px;
}

#clients .slider-col{
    max-width: 500px;
}

#locate {
    padding: 6rem 0;
}

#locate .info-block{
    max-width: 100%;
    padding: 40px;
}

#locate .content-col{
    flex-direction: column;
    max-width: 500px;
    gap: 80px;
}

#locate .elementor-icon-list-icon,
#locate .elementor-icon-list-text{
    padding: 0 25px;
}

#locate .content-col .gradient-bg{
    right: -40%;
}
  
}

@media (max-width: 800px) {
  

}

@media (max-width: 767px) {
#hero h2, #services h2, #transform h2, #treatment h2, #section h2, #clients h2, #locate h2{
    font-size: 48px;
}  

#services h3{
    font-size: 24px;
} 
    
#hero{
    padding: 2rem 0 0rem 0;
}

#hero .logo{
    margin-bottom: 30px;
}

#hero .logo img{
    width: 120px;
}

#hero .hero-wrap{
    max-width: 100%;
}

#hero .content-col{
    max-width: 85%;
    margin: auto;
}

#hero .element-block .left-element{
    width: 90px;
}

#hero .element-block .right-element{
    width: 90px;
} 

#hero .elementor-video{
    height: 600px;
}

#target .shadow-element{
    bottom: unset;
    top: 0;
}

#target .line-element{
    top: 35%;
}

#target .target-wrap{
    max-width: 600px;
}

#target .top-col{
    flex-direction: column;
    gap: 20px;
}

#target .top-col .content-block,
#target .top-col .img-block{
    width: 100%;
}

#target .top-col .content-block{
    flex-direction: column;
    background-position: top 60% left 20%;
}

#target .img-inner-block,
#target .text-inner-block{
    margin: 0 auto;
}

#target .img-inner-block{
    left: -4rem;
}

#target .text-inner-block{
    left: 4rem;
}

#target .img-block .big-img{
    width: 450px;
}

#target .img-block .small-img{
    right: -70px;
}

#target .bottom-col{
    position: relative;
    bottom: 0;
    max-width: 100%;
}

#target .gradient-bg{
    top: -10%;
    left: 10%;
}

#services .header-col {
    padding: 2rem 0 3rem 0;
}

#services .content-col {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: stretch;
}

#services .content-block {
    flex: 0 1 100%;
}


#services .icon-block{
    padding-right: 30px;
}

#services .text-block{
    padding-left: 30px;
}

#transform{
    background-position: top 10% center;
    background-size: 900px;
    padding: 5rem 0 6rem 0;
}

#transform .transform-wrap{
    max-width: 85%;
}

#transform .horizontal-line {
    top: 70%;
}

#transform .skin-mark-tab{
    display: flex;
    justify-content: center;
    gap: 10px;
}

#transform .result-col{
    position: relative;
    width: 100%;
}

#transform .result-col img {
    width: 100%;
    height: 100px;
}

#result-stretch,
#result-surgical,
#result-acne,
#result-pigmentation{
    top: 0;
    left: 0;
    right: 0;
}

#ba-stretch ,#ba-surgical, #ba-acne, #ba-pigmentation{
    max-width: 100%;
}

#treatment{
    padding: 4rem 0;
}

#treatment .content-block{
    flex-basis: 45%;
}

#treatment .bg-img{
    display: none;
}

#treatment .bg-img-xs{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    display: block;
}

#treatment .bg-img-xs img{
    height: 100%;
    object-fit: fill;
    object-position: top center;
}

#section {
    padding-bottom: 4rem;
}

#section .left-shadow-element{
    width: 300px;
}

#section .right-shadow-element{
    width: 300px;
}

#why .why-img,
#why .why-img-xs,
#why .why-img img,
#why .why-img-xs img{
    height: 200px;
}

#cert {
    padding-top: 4rem;
}

#clients .slider-col{
    max-width: 75%;
}

#clients .owl-nav .owl-prev{
    left: -12%;
}

#clients .owl-nav .owl-next{
    right: -12%;
}

#locate {
    padding: 4rem 0;
}

#locate .content-col {
    gap: 70px;
    margin: 40px auto 0 auto;
}

#locate .lottie-star{
    top: -10%;
    right: -5%;
}

#locate .content-col .gradient-bg{
    bottom: -20%;
}

#banner .header-col.desktop{
    display: none;
}

#banner .header-col.mobile{
    display: block;
}

#banner .header-col {
    max-width: 450px;
}

#banner .heading-b{
    margin-bottom: 15px;
}

}

@media (max-width: 680px) {
#services h2, #transform h2, #treatment h2, #section h2, #clients h2, #locate h2{
    font-size: 45px;
}   

#transform .result-col h6{
    font-size: 13px;
}
    
#hero h2{
    max-width: 380px;
    line-height: 1.2em;
}

#target .target-wrap{
    max-width: 500px;
}

#target .img-block .big-img{
    width: 400px;
}

#target .img-block .small-img{
    right: 0px;
}

#treatment .content-col{
    gap: 40px;
}

#treatment .video-block .elementor-video{
    height: 300px;
}

#why .why-img,
#why .why-img-xs,
#why .why-img img,
#why .why-img-xs img{
    height: 150px;
}

#section .left-shadow-element{
    width: 45%;
}

#section .right-shadow-element{
    width: 45%;
}

#clients .owl-nav .owl-prev,
#clients .owl-nav .owl-next{
    width: 35px;
    height: 35px;
}

#clients .owl-nav .owl-prev:before,
#clients .owl-nav .owl-next:before{
    background-size: 12px 22px;
}
   
}

@media (max-width: 580px) {
#banner h1{
    font-size: 70px;
}    
    
#services h2, #transform h2, #treatment h2, #section h2, #clients h2, #locate h2{
    font-size: 42px;
}   

#transform .result-col h6{
    font-size: 12px;
}
    
#target .top-col .content-block{
    flex-direction: column;
    background-position: top 60% left 50%;
}

#target .target-wrap{
    max-width: 400px;
}

#target .img-block .big-img{
    width: 350px;
}

#target .img-inner-block{
    left: -3rem;
}

#target .text-inner-block{
    left: 3rem;
}

#services .services-inner-wrap{
    max-width: 85%;
}

#transform .result-col img {
    height: 90px;
}

#treatment .treatment-wrap{
    max-width: 85%;
}

#treatment .content-col{
    flex-direction: column;
    gap: 50px;
}

#treatment .video-block .elementor-video{
    height: 360px;
}

#treatment .content-block{
    max-width: 320px;
}

#treatment .content-block.space{
    margin-top: 0;
    margin-left: auto;
}

#why, #cert{
    max-width: 85%;
}

#section .left-shadow-element{
    top: 5%;
}

#section .left-line-element{
    top: 20%;
}

#section .right-line-element{
    top: 50%;
}

#why .content-col{
    grid-template-columns: repeat(1, 400px);
}

#why .why-img,
#why .why-img-xs,
#why .why-img img,
#why .why-img-xs img{
    height: 185px;
}

#why .content-block{
    padding: 15px 15px 25px 15px;
}

#why .text-inner-block{
    max-width: 270px;
}

#cert .cert-img{
    display: none;
}

#cert .cert-img-xs{
    display: block;
}

#clients .slider-col{
    max-width: 70%;
}

#clients .owl-nav .owl-prev{
    left: -15%;
}

#clients .owl-nav .owl-next{
    right: -15%;
}

#locate .locate-wrap{
    max-width: 85%;
}

#locate .content-col{
    max-width: 100%;
}

#locate .info-block {
    padding: 40px 30px;
}

#locate .elementor-icon-list-text {
    padding: 0 0 0 25px;
}

#banner .header-col{
    max-width: 400px;
}

#banner .lottie-star{
    top: 60px;
    left: 15px;
}

#banner .lottie-star .e-lottie__container{
    width: 100px;
}

}

@media (max-width: 480px) {
#banner h1{
    font-size: 65px;
}    
    
#hero h2, #locate h3{
    font-size: 45px;
}

#services h2, #transform h2, #treatment h2, #section h2, #clients h2, #locate h2{
    font-size: 38px;
}

#target h4, #cert .animate, #clients h6{
    font-size: 26px;
}

#services h3{
    font-size: 22px;
} 

#hero h4, #treatment h4{
    font-size: 22px;
}

#locate .elementor-icon-list-text{
    font-size: 16px;
}

#transform .result-col h6{
    font-size: 11px;
}
    
#hero .logo img{
    width: 110px;
}    
    
#hero .element-block .left-element{
    width: 85px;
    left: -5%;
}

#hero .element-block .right-element{
    width: 85px;
    right: -5%;
}

#hero .elementor-video{
    height: 500px;
}

#target .shadow-element{
    width: 350px;
}

#target .line-element{
    top: 40%;
    width: 200px;
}

#target .target-wrap{
    max-width: 350px;
}

#target .content-block {
    gap: 30px;
}

#target .img-block .big-img{
    width: 300px;
}

#target .img-block .small-img{
    width: 120px;
}

#target .gradient-bg{
    top: 10%;
    left: 10%;
}

#services h2 br{
    display: none;
}

#services .content-block {
    padding: 30px 25px;
}

#services .service-name {
    height: 55px;
}

#services .service-img{
    width: 250px;
    margin: 15px auto;
}

#services .service-img img{
    border-radius: 10px;
}

#transform{
    padding: 5rem  0;
}

#transform .tab-col{
    gap: 20px;
}

#transform .result-col{
    flex-basis: 50%;
}

#transform .result-col img {
    height: 80px;
}

#treatment .video-block .elementor-video{
    height: 340px;
}

#treatment .content-block{
    max-width: 300px;
}

#why .vertical-line{
    opacity: 0.3;
}

#section .left-line-element{
    top: 25%;
}

#section .right-line-element{
    width: 200px;
    top: 50%;
}

#why .content-col{
    grid-template-columns: repeat(1, 1fr);
    margin-top: 40px;
}

#why .why-img,
#why .why-img-xs,
#why .why-img img,
#why .why-img-xs img{
    height: 170px;
}

#cert .elementor-heading-title:before, #cert .elementor-heading-title:after {
    width: 45px;
    height: 45px;
}

#clients .vertical-line,
#clients .vertical-line img{
    height: 70px;
}

#clients .card_carousel_title{
    margin-bottom: 15px;
}

#clients .owl-nav .owl-prev,
#clients .owl-nav .owl-next{
    width: 30px;
    height: 30px;
}

#clients .owl-nav .owl-prev:before,
#clients .owl-nav .owl-next:before{
    background-size: 10px 20px;
}

#locate .header-col .elementor-heading-title:before, #locate .header-col .elementor-heading-title:after{
    width: 45px;
    height: 45px;
}

#locate .map-block iframe{
    height: 400px;
}

#locate .lottie-star .e-lottie__container{
    width: 110px;
}

#locate .content-col .gradient-bg{
    width: 250px;
    bottom: -15%;
    right: -35%;
}

#locate .elementor-icon-list-icon{
    padding: 0 20px;
}

#locate .elementor-icon-list-text {
    padding: 0 0 0 20px;
}

#banner {
    padding: 4rem 0 6rem 0;
}

#banner .banner-wrap{
    max-width: 85%;
}

#banner .header-col{
    max-width: 350px;
}

#banner .desp{
    max-width: 100%;
}

#banner .lottie-star{
    top: 60px;
    left: 0px;
}

#banner .lottie-star .e-lottie__container{
    width: 90px;
}

#banner .pulse-btn {
    margin: 50px auto 0 auto;
}
   
}

@media (max-width: 420px) {
#banner h1{
    font-size: 60px;
}    
    
#hero h2, #locate h3{
    font-size: 42px;
}

#target .elementor-icon-list-text{
    font-size: 30px;
}

#banner .pulse-btn .text{
    font-size: 26px;
}

#target h4, #cert .animate, #clients h6{
    font-size: 24px;
}

#services h3{
    font-size: 20px;
}

#transform .result-col h6{
    font-size: 12px;
}

#hero .logo{
    margin-bottom: 20px;
}

#hero .logo img{
    width: 100px;
}  
    
#hero .element-block .left-element{
    width: 80px;
    top: 15%;
}

#hero .element-block .right-element{
    width: 80px;
    bottom: 38%;
}

#target .target-wrap{
    max-width: 320px;
}

#target .img-block .big-img{
    width: 270px;
}

#target .img-block .small-img{
    width: 110px;
}

#services .icon-block{
    padding-right: 15px;
}

#services .text-block{
    padding-left: 15px;
}

#services .service-img{
    width: 230px;
}

#transform .transform-wrap > .e-con-inner{
    gap: 40px;
}

#transform .skin-mark-tab{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    justify-content: center;
    gap: 0 10px;
}

#transform .result-col{
    position: relative;
    width: 100%;
}

#transform .horizontal-line {
    top: 80%;
}

#treatment h4 br{
    display: block;
}

#treatment .video-block .elementor-video{
    height: 310px;
}

#treatment .content-block{
    max-width: 270px;
}

#why .why-img,
#why .why-img-xs,
#why .why-img img,
#why .why-img-xs img{
    height: 160px;
}

#clients .slider-col{
    max-width: 75%;
}

#clients .owl-nav .owl-prev,
#clients .owl-nav .owl-next{
    width: 25px;
    height: 25px;
}

#clients .owl-nav .owl-prev{
    left: -12%;
}

#clients .owl-nav .owl-next{
    right: -12%;
}

#clients .owl-nav .owl-prev:before,
#clients .owl-nav .owl-next:before{
    background-size: 8px 16px;
}

#locate .header-col .elementor-heading-title{
    wwidth: fit-content;
    gap: 20px;
}

#locate .map-block iframe{
    height: 380px;
}

#locate .info-block {
    padding: 40px 20px;
}

#locate .lottie-star{
    top: -5%;
}

#locate .lottie-star .e-lottie__container{
    width: 100px;
}

#locate .elementor-icon-list-icon svg{
    width: 33px;
    height: 33px;
}

#banner .header-col{
    max-width: 300px;
}

#banner .pulse-btn button {
    width: 320px;
    height: 60px;
}

#banner .lottie-star{
    top: 50px;
    left: -20px;
}

#banner .lottie-star .e-lottie__container{
    width: 80px;
}
   
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://inksthetics.sg/wp-content/uploads/2024/12/HelveticaNeue-Light.eot');
	src: url('https://inksthetics.sg/wp-content/uploads/2024/12/HelveticaNeue-Light.eot?#iefix') format('embedded-opentype'),
		url('https://inksthetics.sg/wp-content/uploads/2024/12/HelveticaNeue-Light.woff2') format('woff2'),
		url('https://inksthetics.sg/wp-content/uploads/2024/12/HelveticaNeue-Light.woff') format('woff'),
		url('https://inksthetics.sg/wp-content/uploads/2024/12/HelveticaNeue-Light.ttf') format('truetype'),
		url('https://inksthetics.sg/wp-content/uploads/2024/12/HelveticaNeue-Light.svg#HelveticaNeue') format('svg');
}
/* End Custom Fonts CSS */