@font-face{font-family:"AvenirNextW1G-Regular";src:url("/fonts/AvenirNextW1G-Regular.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AvenirNextW1G-Demi";src:url("/fonts/AvenirNextW1G-Demi.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AvenirNextW1G-Bold";src:url("/fonts/AvenirNextW1G-Bold.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AngleciaProDisplay-Italic";src:url("/fonts/AngleciaProDisplay-Italic_1.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AngleciaProDisplay-Regular";src:url("/fonts/AngleciaProDisplay-Regular_1.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}.no-pad-top{padding-top:0 !important}.no-pad-bot{padding-bottom:0 !important}.no-mar-top{margin-top:0 !important}.no-mar-bot{margin-bottom:0 !important}body.Gold .program-item-box-title:after{background-color:#dec693}body.Gold .program-item-box-time{border:1px solid #dec693;color:#dec693}body.Gold .program-cat-text .content a{background:rgba(222,198,147,0.98);padding:0 5px;color:#fff}body.Gold .program-cat-text .content a:hover{text-decoration:underline}body.Radiesse .program-cat-text .content{border-left:1px solid #0e8db8}body.Radiesse .program-item-box-title:after{background-color:#0e8db8}body.Radiesse .program-item-box-time{border:1px solid #0e8db8;color:#0e8db8}body.Radiesse .program-cat-text .content a{background:rgba(14,141,184,0.98);padding:0 5px;color:#fff}body.Radiesse .program-cat-text .content a:hover{text-decoration:underline}body.Belotero .program-cat-text .content{border-left:1px solid #d5802a}body.Belotero .program-item-box-title:after{background-color:#d5802a}body.Belotero .program-item-box-time{border:1px solid #d5802a;color:#d5802a}body.Belotero .program-cat-text .content a{background:rgba(213,128,42,0.98);padding:0 5px;color:#fff}body.Belotero .program-cat-text .content a:hover{text-decoration:underline}body.Botulinumtoxin .program-cat-text .content{border-left:1px solid #0082C8}body.Botulinumtoxin .program-item-box-title:after{background-color:#0082C8}body.Botulinumtoxin .program-item-box-time{border:1px solid #0082C8;color:#0082C8}body.Botulinumtoxin .program-cat-text .content a{background:rgba(0,130,200,0.98);padding:0 5px;color:#fff}body.Botulinumtoxin .program-cat-text .content a:hover{text-decoration:underline}body.Endoret .program-cat-text .content{border-left:1px solid #b463a0}body.Endoret .program-item-box-title:after{background-color:#b463a0}body.Endoret .program-item-box-time{border:1px solid #b463a0;color:#b463a0}body.Endoret .program-cat-text .content a{background:rgba(180,99,160,0.98);padding:0 5px;color:#fff}body.Endoret .program-cat-text .content a:hover{text-decoration:underline}body.Rejuran .program-cat-text .content{border-left:1px solid #4cabab}body.Rejuran .program-item-box-title:after{background-color:#4cabab}body.Rejuran .program-item-box-time{border:1px solid #4cabab;color:#4cabab}body.Rejuran .program-cat-text .content a{background:rgba(76,171,171,0.98);padding:0 5px;color:#fff}body.Rejuran .program-cat-text .content a:hover{text-decoration:underline}body.ASCE .program-cat-text .content{border-left:1px solid #5cb39c}body.ASCE .program-item-box-title:after{background-color:#5cb39c}body.ASCE .program-item-box-time{border:1px solid #5cb39c;color:#5cb39c}body.ASCE .program-cat-text .content a{background:rgba(92,179,156,0.98);padding:0 5px;color:#fff}body.ASCE .program-cat-text .content a:hover{text-decoration:underline}body.Retix .program-cat-text .content{border-left:1px solid #e61e50}body.Retix .program-item-box-title:after{background-color:#e61e50}body.Retix .program-item-box-time{border:1px solid #e61e50;color:#e61e50}body.Retix .program-cat-text .content a{background:rgba(230,30,80,0.98);padding:0 5px;color:#fff}body.Retix .program-cat-text .content a:hover{text-decoration:underline}body.Juvelook .program-cat-text .content{border-left:1px solid #024b9b}body.Juvelook .program-item-box-title:after{background-color:#024b9b}body.Juvelook .program-item-box-time{border:1px solid #024b9b;color:#024b9b}body.Juvelook .program-cat-text .content a{background:rgba(2,75,155,0.98);padding:0 5px;color:#fff}body.Juvelook .program-cat-text .content a:hover{text-decoration:underline}body.Bi-One .program-cat-text .content{border-left:1px solid #7c5242}body.Bi-One .program-item-box-title:after{background-color:#7c5242}body.Bi-One .program-item-box-time{border:1px solid #7c5242;color:#7c5242}body.Bi-One .program-cat-text .content a{background:rgba(124,82,66,0.98);padding:0 5px;color:#fff}body.Bi-One .program-cat-text .content a:hover{text-decoration:underline}.program-cat h2{position:relative;font-family:"AvenirNextW1G-Demi";font-size:41px;color:#1b1e2f;margin:20px 0}.program-cat h2 i{font-family:"AngleciaProDisplay-Italic";color:#dec693}.program-cat .pclink-title{text-transform:uppercase;color:#1b1e2f;font-family:"AvenirNextW1G-Regular";font-size:13px;letter-spacing:1px;margin-right:5px}.program-cat .pclink-title:hover{color:#dec693}.program-wr{display:flex;flex-wrap:wrap;padding:2vw 0;box-sizing:border-box;overflow:hidden}.program-wr .program-item-box{width:calc((100% - 50px) / 4);margin-right:15px;margin-bottom:15px;position:relative;padding-bottom:30px}.program-wr .program-item-box:nth-child(4n){margin-right:0}.program-wr .program-item-box:hover .program-item-box-image img{filter:grayscale(0);opacity:1}.program-wr .program-item-box:hover .program-item-box-title:after{width:50%}.program-wr .program-item-box-image{position:relative;transition:height 0.3s ease 0s, opacity 0.3s ease 0s}.program-wr .program-item-box-image img{display:block;width:100%;filter:grayscale(1)}.program-wr .program-item-box-title{padding-left:23px;font-size:21px;margin-top:7px;margin-bottom:15px;color:#1b1e2f;position:relative}.program-wr .program-item-box-title:after{content:'';position:absolute;background-color:#dec693;opacity:0.3;width:2vw;left:-5px;top:0;bottom:0;width:0;transition:width 0.5s cubic-bezier(0.19, 1, 0.22, 1)}.program-wr .program-item-box-time{border:1px solid #dec693;border-radius:20px;position:absolute;bottom:0;padding:5px 10px;font-family:"AvenirNextW1G-Demi";color:#dec693}.program-cat-text{padding:55px 0}.program-cat-text h2{position:relative;margin-left:33%;font-family:"AvenirNextW1G-Demi";color:#1b1e2f;font-size:38px}.program-cat-text h3{position:relative;margin-left:33%;font-family:"AvenirNextW1G-Demi";color:#1b1e2f;font-size:28px}.program-cat-text .content{position:relative;margin-left:33%;margin-top:70px;border-left:1px solid #dec693;padding-left:25px;font-size:21px;line-height:1.35}.program-cat-text .content p{position:relative;font-size:21px;margin:15px 0}.program-cat-text ul{width:100%;margin:20px 0}.program-cat-text ul li{font-size:21px;line-height:1.3;position:relative;padding-left:20px;padding-bottom:10px}.program-cat-text ul li:before{content:'';display:inline-block;width:10px;height:1px;background-color:#1b1e2f;top:14px;position:absolute;left:0}@media only screen and (max-width: 709px) and (min-width: 120px){.pclink-title{font-size:11px}.program-cat h2{font-size:21px}.program-wr .program-item-box{width:100%;margin-right:0}.program-cat-text h2{margin-left:0%;font-size:21px}.program-cat-text h3{margin-left:0%;font-size:18px}.program-cat-text .content{margin-top:50px;margin-left:0}.program-cat-text p{font-size:15px}ul li{font-size:15px}}
