/* === Botox Start === */
.botox .point{
    color: #DB8077;
}
.botox .skininfoB-txt strong {
    background: linear-gradient(90deg, #E0A8A0, #FFDBD6);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
/* === Botox End === */

/* === Filler Start === */
.filler.skininfoC::after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 275px;
    height: 298px;
    background: url('https://jplienjang.blank-x.com/wp-content/uploads/2026/01/filler-skininfoC_bg.webp') no-repeat right center;
}
.filler.skininfoC ul{
    padding-inline: 0;
}
.filler.skininfoC li{
    position: relative;
    padding-left: 14px;
    list-style: none;
}
.filler.skininfoC li:not(:first-child){
    margin-top: 7px;
}
.filler.skininfoC li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 10px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #FFA981;
}
@media (max-width: 1024px){
    .filler.skininfoC::after {
        content: "";
        position: absolute;
        right: 0;
        top: -150px;
        width: 102px;
        height: 128px;
        background: url('https://jplienjang.blank-x.com/wp-content/uploads/2026/01/filler-skininfoC_bg-m.webp') no-repeat right center;
    }
    .filler.skininfoC ul {
        display: flex;
        flex-wrap: wrap;
    }
    .filler.skininfoC li{
        width: 50%;
        padding-right:10px;
    }
    .filler.skininfoC li:not(:first-child){
        margin-top: 0;
        margin-bottom: 10px;
    }
}
.filler.skininfoB {
    background: url('https://jplienjang.blank-x.com/wp-content/uploads/2026/01/filler-skininfoB_bg.webp') no-repeat left bottom;
}
.filler .skininfoB-txt .elementor-widget-container p{
    margin: 0 auto;
    padding: 0 0 160px;
}
.filler .skininfoB-txt strong {
    background: linear-gradient(90deg, #FFA9AA 0%, #FFEECA 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media (max-width: 1024px){
    .filler.skininfoB{
        text-align: center;
        background-size: 50%;
    }
}

.filler.skininfo.type01 .list{
    max-width: 519px;
    height: 270px;
}
@media (max-width: 1024px) {
    .filler.skininfo.type01 .list{
        height: 180px;
        max-width: none;
    }
    .filler.skininfo.type02 li {
        font-size: 14px !important;
        flex: 0 0 calc(100% / 3 - 12px) !important;
    }
}

.filler.surgerybna .tit-inner p {
    width: 100%;
    max-width: 268px;
    background: #F5C279;
}

.filler.skininfo.type02 ul {
    width: 100%;
    max-width: 436px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    list-style: none;
    padding: 0;
    gap: 12px;
}
.filler.skininfo.type02 li {
    flex: 0 0 calc(100% / 4 - 12px);
    text-align: center;
    width: 108px;
    height: 35px;
    line-height: 26px;
    padding: 4px 0;
    color: #222;
    font-size: 18px;
    border-radius: 500px;
    background: #E8E8E8;
}
.filler.skininfo.type02 li:nth-child(-n+3) {
    flex: 0 0 calc(100% / 3 - 12px);
}

/* === Filler End === */

/* === Lip Filler Start === */
.lipfiller .point {
    color: #BF8E93;
    font-weight: 700;
}
.lipfiller.sub-visualtop h1 {
    background: linear-gradient(90deg, #BF8E93 0%, #666 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.lipfiller .skininfoB-txt strong {
    background: linear-gradient(90deg, #BF8E93 0%, rgba(191, 142, 147, 0.50) 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.lipfiller.skininfoB .skininfoB-txt .elementor-widget-container{
    position: relative;
}
.lipfiller.skininfoB .skininfoB-txt .elementor-widget-container::before {
    content: "";
    mix-blend-mode: multiply;
    position: absolute;
    left: 2%;
    top: -165px;
    width: 462px;
    height: 330px;
    background: url('https://jplienjang.blank-x.com/wp-content/uploads/2026/01/lipFiller-top_bg_01.webp') no-repeat center top;
}
.lipfiller.skininfoB .skininfoB-txt .elementor-widget-container::after {
    content: "";
    mix-blend-mode: multiply;
    position: absolute;
    right: 10%;
    top: -200px;
    width: 180px;
    height: 195px;
    background: url('https://jplienjang.blank-x.com/wp-content/uploads/2026/01/lipFiller-top_bg_02.webp') no-repeat center top;
}
@media (max-width: 1024px) {
    .lipfiller.skininfoB .skininfoB-txt .elementor-widget-container::before {
        mix-blend-mode: normal;
        top: -113px;
        width: 148px;
        height: 134px;
        background: url('https://jplienjang.blank-x.com/wp-content/uploads/2026/01/lipfiller-top_bg_01-m.webp') no-repeat center top;
    }
    .lipfiller.skininfoB .skininfoB-txt .elementor-widget-container::after {
        mix-blend-mode: normal;
        top: -40px;
        right: 0;
        width: 162;
        height: 174px;
        background: url('https://jplienjang.blank-x.com/wp-content/uploads/2026/01/lipfiller-top_bg_02-m.webp') no-repeat center top / 64px;
    }
}

.lipfiller.skinmeritE .list .list_span {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 124px;
    min-width: 110px;
    max-width: 124px;
    height: auto;
    padding: 14px 30px;
}
.lipfiller.skinmeritE .list .list_span .elementor-widget-container{
    height: auto;
}
.lipfiller.skinmeritE .list:last-child .list_span {
    background: #BF8E93;
}
@media (max-width: 1024px) {
    .lipfiller.skinmeritE .list .list_span {
        width: 100%;
        white-space: normal;
        word-break: break-all;
    }
    .lipfiller.skinmeritE .list .list_span span{
        white-space: normal;
        word-break: break-all;
    }
}

/* === Lip Filler End === */

/* === Neck Filler Start === */
.neckfiller .point{
    color: #7DA2DE;
}
.neckfiller .skininfoB-txt strong {
    background: linear-gradient(90deg, #7DA2DE 0%, #AFCEFF 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.neckfiller.skininfoB .skininfoB-float p {
    color: #648BC9;
    text-shadow: 1px 1px 5px rgba(255, 255, 255, 1);
}

.neckfiller.skininfoB .effect-list li {
    font-size: 24px;
    line-height: 24px;
    color: #648BC9;
    text-shadow: 1px 1px 5px rgba(225, 239, 246, 0.30);
}

.neckfiller.skininfoB .effect-list li:nth-child(1) {
    top: 117px;
}

.neckfiller.skininfoB .effect-list li:nth-child(2) {
    display: block;
    top: auto;
    bottom: 178px;
    right: 0;
}

.neckfiller.skininfoB .effect-list li:nth-child(3) {
    left: 0;
    right: auto;
    bottom: 178px;
}

.neckfiller.skininfoB .effect-list li.logo {
    color: #9CBDF2;
    display: block;
    top: auto;
    letter-spacing: 10.4px;
    font-size: 13px;
    bottom: 254px;
}
@media (max-width: 1024px){
    .neckfiller.skininfoB .effect-list li {
        font-size: 18px;
        line-height: 18px;
    }

    .neckfiller.skininfoB .effect-list li:nth-child(1) {
        top: 85px;
    }

    .neckfiller.skininfoB .effect-list li:nth-child(2) {
        bottom: 106px;
        right: 0;
    }

    .neckfiller.skininfoB .effect-list li:nth-child(3) {
        left: 0;
        right: auto;
        bottom: 106px;
    }

    .neckfiller.skininfoB .effect-list li.logo {
        letter-spacing: 2px;
        font-size: 14px;
        bottom: 180px;
    }
}
/* === Neck Filler End === */

/* === Outline Start === */
.outline .point {
    color: #939E87;
    font-weight: 700;
}
.outline .skininfoB-txt strong {
    background: linear-gradient(90deg, #939E87 0%, rgba(147, 158, 135, 0.50) 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.outline.skininfoB .skininfoB-txt .elementor-widget-container::before {
    content: "";
    position: absolute;
    left: 0%;
    top: 0px;
    width: 148px;
    height: 308px;
    background: url('https://jplienjang.blank-x.com/wp-content/uploads/2026/01/outline-top_bg_01.webp') no-repeat center top;
}
.outline.skininfoB .skininfoB-txt .elementor-widget-container::after  {
    content: "";
    position: absolute;
    right: 0%;
    top: -350px;
    width: 283px;
    height: 379px;
    background: url('https://jplienjang.blank-x.com/wp-content/uploads/2026/01/outline-top_bg_02.webp') no-repeat center top;
}
@media (max-width: 1024px){
    .outline.skininfoB .skininfoB-txt .elementor-widget-container::before, .outline.skininfoB .skininfoB-txt .elementor-widget-container::after {
        display: none;
    }
}
.outline.skininfo.type01 .inner-cont ul {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-top: 120px;
}
.outline.skininfo.type01 .inner-cont li {
    width: 100%;
    max-width: 580px;
    padding: 20px;
    font-size: 18px;
    border-radius: 50px;
    border: 1px solid #C5DABE;
    background: linear-gradient(90deg, #FBFFFA 0%, #D9F0D0 100%);
}
.outline.skininfo.type01 .inner-cont strong {
    display: inline;
}
@media (max-width: 1024px) {
    .outline.skininfo.type01 .inner-cont ul {
        align-items: center;
        margin-top: 160%;
    }
    .outline.skininfo.type01 .inner-cont li {
        font-size: 16px;
    }
}

.fade-up-loop {
    position: absolute !important;
    bottom: 12%;
    left: 41.5%;
    animation: fadeUpLoop 1s ease-in-out infinite;
}

.blink-loop {
    position: absolute !important;
    bottom: 26%;
    left: 55%;
    animation: blinkLoop 1s ease-in-out infinite;
}
@media (max-width: 1024px) {
    .outline.skininfoD div.e-con.sub-inner {
        padding-inline: 0;
    }
    .fade-up-loop {
        width: 47%!important;
        bottom: 53vw;
        left: 22.5%;
    }

    .blink-loop {
        width: 20%!important;
        bottom: 79vw;
        left: 60%;
    }
}

@keyframes fadeUpLoop {
    0% {
        opacity: 0;
        transform: translateY(20px);
    }

    50% {
        opacity: 1;
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        transform: translateY(-20px);
    }
}

@keyframes blinkLoop {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.outline.skininfoF .list{
    min-height: 489px;
    background: linear-gradient(45deg, rgb(71 105 73 / 30%), transparent);
    border: 1px solid rgb(78 109 87 / 25%);
    color: #fff;
}
.outline.skininfoF .list p{
    padding-left: 0;
    text-align: center;
}
.outline.skininfoF .list strong {
    display: block;
    margin: 33px auto 27px;
}
.outline.skininfoF .list p::before{
    display: none;
}

@media (max-width: 1024px){
    .outline.skininfoF .list{
        min-height: 280px;
    }
    .outline.skininfoF .list strong {
        margin: 15px auto 5px;
    }
    .outline.skininfoF .list p {
        line-height: 20px;
    }
}

/* === Rejuran === */
.injection .point {
    color: #00BBB4;
    font-weight: 700;
}
.injection .skininfoB-txt strong {
    background: linear-gradient(90deg, #00BBB4 0%, rgba(130, 255, 250, 0.50) 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.injection.skinsolution .list-wrap {
    z-index: 0;
}
.injection.skinmeritC .text_list:first-child h3::before {
    width: 200%;
}
@media (max-width: 1024px){
    .injection.skinsolution .list-wrap {
        position: relative;
        z-index: 3;
    }
    .injection.skininfoB .text-box {
        bottom: auto;
        top: 230px;
    }
}

/* === Lizne === */
.lizne .point {
    color: #E0A8A0;
    font-weight: 700;
}
.lizne .skininfoB-txt .elementor-widget-container::before {
    content: "";
    position: absolute;
    left: 170px;
    top: 230px;
    width: 60px;
    height: 60px;
    background: url('https://jplienjang.blank-x.com/wp-content/uploads/2026/01/lizne-skininfoB_bg_img_02.webp') no-repeat center top;
}
.lizne .skininfoB-txt .elementor-widget-container::after {
    content: "";
    position: absolute;
    top: -200px;
    right: 200px;
    width: 190px;
    height: 200px;
    background: url('https://jplienjang.blank-x.com/wp-content/uploads/2026/01/lizne-skininfoB_bg_img_01.webp') no-repeat center top;
}
.lizne.skinsolution span.point {
    color: #D76A63;
    font-weight: 700;
}
@media (max-width: 1024px) {
    .lizne .skininfoB-txt .elementor-widget-container::before{
        display: none;
    } 
    .lizne .skininfoB-txt .elementor-widget-container::after {
        content: "";
        position: absolute;
        top: 140px;
        right: 0;
        background-size: 50%;
        z-index: 1;
    }
}

/* === Juvelook === */
.juvelook .point {
    font-weight: 700;
    color: #48A5F5;
}
.juvelook .skininfoB-txt strong {
    background: linear-gradient(90deg, #48A5F5 0%, rgba(72, 165, 245, 0.50) 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.juvelook.skinmeritC .text_list:first-child h3::before {
    width: 200%;
}
/* === Titanium Lifting === */
.titanium .skininfoB-txt strong {
    background: linear-gradient(90deg, #262626 25.62%, #E5E6E8 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.titanium.skinmeritE .list p > strong{
    color: #222;
}

/* === Coolfase === */
.coolfase .point {
    display: inline-block;
    font-weight: 700;
    background-image: linear-gradient(to right, #6DCBE4, #2A93AF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
}
.coolfase .visualtop-cont li {
    line-height: 1.4;
    border-bottom: 1px #000 solid;
    color: #333;
}
.coolfase .visualtop-cont li:nth-child(1) {
    border-top: 1px #000 solid;
}
.coolfase.skininfoA p strong {
    font-weight: 700;
    color: #666;
}
.coolfase.skinparing .paring-list .list .paring-with {
    width: fit-content;
    display: inline-block;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    background-image: linear-gradient(to right, #6DCBE4, #2A93AF);
}

/* === Thread Lifting === */
.threadlifting .skininfoB-txt strong {
    background: linear-gradient(90deg, #474747 0%, #D8D8D8 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* === Liftera 2 === */
.liftera2 .point {
    font-weight: 700;
    color: #FA93A0;
}

/* === Slim === */
.slim .point {
    font-weight: 700;
    color: #75ACED;
}

.slim .skininfoB-txt strong {
    background: linear-gradient(90deg, #75ACED 0%, rgba(174, 211, 255, 0.50) 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.slim.skininfoF .list p:first-child{
    padding-left:0;
}
.slim.skininfoF .list p:first-child::before{
    display: none;
}

/* === Body Botox === */
.bodybotox .point {
    color: #A4B8D9;
    font-weight: 700;
}

.bodybotox .skininfoB-txt strong {
    background: linear-gradient(90deg, #A4B8D9 0%, #EBEFF7 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.bodybotox.skininfoD .lower .text-list:nth-child(3){
    top: 50px;
    left: -95px;
}
.bodybotox.skininfoD .lower .text-list:nth-child(4){
    top: auto;
    left: -170px;
    bottom: 230px;
}
.bodybotox.skininfoD .upper .text-list:nth-child(3) {
    top: 45px;
    right: -44px;
}
.bodybotox.skininfoD .upper .text-list:nth-child(4) {
    top: 145px;
    right: -103px;
}
@media (max-width: 1024px) {
    .bodybotox.skininfoD .lower .text-list:nth-child(3) {
        top: 50px;
        left: 65px;
    }
    .bodybotox.skininfoD .lower .text-list:nth-child(4) {
        top: auto;
        left: 120px;
        bottom: 205px;
    }
    .bodybotox.skininfoD .upper .text-list:nth-child(3) {
        top: 45px;
        right: 30px;
    }
    .bodybotox.skininfoD .upper .text-list:nth-child(4) {
        right: -160px;
        top: 165px;
    }
}

/* === Ultherapy Prime === */
.ulthera_prime .point {
    color: #FAB243;
}
.ulthera_prime .skininfoB-txt .elementor-widget-container p{
    margin: 0 auto;
}
.ulthera_prime .skininfoB-txt span.tit {
    float: unset;
    font-family: "Kazesawa";
    color: #333;
    font-weight: 400;
    letter-spacing: 15.39px;
    margin-bottom: 20px;
}
.ulthera_prime .skininfoB-txt .div > span {
    color: unset;
    font-weight: 700;
    letter-spacing: 3.6px;
}
.ulthera_prime .skininfoB-txt strong {
    letter-spacing: 3.6px;
    background: unset;
    font-family: "Kazesawa";
}
.ulthera_prime .skininfoB-txt .div {
    overflow: hidden;
    background: linear-gradient(90deg, #070707 23.82%, #FAB243 64.33%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}


.ulthera_prime.skininfo.type01 ul {
    display: flex;
    justify-content: center;
}

.ulthera_prime.skininfo.type01 .text li {
    position: relative;
    padding-top: 40px;
    text-align: center;
    font-size: 22px;
    line-height: 33px;
}

.ulthera_prime.skininfo.type01 .text li + li {
    margin-left: 120px;
}

.ulthera_prime.skininfo.type01 .text li::before {
    content: "";
    width: 30.79px;
    height: 24.64px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    margin: auto;
    background: url('https://jplienjang.blank-x.com/wp-content/uploads/2026/01/skininfo_icon-1.svg') no-repeat center top;
}

.ulthera_prime.skininfo.type01 .text li::after {
    content: "";
    height: 90%;
    position: absolute;
    left: -60px;
    width: 1px;
    top: 0;
    bottom: 0;
    margin: auto;
    background: #D6D6D6;
}

.ulthera_prime.skininfo.type01 .text li:nth-child(1)::after {
    content: none;
}

.ulthera_prime.skininfo.type01 .text li strong {
    display: contents;
}
@media (max-width: 1024px){
    .ulthera_prime.skininfo.type01 ul {
        display: block;
        margin-top: 30px;
    }

    .ulthera_prime.skininfo.type01 .text li {
        font-size: 18px;
        line-height: 27px;
    }

    .ulthera_prime.skininfo.type01 .text li + li {
        margin: 10px 0 0;
    }

    .ulthera_prime.skininfo.type01 .text li::after {
        content: none;
    }
}


.ulthera_prime.skininfo.type03 .info-item span {
    display: inline-block;
    font-weight: 700;
    padding: 2px 8px;
    color: #FCAA39;
    background: #000;
}

.ulthera_prime.skininfo.type04 .sub-tit h2 {
    color: #fff;
    position: relative;
    padding-bottom: 104px;
}
.ulthera_prime.skininfo.type04 .sub-tit h2::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 130px;
    margin: auto;
    width: 1px;
    height: 64px;
    background: #fff;
}
@media (max-width: 1024px) {
    .ulthera_prime.skininfo.type04 .sub-tit h2::before {
        top: 152px;
    }
    .ulthera_prime.skininfo.type03 .info-item span {
        text-wrap: unset;
    }
}

/* === Precautions === */
.precautions span.e-n-accordion-item-title-icon svg{
    width: auto;
    aspect-ratio: 1/1;
}
.precautions .caretab-cont .number {
    counter-reset: number;
}
.precautions .caretab-cont .number li {
    position: relative;
    padding-left: 25px;
    color: #292929;
    font-size: 16px;
    font-weight: 400px;
    line-height: 35px;
}

.precautions .caretab-cont .number li:last-child {
    padding-bottom: 0;
}

.precautions .caretab-cont .number li::before {
    counter-increment: number 1;
    content: counter(number);
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 10px;
    left: 0;
    width: 17px;
    height: 17px;
    color: #292929;
    font-size: 12px;
    font-weight: 400;
    line-height: 0;
    border: 1px solid #292929;
    border-radius: 50px;
    background: none;
}
@media (max-width: 1024px){
    .precautions .caretab-cont .number li {
        margin: 0;
        padding-left: 28px;
        padding-bottom: 18px;
        font-size: 14px;
        line-height: 20px;
    }

    .precautions .caretab-cont .number li::before {
        top: 3px;
        width: 18px;
        height: 18px;
        font-size: 11px;
    }
}

.doctor-list .list {
    position: relative;
}

.doctor-list .list::after {
    content: "";
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.3) url('https://jplienjang.blank-x.com/wp-content/uploads/2026/01/btn_item_hover.webp') no-repeat 50% 50%;
}

.doctor-list .list:hover::after {
    display: block;
}
.doctor-list .textbox .ko {
    font-size: 12px;
    font-weight: 500;
}
.doctor-list .textbox .ko .name {
    display: block;
    margin-right: 5px;
    font-size: 20px;
}
.doctor-list .textbox .en {
    margin-top: 5px;
    color: #A08964;
    font-family: "sangbleuogsans";
    font-size: 14px;
    font-weight: 500;
}
@media (max-width: 1024px) {
    .doctor-list .textbox .ko {
        font-size: 14px;
    }
    .doctor-list .textbox .ko .name {
        font-size: 18px;
    }
}

.dialog-widget-content .dialog-message{
    max-width: 1072px !important;
}
.popup-content .textbox::after {
    display:block;
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 238px;
    height: 237px;
    background: url('https://jplienjang.blank-x.com/wp-content/uploads/2026/01/img_medical_bg.webp') no-repeat 50% 50% / 100%;
}
.popup-content .textbox .ko {
    font-size: 24px;
    font-weight: 500;
}
.popup-content .textbox .ko .name {
    display: block;
    margin-right: 5px;
    font-size: 40px;
}
.popup-content .textbox .en {
    margin-top: 14px;
    color: #A08964;
    font-family: "sangbleuogsans";
    font-size: 16px;
    font-weight: 500;
}
.popup-content .textbox .list-dot {
    font-size: 14px;
    line-height: 28px;
}
@media (max-width: 1024px) {
    .popup-content .textbox::after {
        width: 128px;
        height: 133px;
    }
    .popup-content .textbox .title {
        display: flex;
        align-items: center;
        justify-content: space-between;
        gap: 10px;
        margin-bottom: 22px;
    }
    .popup-content .textbox .ko {
        font-size: 17px;
    }
    .popup-content .textbox .ko .name {
        font-size: 25px;
    }
    .popup-content .textbox .en {
        margin-top: 5px;
        font-size: 13px;
    }
    .popup-content .textbox .list-dot {
        font-size: 12px;
        line-height: 19px;
    }
}

/* Inmode */
.inmode .point {
    font-weight: 700;
    color: #61C4BF;
}

.inmode .skininfoB-txt strong {
    background: linear-gradient(90deg, #61C4BF 0%, rgba(166, 239, 235, 0.50) 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}