/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */body{--wrap:1476px}header{height:80px;left:0;position:absolute;right:0;top:0;transition:all .35s ease-out;z-index:10}header .wrapper{margin:0 90px;max-width:none;width:auto}header:before{background:#fff;border-radius:0 0 50px 50px;box-shadow:0 0 10px -2px #ddd;content:"";height:100%;z-index:-1}header .logo,header:before{left:0;position:absolute;right:0;top:0}header .logo{margin:auto;padding:30px 35px 22px;transition:all .3s ease-out;width:180px;z-index:7}header .logo img{display:block;height:83px;position:relative;transition:all .3s ease-out;width:110px;z-index:2}header .logo img.float-logo{left:0;margin:auto;opacity:0;position:absolute;right:0;transition:none;visibility:hidden;width:75px}header .logo:after{bottom:50px;height:10px;left:1px;opacity:1;right:1px;z-index:1}header .logo:after,header .logo:before{background:#fff;content:"";position:absolute}header .logo:before{border-radius:0 0 20px 20px;bottom:0;box-shadow:0 0 10px -2px #ddd;height:55px;left:0;right:0;top:auto;z-index:-1}header .main-menu{display:flex}header .main-menu nav{padding-right:100px;transition:all .35s ease-out;width:50%}header .main-menu nav ul{display:flex;justify-content:flex-end;margin:0}header .main-menu nav ul li{margin:0;padding:0 30px}header .main-menu nav ul li a{color:#151515;display:block;font-size:1rem;line-height:30px;padding:25px 0;position:relative;text-transform:uppercase;transition:all .25s ease-out}header .main-menu nav ul li a:before{background:#f79332;bottom:0;content:"";height:4px;left:0;margin:auto;position:absolute;right:0;top:auto;transition:all .25s ease-out;width:0}header .main-menu nav ul li a.active,header .main-menu nav ul li a:hover{transition:all .25s ease-out}header .main-menu nav ul li a.active:before,header .main-menu nav ul li a:hover:before{transition:all .25s ease-out;width:100%}header .main-menu nav ul li.have-sub>a{padding-right:15px;position:relative}header .main-menu nav ul li.have-sub>a:after{background:url(/images/material/arrow-select-2.svg) no-repeat 50%;bottom:0;content:"";height:15px;left:auto;margin:auto;position:absolute;right:-5px;top:0;width:15px}header .main-menu nav ul li.have-sub:hover>a:before{transition:all .25s ease-out;width:100%}header .main-menu nav ul li.have-sub:hover>.sub-menu{display:flex;transition:all .25s ease-out}header .main-menu nav ul li.have-sub .sub-menu{align-items:flex-start;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 5px 10px -4px #ddd;display:none;left:0;margin:auto;padding:70px 80px 40px;position:absolute;right:0;top:100%;transition:all .25s ease-out;width:calc(var(--wrap) - 100px);z-index:5}header .main-menu nav ul li.have-sub .sub-menu .img-sub{position:relative;width:460px}header .main-menu nav ul li.have-sub .sub-menu .img-sub .img{border-radius:15px;display:none;height:280px;left:0;overflow:hidden;position:absolute;top:0;transition:all .3s ease-out;width:100%}header .main-menu nav ul li.have-sub .sub-menu .img-sub .img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}header .main-menu nav ul li.have-sub .sub-menu .img-sub .img.active{display:block;position:relative;transition:all .3s ease-out}header .main-menu nav ul li.have-sub ul{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 0 0 -40px;padding-right:120px;position:relative;width:calc(100% - 380px)}header .main-menu nav ul li.have-sub ul:before{background:#d8d8d8;bottom:0;content:"";display:block;left:calc(50% - 70px);position:absolute;top:0;width:1px}header .main-menu nav ul li.have-sub ul li{margin-bottom:20px;padding:0 40px;width:50%}header .main-menu nav ul li.have-sub ul li a{display:block;padding:0 10px;text-align:left}header .main-menu nav ul li.have-sub ul li a:before{display:none}header .main-menu nav ul li.have-sub ul li a:hover{color:#659ad2}header .main-menu nav:nth-child(2){padding-left:100px;padding-right:0}header .main-menu nav:nth-child(2) ul{justify-content:flex-start}header .main-header .burger{display:none}header .header-search{align-items:center;bottom:0;display:flex;left:auto;position:absolute;right:0;top:0}header .header-search .ico{background:#659ad2 url(/images/material/ico-src.svg) no-repeat 50%;border-radius:50%;cursor:pointer;display:inline-block;height:38px;transition:all .25s ease-out;width:38px}header .header-search .ico:hover{opacity:.85;transform:scale(.93);transition:all .25s ease-out}header .header-search.act .collapse-search{display:block}header .header-search .collapse-search{display:none;position:absolute;right:0;top:calc(100% + 6px);width:400px}header .header-search .collapse-search form{position:relative}header .header-search .collapse-search form input[type=text]{background:#fff;border:none;border-radius:22px;box-shadow:0 0 10px -2px #ddd;font-size:15px;height:44px;margin:0;padding:10px 50px 10px 20px}header .header-search .collapse-search form input[type=submit]{background:#659ad2 url(/images/material/ico-src.svg) no-repeat 50%;background-size:18px;border:none;border-radius:none;border-radius:50%;bottom:0;height:28px;margin:auto;padding:0;position:absolute;right:10px;top:0;width:28px}header.float{position:fixed;top:0!important;transition:all .35s ease-out}header.float .logo{box-shadow:none;padding:10px 30px 0;width:140px}header.float .logo img{height:auto;opacity:0;transition:all .35s ease-out;width:100%}header.float .logo img.float-logo{opacity:1;top:13px;transition:all .35s ease-out;visibility:visible;width:74px}header.float .logo:before{opacity:0}header.float .main-menu nav{padding-right:60px;transition:all .3s ease-out}header.float .main-menu nav:nth-child(2){padding-left:60px;padding-right:0}header.float .main-menu nav ul li.have-sub .sub-menu{padding-top:60px}footer{position:relative}footer .floating-chat{bottom:35px;display:block;left:auto;position:fixed;right:90px;top:auto;z-index:7}footer .floating-chat a{background:#f79332 url(/images/material/ico-chat.svg) no-repeat 50%;border-radius:0 22px;display:block;height:60px;width:60px}footer .main-footer{border-top:8px solid #f79332;padding:60px 0}footer .main-footer .wrap-col{display:flex;margin-left:-60px;width:calc(100% + 120px)}footer .main-footer .wrap-col .col{padding:0 60px;width:17.5%}footer .main-footer .wrap-col .col h6{color:#659ad2;font-family:Karla,sans-serif;font-size:1.063rem;margin-bottom:20px;text-transform:uppercase}footer .main-footer .wrap-col .col.address{width:28%}footer .main-footer .wrap-col .col.address a span{font-size:1.125rem}footer .main-footer .wrap-col .col.menu-nav{width:37%}footer .main-footer .wrap-col .col.sosmed .w-ico span{font-style:italic}footer .main-footer .wrap-col .col a{color:#1d1d1d;display:block;font-size:.938rem;margin-bottom:10px;transition:all .25s ease-out}footer .main-footer .wrap-col .col a:hover{color:#659ad2;transition:all .25s ease-out}footer .main-footer .wrap-col .col a.w-ico{align-items:flex-start;display:flex}footer .main-footer .wrap-col .col a.w-ico img{transition:all .25s ease-out;width:32px}footer .main-footer .wrap-col .col a.w-ico:hover img{transform:scale(.95);transition:all .25s ease-out}footer .main-footer .wrap-col .col a.w-ico span{align-self:center;display:block;padding-left:10px;width:calc(100% - 32px)}footer .main-footer .wrap-col .col nav{display:flex;flex-wrap:wrap}footer .main-footer .wrap-col .col nav a{padding-right:30px;width:60%}footer .main-footer .wrap-col .col nav a:nth-child(2n){padding-right:0;width:40%}footer .copyright{background:#144372;padding:8px 0}footer .copyright p{color:#fff;font-size:.813rem;line-height:1.385;margin:0;text-align:center}@media (max-width:1600px){body{--wrap:1170px}header .logo{width:160px}header .logo img{height:68px;width:90px}header .logo:before{height:40px}header .logo:after{bottom:40px}header .main-menu nav ul li{padding:0 20px}header .main-menu nav ul li.have-sub .sub-menu{padding:70px 60px 40px}header .main-menu nav ul li.have-sub .sub-menu .img-sub{width:360px}header .main-menu nav ul li.have-sub .sub-menu .img-sub .img{height:215px}header .main-menu nav ul li.have-sub ul{padding-right:60px;width:calc(100% - 320px)}header .main-menu nav ul li.have-sub ul:before{left:calc(50% - 30px)}header .main-menu nav ul li.have-sub ul li{margin-bottom:16px;padding:0 30px}header .main-menu nav ul li.have-sub ul li a{font-size:.913rem}footer .floating-chat{right:40px}footer .floating-chat a{background-size:24px;border-radius:0 16px;height:48px;width:48px}footer .main-footer .wrap-col{margin-left:-35px;width:calc(100% + 70px)}footer .main-footer .wrap-col .col{padding:0 35px}footer .main-footer .wrap-col .col.address a span{font-size:1rem}}@media (max-width:1279px){body{--wrap:940px;font-size:1rem}header{height:70px}header .wrapper{margin:0 42px}header .logo{padding:24px 20px 15px;width:124px}header .logo img{height:auto;width:100%}header .main-menu nav{padding-right:80px}header .main-menu nav:nth-child(2){padding-left:80px;padding-right:0}header .main-menu nav ul li{padding:0 12px}header .main-menu nav ul li a{padding:20px 0}header .main-menu nav ul li.have-sub .sub-menu{padding:60px 40px 30px;width:var(--wrap)}header .main-menu nav ul li.have-sub .sub-menu .img-sub{width:290px}header .main-menu nav ul li.have-sub .sub-menu .img-sub .img{height:180px}header .main-menu nav ul li.have-sub ul{width:calc(100% - 250px)}header .main-menu nav ul li.have-sub ul li{margin-bottom:12px}header.float .logo{padding:15px 15px 0;width:100px}header.float .logo img.float-logo{width:60px}header.float .main-menu nav{padding-right:45px}header.float .main-menu nav:nth-child(2){padding-left:45px;padding-right:0}footer .main-footer{padding:40px 0}footer .main-footer .wrap-col{flex-wrap:wrap}footer .main-footer .wrap-col .col{width:40%!important}footer .main-footer .wrap-col .col:first-child,footer .main-footer .wrap-col .col:nth-child(2){border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:30px;position:relative}footer .main-footer .wrap-col .col:first-child:after,footer .main-footer .wrap-col .col:nth-child(2):after{background:#fff;bottom:-3px;content:"";height:3px;left:auto;position:absolute;right:0;top:auto;width:32px}footer .main-footer .wrap-col .col:first-child:after{left:0;right:auto}footer .main-footer .wrap-col .col:nth-child(2n){width:60%!important}}@media (max-width:1023px){body{--wrap:696px}header{height:50px}header .wrapper{margin:0 36px}header:before{border-radius:0}header .main-menu{background:#fff;border-top:1px solid #ddd;display:block;height:calc(100vh - 50px);height:calc(var(--vh, 1vh)*100 - 50px);left:-36px;left:-300px;max-width:400px;opacity:0;padding:36px;position:absolute;top:50px;transition:all .35s ease-out;visibility:hidden;width:calc(100% + 72px)}header .main-menu nav{padding:0!important;width:100%}header .main-menu nav ul{display:block}header .main-menu nav ul li{padding:0}header .main-menu nav ul li a{line-height:1.5;padding:10px}header .main-menu nav ul li a:before{height:3px;left:0;right:auto;width:0}header .main-menu nav ul li a:hover:before{width:0}header .main-menu nav ul li a.active:before{transition:all .25s ease-out;width:50px}header .main-menu nav ul li a.active:hover:before{display:block;width:50px}header .main-menu nav ul li.have-sub>a:after{right:0;transition:all .25s ease-out}header .main-menu nav ul li.have-sub.drop>a:after{transform:rotate(180deg);transition:all .25s ease-out}header .main-menu nav ul li.have-sub.drop>a:before{transition:all .25s ease-out;width:50px}header .main-menu nav ul li.have-sub .sub-menu{box-shadow:none;left:0;padding:10px 10px 4px!important;position:relative;transform:translateX(0);transition:none;width:100%}header .main-menu nav ul li.have-sub .sub-menu ul li a{padding:5px 0;text-align:left}header .main-menu nav ul li.have-sub .sub-menu .img-sub{display:none}header .main-menu nav ul li.have-sub ul{display:block;margin-left:0;padding-right:0;width:auto}header .main-menu nav ul li.have-sub ul:before{display:none}header .main-menu nav ul li.have-sub ul li{margin-bottom:8px;padding:0;width:100%}header .main-menu nav ul li.have-sub:hover>a:before{width:0}header .main-menu nav ul li.have-sub:hover>.sub-menu{display:none;transition:none}header .main-menu nav ul li.have-sub.drop:hover>a:before{transition:all .25s ease-out;width:50px}header .main-menu nav:nth-child(2){padding-left:0!important}header .logo{padding:14px 12px 10px;width:80px}header .logo:before{border-radius:0 0 12px 12px;height:20px}header .logo:after{bottom:19px}header .main-header .burger{display:block;height:14px;position:absolute;top:18px;width:20px}header .main-header .burger span{background:#2f2f2f;border-radius:2px;bottom:auto;height:2px;position:absolute;top:0;transition:all .3s ease-out;width:100%}header .main-header .burger span:first-child{top:0}header .main-header .burger span:nth-child(2){top:6px;width:70%}header .main-header .burger span:nth-child(3){top:12px}header .main-header.act .burger span{transition:all .3s ease-out}header .main-header.act .burger span:first-child{top:6px;transform:rotate(45deg)}header .main-header.act .burger span:nth-child(2){opacity:0;width:0}header .main-header.act .burger span:nth-child(3){top:6px;transform:rotate(-45deg)}header .main-header.act .main-menu{left:-36px;opacity:1;transition:all .35s ease-out;visibility:visible}header .header-search{top:25px}header .header-search .ico{background-size:16px;height:24px;width:24px}header .header-search .collapse-search{top:calc(100% + 26px);width:300px;z-index:8}header .header-search .collapse-search form input[type=text]{font-size:.813rem;height:34px;padding:8px 20px}header .header-search .collapse-search form input[type=submit]{background-size:14px;height:22px;right:6px;width:22px}header.float .logo{padding:10px 0 0;width:70px}header.float .logo img.float-logo{top:8px;width:45px}}@media (max-width:767px){body{--wrap:calc(100vw - 48px)}header .wrapper{margin:0 24px}header .main-header{left:-24px;width:calc(100% + 48px)}header .main-menu{padding-left:40px}header .main-menu nav ul li a{padding-left:0}footer .floating-chat{right:24px}footer .floating-chat a{background-size:16px;border-radius:0 12px;height:32px;width:32px}footer .main-footer{padding:36px 0}footer .main-footer .wrap-col{margin-left:-15px;width:calc(100% + 30px)}footer .main-footer .wrap-col .col{padding:0 15px;width:50%!important}footer .main-footer .wrap-col .col h6{font-size:.875rem;margin-bottom:12px}footer .main-footer .wrap-col .col.address a span{font-size:.913rem}footer .main-footer .wrap-col .col a{font-size:.813rem;margin-bottom:5px}footer .main-footer .wrap-col .col a.w-ico img{width:30px}footer .main-footer .wrap-col .col nav a{line-height:1.35;padding-right:10px;width:50%}footer .main-footer .wrap-col .col nav a:nth-child(2n){padding-left:15px;width:50%}footer .main-footer .wrap-col .col:nth-child(2n){width:50%!important}footer .main-footer .wrap-col .col:first-child,footer .main-footer .wrap-col .col:nth-child(2){border:none;padding-bottom:20px;width:100%!important}footer .main-footer .wrap-col .col:first-child:after,footer .main-footer .wrap-col .col:nth-child(2):after{background:#ccc;bottom:0;height:1px;left:15px;right:15px;width:auto}footer .main-footer .wrap-col .col:nth-child(3){padding-right:10%;position:relative}footer .main-footer .wrap-col .col:nth-child(3):after{background:#ccc;bottom:0;content:"";height:auto;left:auto;position:absolute;right:10%;top:30px;width:1px}footer .copyright{padding:6px 0}footer .copyright p{font-size:.75rem}}.popup-container{align-items:center;background:url(/images/material/bg-pop-full.png) no-repeat 100% 100%;background-size:cover;display:flex;max-height:100%;opacity:0;overflow:auto;transition:all .3s ease-in-out;visibility:hidden;z-index:10}.popup-container,.popup-container .overlay{height:100%;left:0;position:fixed;top:0;width:100%}.popup-container .overlay{bottom:0;margin:auto;right:0;z-index:1}.popup-container .close-pop{cursor:pointer;height:30px;position:absolute;right:24px;top:24px;transition:all .2s ease-out;width:30px}.popup-container .close-pop:hover{transform:scale(.9);transition:all .2s ease-out}.popup-container .close-pop:after,.popup-container .close-pop:before{background:#f79332;bottom:0;content:"";height:3px;left:0;margin:auto;position:absolute;right:0;top:0;transform:rotate(45deg);width:80%}.popup-container .close-pop:after{transform:rotate(-45deg)}.popup-container .popup-content{background:#fff;border:none;border-radius:10px;box-shadow:0 1px 10px -2px rgba(0,0,0,.075);box-sizing:border-box;margin:auto;min-height:300px;padding:40px;position:relative;transform:scale(.9);transition:all .3s ease-in-out;width:var(--wrap);z-index:2}.popup-container.show{opacity:1;transform:scale(1);visibility:visible}.popup-container.show .popup-content{transform:scale(1)}.pop-doctor .popup-content .text-title h3 small{color:#1d1d1d;font-family:Karla;font-size:1.063rem;font-style:italic}.pop-doctor .popup-content .portfolio-wrap{align-items:center;display:flex;flex:wrap}.pop-doctor .popup-content .portfolio-wrap figure{align-self:flex-start;border-radius:12px;overflow:hidden;width:535px}.pop-doctor .popup-content .portfolio-wrap figure img{display:block}.pop-doctor .popup-content .portfolio-wrap .desc-popup{padding-left:50px;width:calc(100% - 535px)}.pop-doctor .slide-pop{padding-left:35px;padding-top:50px}.pop-doctor .slide-pop .slider-portfolio{margin-left:-200px;padding-right:100px;position:relative}.pop-doctor .slide-pop .slider-portfolio:after{background:#ccc;bottom:0;content:"";height:89%;left:auto;margin:auto;position:absolute;right:70px;top:0;width:1px}.pop-doctor .slide-pop .slider-portfolio .slick-slide{padding:0 8px}.pop-doctor .slide-pop .slider-portfolio .slide{border-radius:8px;position:relative}.pop-doctor .slide-pop .slider-portfolio .slide img{display:block;width:100%}.pop-doctor .slide-pop .slider-portfolio .slick-arrow{bottom:auto;left:auto;margin:auto;right:0;top:calc(50% - 50px)}.pop-doctor .slide-pop .slider-portfolio .slick-arrow.slick-prev{top:calc(50% + 10px)}@media (max-width:1600px){.pop-doctor .popup-content .portfolio-wrap figure{width:480px}.pop-doctor .popup-content .portfolio-wrap .desc-popup{width:calc(100% - 480px)}.pop-doctor .slide-pop .slider-portfolio .slick-arrow{background-size:6px;height:34px;width:34px}.pop-doctor .slide-pop .slider-portfolio .slick-arrow.slick-prev{top:50%}}@media (max-width:1279px){.pop-doctor .popup-content .portfolio-wrap figure{width:380px}.pop-doctor .popup-content .portfolio-wrap .desc-popup{width:calc(100% - 380px)}.pop-doctor .slide-pop{padding-top:35px}.pop-doctor .slide-pop .slider-portfolio{padding-right:70px}.pop-doctor .slide-pop .slider-portfolio:after{right:55px}}@media (max-width:1023px){.popup-container .close-pop{height:26px;right:20px;top:14px;width:26px}.pop-doctor .popup-content{padding:40px 28px 30px}.pop-doctor .popup-content .portfolio-wrap figure{width:260px}.pop-doctor .popup-content .portfolio-wrap .desc-popup{padding-left:24px;width:calc(100% - 260px)}.pop-doctor .popup-content .text-title h3 small{font-size:.875rem}.pop-doctor .popup-content .text-title p{font-size:.913rem}.pop-doctor .slide-pop{padding-left:24px;padding-top:10px}.pop-doctor .slide-pop p{font-size:.913rem}.pop-doctor .slide-pop .slider-portfolio{margin-left:-80px}.pop-doctor .slide-pop .slider-portfolio:after{right:55px}.pop-doctor .slide-pop .slider-portfolio .slick-arrow{background-size:6px;height:28px;width:28px}}@media (max-width:767px){.popup-container .close-pop{height:22px;left:0;margin:auto;right:0;top:8px;width:22px}.pop-doctor .popup-content{max-width:380px;padding:40px 22px 20px}.pop-doctor .popup-content .portfolio-wrap{flex-wrap:wrap}.pop-doctor .popup-content .portfolio-wrap figure{margin:0 auto 30px;max-width:300px;width:100%}.pop-doctor .popup-content .portfolio-wrap .desc-popup{padding-left:0;width:100%}.pop-doctor .popup-content .text-title h3 small,.pop-doctor .popup-content .text-title p{font-size:.875rem}.pop-doctor .slide-pop{padding-left:24px;padding-top:10px}.pop-doctor .slide-pop p{font-size:.875rem}.pop-doctor .slide-pop .slider-portfolio{margin-left:0;padding-bottom:35px;padding-right:0}.pop-doctor .slide-pop .slider-portfolio:after{display:none}.pop-doctor .slide-pop .slider-portfolio .slick-arrow{background-size:6px;bottom:0;height:28px;left:calc(46% + 20px);right:auto;top:auto;width:28px}.pop-doctor .slide-pop .slider-portfolio .slick-arrow.slick-prev{left:calc(46% - 20px);top:auto}}
/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */.middle{overflow:hidden;position:relative}.slick-arrow{background:#fff url(/images/material/arrow-slide.svg) no-repeat 50%;border:none;border-radius:50%;bottom:0;box-shadow:0 3px 6px rgba(0,0,0,.16);font-size:0;height:40px;margin:auto;padding:0;position:absolute;top:0;width:40px;z-index:3}.slick-arrow.slick-prev{transform:rotate(180deg)}.slick-arrow:hover{background:#659ad2 url(/images/material/arrow-slide-2.svg) no-repeat 50%;border-radius:50%}.text-title{padding-left:35px}.text-title h3{color:#659ad2;position:relative}.text-title h3:before{background:#f79332;border-radius:3px;content:"";height:40px;left:-35px;position:absolute;top:12px;width:5px}.text-title h5{color:#659ad2;font-size:1.25rem}.text-title>.btn-wrap{margin-top:40px}.text-title.center{padding-left:0;text-align:center}.text-title.center>*{text-align:center}.text-title.center h3{margin-bottom:30px;padding-bottom:15px}.text-title.center h3:before{bottom:0;height:5px;left:0;margin:auto;right:0;top:auto;width:40px}.text-img-wrap{display:flex;flex-wrap:wrap}.text-img-wrap .img-col{width:50%}.text-img-wrap .img-col figure{border-radius:16px;overflow:hidden}.text-img-wrap .text-col{width:50%}.box-tips{border-radius:10px;overflow:hidden;padding:100px 40px;position:relative}.box-tips:hover figure{opacity:1;transform:scale(1) rotate(0);transition:all .25s ease-out;visibility:visible}.box-tips:hover .text h4{color:#fff;transition:all .25s ease-out}.box-tips:hover .text .more-wrap{border-color:#fff;transition:all .25s ease-out}.box-tips:hover .text .more-wrap a{color:#fff;transition:all .25s ease-out}.box-tips:hover .text .more-wrap a span{border-color:#fff;transform:rotate(95deg);transition:all .25s ease-out}.box-tips:hover .text .more-wrap a span:after,.box-tips:hover .text .more-wrap a span:before{background:#fff;transition:all .25s ease-out}.box-tips figure{bottom:0;box-shadow:-6px 4px 12px rgba(0,0,0,.18);left:0;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transform:scale(.8) rotate(-5deg);transition:all .25s ease-out;visibility:hidden;z-index:1}.box-tips figure,.box-tips figure img{border-radius:10px;display:block;height:100%;width:100%}.box-tips figure img{-o-object-fit:cover;object-fit:cover}.box-tips figure:before{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0) 41%,hsla(0,0%,9%,.642) 94%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.box-tips .text{position:relative;z-index:3}.box-tips .text .date{color:#f79332;display:block;font-size:.938rem;font-weight:700;margin-bottom:15px}.box-tips .text h4{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:24px;overflow:hidden;text-overflow:ellipsis}.box-tips .text .more-wrap{border-top:1px solid #7d7d7d;padding-top:20px;transition:all .25s ease-out}.box-tips .text .more-wrap a{align-items:center;color:#1d1d1d;display:flex;font-size:.813rem;font-weight:600;justify-content:space-between;text-transform:uppercase;transition:all .25s ease-out}.box-tips .text .more-wrap a span{border:1px solid #242424;border-radius:50%;height:24px;position:relative;transition:all .25s ease-out;width:24px}.box-tips .text .more-wrap a span:after,.box-tips .text .more-wrap a span:before{background:#242424;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;top:0;transition:all .25s ease-out;width:10px}.box-tips .text .more-wrap a span:after{transform:rotate(90deg)}.contact-home{position:relative}.contact-home .bg-text{color:#fafafa;font-family:Playfair Display,serif;font-size:150px;font-style:italic;font-weight:900;line-height:normal;position:absolute;text-transform:uppercase}.contact-home .bg{background:#9abfd1;bottom:0;display:block;left:calc(-50vw - var(--wrap)/2*-1);position:absolute;top:0;width:100vw;z-index:-1}.contact-home .bg-text{opacity:.07;top:35%}.contact-home .text-img-wrap .text-col{align-self:flex-end;padding:120px 0;position:relative}.contact-home .text-img-wrap .text-col .text-title{padding-left:0;padding-right:50px}.contact-home .text-img-wrap .text-col .text-title h3{color:#fff}.contact-home .text-img-wrap .text-col .text-title h3:before{display:none}.banner-page,.banner-page figure{position:relative}.banner-page figure:after{background:#fff;background:linear-gradient(101deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,0) 60%);bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;z-index:1}.banner-page figure img{display:block}.banner-page .caption-page{margin-left:calc(50vw - var(--wrap)/2);position:absolute;top:50%;transform:translateY(-50%);width:550px;z-index:2}.banner-page .caption-page h2{color:#659ad2;font-size:85px;margin-bottom:20px}.banner-page .caption-page p{margin:0}.banner-page.not-img figure{background:#659ad2 url(/images/material/bg-banner.png) no-repeat bottom;background-size:100%;height:410px}.banner-page.not-img figure:after{display:none}.banner-page.not-img .caption-page{bottom:25%;left:0;margin:auto;right:0;text-align:center;top:auto;transform:translateY(0);width:var(--wrap)}.banner-page.not-img .caption-page h2{color:#fff;font-size:50px;padding-bottom:24px;position:relative}.banner-page.not-img .caption-page h2:before{background:#f79332;bottom:0;content:"";height:5px;left:0;margin:auto;position:absolute;right:0;top:auto;width:50px}.banner-page.not-img .caption-page p{color:#fff}.banner-page.not-img.middle-h figure{height:580px}.banner-page.not-img.middle-h .caption-page{bottom:35%}.banner-page.not-img.middle-h .caption-page>span{color:#fff;display:block;margin-bottom:10px}.img-tips-detail{margin-bottom:50px;margin-top:-140px;position:relative}.img-tips-detail figure{border-radius:20px;overflow:hidden}.img-tips-detail iframe{border-radius:20px;height:600px}.main-container{padding:120px 0 80px;position:relative}.main-container.detail{padding-top:0;z-index:2}.pagination{padding-top:40px;position:relative}.pagination ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.pagination ul li{margin:0 20px}.pagination ul li a{display:block;font-family:Playfair Display,serif;font-size:1.25rem;font-weight:600;text-transform:uppercase}.pagination ul li a.active,.pagination ul li a:hover{color:#f79332;font-weight:700}.pagination ul li a.prev{font-size:1.125rem;margin-right:15px}.pagination ul li a.next{font-size:1.125rem;margin-left:15px}.anime-page-scroll{position:relative}.anime-page-scroll.banner-page .caption-page h2,.anime-page-scroll.banner-page .caption-page p,.anime-page-scroll.banner-page .caption-page span{opacity:0;position:relative;top:-30px;transition:top .4s ease-out,opacity .3s ease-out}.anime-page-scroll.banner-page.after-animate .caption-page span{opacity:1;top:0;transition-delay:.3s}.anime-page-scroll.banner-page.after-animate .caption-page h2{opacity:1;top:0;transition-delay:.5s}.anime-page-scroll.banner-page.after-animate .caption-page p{opacity:1;top:0;transition-delay:.7s}@media (max-width:1600px){.contact-home{position:relative}.contact-home .bg-text{font-size:120px}.contact-home .text-img-wrap .text-col{padding:80px 0}.banner-page .caption-page{width:480px}.banner-page .caption-page h2{font-size:68px}.banner-page.not-img .caption-page h2{font-size:44px}.main-container{padding:80px 0}}@media (max-width:1279px){.main-container{padding:60px 0}.text-title{padding-left:28px}.text-title h3:before{left:-28px;width:4px}.text-title.center h3{margin-bottom:24px}.text-title>.btn-wrap{margin-top:30px}.banner-page .caption-page{width:400px}.banner-page .caption-page h2{font-size:54px}.banner-page.not-img .caption-page h2{font-size:40px}.banner-page.not-img.middle-h figure{height:480px}.banner-page.not-img.middle-h .caption-page{bottom:40%}.box-tips{padding:65px 30px}.img-tips-detail iframe{height:420px}.contact-home .bg-text{font-size:90px}.pagination ul li{margin:0 10px}.pagination ul li a{font-size:1rem}.pagination ul li a.next,.pagination ul li a.prev{font-size:.875rem}}@media (max-width:1023px){.banner-page .caption-page{max-width:360px;top:100px;transform:translateY(0);width:calc(100vw - 48px)}.banner-page .caption-page h2{font-size:45px}.banner-page.not-img .caption-page h2{font-size:34px}.text-title{padding-left:22px}.text-title h3:before{left:-22px;top:8px}.text-img-wrap .text-col{width:100%}.slick-arrow{height:34px;width:34px}.contact-home .bg-text{font-size:80px}.contact-home .text-img-wrap .text-col .text-title{padding-right:0;text-align:center}.contact-home .img-col{display:none}}@media (max-width:767px){.main-container{padding:40px 0}.banner-page .caption-page>span{font-size:.913rem}.banner-page .caption-page h2{font-size:36px}.banner-page figure img{height:100%;min-height:500px;-o-object-fit:cover;object-fit:cover}.banner-page.not-img figure{height:280px}.banner-page.not-img .caption-page{bottom:15%}.banner-page.not-img .caption-page>span{font-size:.913rem}.banner-page.not-img .caption-page h2{font-size:28px;padding-bottom:16px}.banner-page.not-img .caption-page h2:before{height:3px;width:35px}.banner-page.not-img.middle-h figure{height:360px}.banner-page.not-img.middle-h .caption-page{bottom:27%}.text-title h3{margin-bottom:15px}.text-title h3:before{max-height:28px;width:3px}.text-title h5{font-size:1rem}.text-title.center h3:before{height:3px;width:30px}.slick-arrow{height:28px;width:28px}.slick-arrow,.slick-arrow:hover{background-size:6px}.box-tips{padding:35px 16px}.box-tips .text .date{font-size:.75rem}.box-tips .text h4{font-size:1rem}.box-tips .text .more-wrap a{font-size:.75rem}.box-tips .text .more-wrap a span{height:20px;width:20px}.contact-home .text-img-wrap .text-col{padding:35px 0}.img-tips-detail{margin-bottom:35px;margin-top:-80px}.img-tips-detail iframe{border-radius:12px;height:300px}}.list-treatment .item{border-radius:15px;box-shadow:0 3px 6px rgba(0,0,0,.16);margin-bottom:24px;padding:25px;position:relative}.list-treatment .item:last-child{margin-bottom:0}.list-treatment .item h5{color:#659ad2;font-size:1.25rem;margin-bottom:10px;padding-left:18px;position:relative}.list-treatment .item h5:before{background:#f79332;content:"";height:15px;left:0;position:absolute;top:6px;width:3px}.list-treatment .item p{padding-left:18px}.list-treatment .item p:last-child{margin-bottom:0}.text-img-wrap{align-items:center;padding:80px 0}.text-img-wrap .text-col{padding-right:80px}.all-in,.text-img-wrap.no-top{padding-top:0}.all-in .text-col{padding-right:0}.all-in .text-col h3{margin-bottom:60px}.all-in .img-col{align-self:flex-end;padding-left:80px}.all-in .img-col .text-title{display:none}.all-in .img-col figure img{width:100%}.discover{background:url(/images/content/bg-discover.png) no-repeat top;margin:0 calc(-50vw - var(--wrap)/2*-1);padding:80px calc(50vw - var(--wrap)/2)}.discover h4{color:#fff;font-size:2.188rem;text-align:center}.discover .discover-list{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-30px;margin-top:60px;width:calc(100% + 60px)}.discover .discover-list .item{align-items:center;display:flex;margin-bottom:55px;padding:0 30px;position:relative;width:25%}.discover .discover-list .item .ico{align-items:center;background:#fff;border-radius:0 30px 0 30px;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;height:65px;justify-content:center;overflow:hidden;width:65px}.discover .discover-list .item span{color:#fff;display:block;line-height:1.3;padding-left:20px;text-transform:uppercase;width:calc(100% - 65px)}.discover .in-box{padding-bottom:0;position:relative}.discover .in-box .img-col{position:relative;width:60%;z-index:2}.discover .in-box .img-col .slider-treatment-detail figure img{border-radius:16px;display:block;overflow:hidden}.discover .in-box .img-col .slider-treatment-detail .slick-arrow{height:36px;left:30px;right:auto;width:36px}.discover .in-box .img-col .slider-treatment-detail .slick-arrow.slick-next{left:auto;right:30px}.discover .in-box .text-col{background:#f7f7f7 url(/images/material/bg-box.png) no-repeat bottom;border-radius:20px 0 0 20px;margin-right:-10px;padding:70px 100px;position:relative;width:calc(40% + 10px);z-index:2}.discover .in-box:before{background:#fff url(/images/material/bg-box.png) no-repeat bottom;border-radius:20px;bottom:0;content:"";display:none;left:0;position:absolute;right:0;top:120px;z-index:1}.discover .in-box .text-title h3{font-size:35px}.discover .in-box .text-title h6{color:#659ad2;font-size:1.25rem}.discover .in-box .text-title h6 i{color:#1d1d1d;font-family:Karla;font-size:1rem;font-weight:500}.discover .in-box .text-title p{font-size:19px;font-style:italic;font-weight:700}.video{padding:80px 0}.video video{border-radius:20px;overflow:hidden}.other-treatment{background:url(/images/material/bg-mask-treatment.png) no-repeat top 24% left;margin:0 calc(-50vw - var(--wrap)/2*-1);margin-bottom:-80px;padding:80px calc(50vw - var(--wrap)/2);padding-bottom:80px;position:relative}.other-treatment:before{background:#9abfd1;bottom:0;content:"";height:40%;left:0;position:absolute;right:0;top:auto;z-index:1}.other-treatment .text-title{margin-bottom:60px}.other-treatment .slider-treatment{padding-top:20px;position:relative;z-index:2}.other-treatment .slider-treatment .slick-slide{padding:0 12px}.other-treatment .slider-treatment .slide a:hover figure img{transform:scale(1.075);transition:all .25s ease-out}.other-treatment .slider-treatment .slide a:hover h6{color:#f79332;transition:all .25s ease-out}.other-treatment .slider-treatment .slide a:hover h6 i{transform:rotate(90deg);transition:all .25s ease-out}.other-treatment .slider-treatment .slide a:hover h6 i:after,.other-treatment .slider-treatment .slide a:hover h6 i:before{background:#f79332;transition:all .25s ease-out}.other-treatment .slider-treatment .slide figure{border-radius:16px;overflow:hidden;position:relative}.other-treatment .slider-treatment .slide figure img{display:block;transition:all .25s ease-out}.other-treatment .slider-treatment .slide h6{color:#fff;font-family:Karla;font-size:1.375rem;font-weight:700;margin-bottom:0;margin-top:24px;padding-right:30px;position:relative;transition:all .25s ease-out}.other-treatment .slider-treatment .slide h6 i{border:1px solid #fff;border-radius:50%;height:26px;left:auto;position:absolute;right:5px;transition:all .25s ease-out;width:26px}.other-treatment .slider-treatment .slide h6 i:after,.other-treatment .slider-treatment .slide h6 i:before{background:#fff;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;top:0;transition:all .25s ease-out;width:50%}.other-treatment .slider-treatment .slide h6 i:after{transform:rotate(90deg)}.other-treatment .slider-treatment .slick-arrow{left:auto;right:-50px;z-index:3}.other-treatment .slider-treatment .slick-arrow.slick-prev{left:-50px;right:auto;transform:rotate(180deg)}.anime-page-scroll.treatment-page .wrapper .all-in,.anime-page-scroll.treatment-page .wrapper .discover,.anime-page-scroll.treatment-page .wrapper .no-top,.anime-page-scroll.treatment-page .wrapper .other-treatment,.anime-page-scroll.treatment-page .wrapper .text-img-wrap,.anime-page-scroll.treatment-page .wrapper .video{opacity:0;position:relative;top:-30px;transition:top .4s ease-out,opacity .3s ease-out}.anime-page-scroll.treatment-page.after-animate .wrapper .all-in{opacity:1;top:0;transition-delay:.2s}.anime-page-scroll.treatment-page.after-animate .wrapper .no-top{opacity:1;top:0;transition-delay:.7s}.anime-page-scroll.treatment-page.after-animate .wrapper .text-img-wrap{opacity:1;top:0;transition-delay:1.2s}.anime-page-scroll.treatment-page.after-animate .wrapper .discover{opacity:1;top:0;transition-delay:1.7s}.anime-page-scroll.treatment-page.after-animate .wrapper .video{opacity:1;top:0;transition-delay:2.2s}.anime-page-scroll.treatment-page.after-animate .wrapper .other-treatment{opacity:1;top:0;transition-delay:2.7s}@media (max-width:1600px){.discover .in-box .text-col{padding:45px 60px}}@media (max-width:1279px){.discover{background-size:1650px}.discover h4{font-size:1.875rem;padding:0 50px}.discover .discover-list{margin-left:-20px;width:calc(100% + 40px)}.discover .discover-list .item{margin-bottom:40px;padding:0 20px}.discover .discover-list .item .ico{border-radius:0 22px 0 22px;height:48px;width:48px}.discover .discover-list .item .ico img{width:28px}.discover .discover-list .item span{font-size:.875rem;padding-left:15px;width:calc(100% - 48px)}.discover .in-box .img-col .slider-treatment-detail .slick-arrow{height:32px;left:20px;right:auto;width:32px}.discover .in-box .img-col .slider-treatment-detail .slick-arrow.slick-next{left:auto;right:20px}.discover .in-box .text-col{padding:40px 55px}.discover .in-box .text-title h3{font-size:28px}.discover .in-box .text-title h6{font-size:1.125rem}.discover .in-box .text-title p{font-size:17px}.video{padding:50px 0 20px}.other-treatment{margin-bottom:-60px;padding-bottom:60px;padding-top:40px}.other-treatment .text-title{margin-bottom:40px}.other-treatment .slider-treatment{padding:20px 10px 0}.other-treatment .slider-treatment .slide h6{font-size:1rem;line-height:1.4;margin-top:16px}.other-treatment .slider-treatment .slide h6 i{height:20px;width:20px}.other-treatment .slider-treatment .slick-arrow{right:-30px}.other-treatment .slider-treatment .slick-arrow.slick-prev{left:-30px;right:auto}}@media (max-width:1023px){.text-img-wrap.all-in{padding-top:0}.text-img-wrap.all-in .text-col{order:2;-webkit-order:2}.text-img-wrap.all-in .text-col .text-title{padding-left:0}.text-img-wrap.all-in .text-col .text-title h3{display:none}.text-img-wrap.all-in .img-col{order:1;-webkit-order:1;padding-left:0;width:100%}.text-img-wrap.all-in .img-col .text-title{display:block}.text-img-wrap.all-in .img-col figure{margin:auto}.text-img-wrap{padding:40px 0}.text-img-wrap .text-col{margin-bottom:20px;padding-right:0}.text-img-wrap .img-col{width:100%}.discover .in-box:before{background-size:cover;border-radius:12px;display:none;top:0}.discover .in-box .text-col{border-radius:20px 20px 0 0;margin-bottom:-30px;padding-bottom:50px;width:100%}.discover .in-box .img-col{width:100%}.discover .in-box .img-col .text-title{display:block}.discover .in-box .img-col .slider-treatment-detail{background:#f7f7f7 url(/images/material/bg-box.png) no-repeat bottom;border-radius:0 0 20px 20px}.discover .discover-list .item{margin-bottom:30px;width:33.33%}.discover .discover-list .item span{font-size:.813rem}.other-treatment .slider-treatment .slick-arrow{right:-20px}.other-treatment .slider-treatment .slick-arrow.slick-prev{left:-20px;right:auto}}@media (max-width:767px){.list-treatment .item{border-radius:12px;padding:20px}.list-treatment .item h5{font-size:1.125rem;padding-left:14px}.discover{padding-bottom:40px;padding-top:40px}.discover h4{font-size:1.5rem;padding:0 15px}.discover .in-box .text-title h6{font-size:1rem}.discover .in-box .text-title h6 i{font-size:.813rem}.discover .in-box .text-title h3{font-size:24px}.discover .in-box .text-col{margin-bottom:-24px;padding:40px 30px}.discover .in-box .img-col .slider-treatment-detail .slick-arrow{height:28px;left:15px;right:auto;width:28px}.discover .in-box .img-col .slider-treatment-detail .slick-arrow.slick-next{left:auto;right:15px}.discover .discover-list{justify-content:flex-start;margin-left:-10px;padding-left:10px;width:calc(100% + 20px)}.discover .discover-list .item{margin-bottom:30px;padding:0 10px;width:50%}.discover .discover-list .item .ico{height:42px;width:42px}.discover .discover-list .item .ico img{width:22px}.discover .discover-list .item span{font-size:.75rem;padding-left:10px;width:calc(100% - 42px)}.video{padding:30px 0 20px}.video video{border-radius:12px}.other-treatment{background-size:200px;margin-bottom:-40px;padding-bottom:40px;padding-top:30px}.other-treatment .text-title{margin-bottom:30px}.other-treatment .slider-treatment .slick-slide{padding:0 8px}.other-treatment .slider-treatment .slide figure{border-radius:10px}.other-treatment .slider-treatment .slide h6{font-size:.813rem;margin-top:10px}.other-treatment .slider-treatment .slide h6 i{height:16px;width:16px}.other-treatment .slider-treatment .slide h6 i:after,.other-treatment .slider-treatment .slide h6 i:before{height:1px}}

/*# sourceMappingURL=treatment.css.map*/