.center-flex{align-items:center!important;display:flex!important;justify-content:center!important}.programs-section,.treatments-section{background-color:#fff;background-image:url(../../../storage/new_backgrounds/3-KATEGORI-b_programBG_desktop.webp)}.programs-section .section-content,.treatments-section .section-content{padding:60px 0 100px}@media only screen and (max-width:480px){.programs-section .section-content,.treatments-section .section-content{padding-top:23px}}.programs-section .section-group__header,.treatments-section .section-group__header{margin-bottom:80px;padding:0;position:relative}@media only screen and (max-width:480px){.programs-section .section-group__header,.treatments-section .section-group__header{margin-bottom:50px}}.programs-section .card-item,.treatments-section .card-item{margin-bottom:15px}.programs-section .card,.treatments-section .card{margin-bottom:30px;overflow:hidden}.programs-section .card a,.treatments-section .card a{margin-bottom:30px}.programs-section .card,.treatments-section .card{border-radius:5px}.programs-section .card .card-title,.treatments-section .card .card-title{color:#54565a;font-family:var(--font-secondary);font-weight:400}.programs-section .card .card-text,.treatments-section .card .card-text{color:#54565a;font-family:var(--font-primary);font-size:16px;font-weight:300;letter-spacing:.64px}.programs-section .card .card-image-top,.programs-section .card .card-image-top img,.programs-section .card .card-image-top source,.treatments-section .card .card-image-top,.treatments-section .card .card-image-top img,.treatments-section .card .card-image-top source{border-radius:5px}@media only screen and (max-width:480px){.programs-section .card,.treatments-section .card{margin-bottom:16px}}.programs-section .card-image-top{text-align:center}.programs-section .card-image-top img{border-radius:5px;max-height:180px;transition:all .3s}.programs-section .card-image-top img:hover{scale:1.06}@media only screen and (max-width:480px){.programs-section .card .card-image-top img,.programs-section .card .card-image-top source{border-radius:5px}.treatments-section .card .card-title{font-size:1rem}.treatments-section .card .card-body{padding:10px}.treatments-section .col-6:nth-child(2n){padding-left:4px}.treatments-section .col-6:nth-child(odd){padding-right:4px}}.programs-detail-section{padding-bottom:20px}.programs-detail-section .section-group__header{margin-bottom:20px}@media only screen and (max-width:768px){.programs-detail-section .section-group__header{margin-top:0}}.programs-detail-section .section-group__header .section-group__title{color:var(--section-title);font-weight:300;max-width:75%;padding:0}@media only screen and (max-width:768px){.programs-detail-section .section-group__header .section-group__title{max-width:100%}}@media only screen and (max-width:480px){.programs-detail-section .section-group__header .section-group__title{font-size:30px}}.programs-detail-section .section-group__header .section-group__title:after{content:none}.programs-detail-section p{color:#54565a;font-family:var(--font-primary);font-weight:300}.programs-detail-section .btn{text-wrap:nowrap}@media only screen and (max-width:480px){.programs-detail-section .btn{font-size:16px}}.programs-detail-banners{position:relative}@media only screen and (max-width:480px){.programs-detail-banners{padding-top:0}.programs-detail-banners .container{padding:0}}.programs-detail-banners img,.programs-detail-banners source{width:100%}.programs-plan-section{padding-bottom:40px}@media only screen and (max-width:480px){.programs-plan-section{padding-bottom:22px}.programs-plan-section .col-6:nth-child(odd){padding-right:8px}.programs-plan-section .col-6:nth-child(2n){padding-left:0}}.programs-plan-section .card{background-color:#fff;border-radius:5px;box-shadow:0 5px 20px rgba(0,0,0,.09);margin-bottom:0;margin-top:10px}.programs-plan-section .card .card-title{color:var(--page-color);font-size:1.4vw;font-weight:500;height:auto;margin-bottom:18px;text-transform:uppercase}@media only screen and (max-width:992px){.programs-plan-section .card .card-title{font-size:2.9vw}}@media only screen and (max-width:480px){.programs-plan-section .card .card-title{font-size:20px;font-weight:600}}.programs-plan-section .card .card-body{display:flex;flex-direction:column;justify-content:space-between;padding:28px}.programs-plan-section .card .card-text{color:var(--section-title);display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:480px){.programs-plan-section .card .card-text{font-size:16px;min-height:110px}}.programs-plan-section .card .card-text .plan-description{margin-bottom:20px}@media only screen and (max-width:992px){.programs-plan-section .card .card-text .plan-description{min-height:130px}}@media only screen and (max-width:480px){.programs-plan-section .card .card-text .plan-description{min-height:110px}}.programs-plan-section .card .card-text .plan-description ul{list-style:initial;padding-left:20px}.programs-plan-section .card .card-text li,.programs-plan-section .card .card-text p{font-size:1vw;font-weight:400}@media only screen and (max-width:992px){.programs-plan-section .card .card-text li,.programs-plan-section .card .card-text p{font-size:2vw}}@media only screen and (max-width:480px){.programs-plan-section .card .card-text li,.programs-plan-section .card .card-text p{color:var(--section-title);font-family:var(--font-primary);font-size:16px;margin-bottom:5px}}.programs-plan-section .card .card-text .plan-price{color:var(--page-color);font-family:var(--font-secondary);font-size:1.57vw;font-weight:700;margin-bottom:10px;text-transform:capitalize}@media only screen and (max-width:992px){.programs-plan-section .card .card-text .plan-price{font-size:2.9vw}}@media only screen and (max-width:480px){.programs-plan-section .card .card-text .plan-price{font-size:20px}}.programs-plan-section .card .card-text .plan-price .start-from{color:#54565a;display:block;font-size:1vw;font-weight:600;line-height:1;text-transform:capitalize}@media only screen and (max-width:992px){.programs-plan-section .card .card-text .plan-price .start-from{font-size:2vw}}@media only screen and (max-width:480px){.programs-plan-section .card .card-text .plan-price .start-from{font-size:14px}}.programs-plan-notes .section-content{padding-top:0}.programs-plan-notes .btn{margin:40px auto 0;max-width:300px}.section-group .section-title{font-size:1.3vw;font-weight:500;margin-bottom:25px}@media only screen and (max-width:992px){.section-group .section-title{font-size:20px}}.section-group .program-after,.section-group .program-before{border-radius:5px;margin-right:26px;max-width:200px}@media only screen and (max-width:480px){.section-group .program-after,.section-group .program-before{margin-right:10px;width:40%}}
