h2{font-size:30px;font-weight:700;color:#57c4c7;text-align:center}h3{font-size:21px;font-weight:700;text-align:center}.hooper{height:auto}.hooper-slide{display:flex;justify-content:center;align-items:center}.hooper-prev,.hooper-next{width:13px;height:28px;padding:10px;background-position:center;background-repeat:no-repeat}.hooper-prev{background-image:url(/image/m_btn_back.png)}.hooper-next{background-image:url(/image/m_btn_next.png)}.hooper-prev>svg,.hooper-next>svg{display:none}#nav{position:fixed;z-index:101;top:0;left:0;width:100%;height:60px;padding:5px;line-height:50px;font-size:18px;font-weight:700;text-align:center;color:#fff;background:#63c19c}#nav>a{margin-left:30px}#header{top:60px}#body{margin-top:180px}#contact-shortcut{display:none}#bd-contact{overflow:hidden;position:absolute;z-index:99;width:100%;padding-right:12px;box-sizing:border-box;background:#f0ffffcc;box-shadow:0 -10px 20px #999}#bd-contact>dl{padding-right:262px;padding-bottom:10px}#bd-contact>dl>dt{position:absolute;top:calc(50% - 35px);right:12px}#bd-contact>dl>dt>a{display:flex;align-items:center;justify-content:flex-end;gap:10px;line-height:70px;width:250px;padding-right:56px;text-align:right;color:#00a82d;text-shadow:0 0 1px #fff;background:url(/image/icon_whatsapp.png) right center no-repeat;background-size:48px 48px}#bd-contact>dl>dd{float:left;margin:5px 15px 0 0}#bd-contact>dl>dd:nth-child(2){margin-top:10px;width:100%}#bd-contact>dl>dd>strong{color:#57c4c7}#bd-banner .hooper-slide{position:relative;background-position:center bottom;background-repeat:no-repeat;background-size:cover}#bd-banner .hooper-slide a{display:block;width:100%;height:615px}#bd-banner .hooper-indicator{display:block;width:5px;height:5px;margin:3px;background:#fff;border-radius:50%}#bd-banner .hooper-indicator:hover,#bd-banner .hooper-indicator.is-active{width:12px;height:12px;margin:0 4px;padding:0;background:none;border:4px solid #f36a58}#bd-about .hooper-slide{position:relative;height:580px;background-position:center bottom;background-repeat:no-repeat;background-size:cover}#bd-about .hooper-slide article{position:absolute;z-index:auto;left:calc(50% - 600px);width:520px;text-align:center}#bd-about .hooper-slide article p{margin-bottom:30px}#bd-about .hooper-indicator{display:block;width:5px;height:5px;margin:3px;background:#fff;border-radius:50%}#bd-about .hooper-indicator:hover,#bd-about .hooper-indicator.is-active{width:12px;height:12px;margin:0 4px;padding:0;background:none;border:4px solid #f36a58}#bd-about h1,#bd-about h2{color:#333;font-size:24px;font-weight:700}#bd-service{padding:50px 0;background:#f9f9f9}#bd-service .hooper-list{padding:10px 0}#bd-service .hooper-slide a{display:block;overflow:hidden;position:relative;width:350px;height:200px;margin:10px;background-position:center;background-size:cover;border-radius:10px;box-shadow:6px 6px 12px -3px #666}#bd-service .hooper-slide a>*{display:block;position:absolute}#bd-service .hooper-slide a>strong{z-index:1;left:0;bottom:0;width:100%;padding:0 20px;line-height:45px;font-size:18px;text-align:left;color:#fff;background:#5ac8c8cc}#bd-service .hooper-slide a>i{z-index:2;right:15px;bottom:10px;width:75px;height:75px;border-radius:50%;background-color:#57c4c7;background-position:center;background-repeat:no-repeat;background-size:40px;box-shadow:6px 6px 12px -3px #666}#bd-service>div{margin-top:20px;text-align:center}#bd-professional{padding:50px 0;background:url(/image/team_bg.jpg)}#bd-professional .hooper-list{padding:10px 0}#bd-professional .hooper-slide a{display:block;overflow:hidden;position:relative;width:230px;height:230px;margin:10px;padding-top:160px;background-position:center;background-size:cover;border-radius:50%;box-shadow:6px 6px 12px -3px #666}#bd-professional .hooper-slide a:after{content:"";display:block;position:absolute;z-index:2;width:30px;height:3px;left:calc(50% - 15px);bottom:25px;background:#000}#bd-professional .hooper-slide:nth-child(1) a:after{background:#a1bde8}#bd-professional .hooper-slide:nth-child(2) a:after{background:#ffe683}#bd-professional .hooper-slide:nth-child(3) a:after{background:#cdf27d}#bd-professional .hooper-slide:nth-child(4) a:after{background:#ffe683}#bd-professional .hooper-slide:nth-child(5) a:after{background:#f4b7e8}#bd-professional .hooper-slide:nth-child(6) a:after{background:#aee4e9}#bd-professional .hooper-slide:nth-child(7) a:after{background:#98aaf3}#bd-professional .hooper-slide:nth-child(8) a:after{background:#f3d298}#bd-professional .hooper-slide:nth-child(9) a:after{background:#ff6fc2}#bd-professional .hooper-slide:nth-child(10) a:after{background:#9450f2}#bd-professional .hooper-slide:nth-child(11) a:after{background:#bfff35}#bd-professional .hooper-slide a>strong{display:table-cell;width:230px;height:70px;bottom:0;padding:0 30px 30px;line-height:20px;font-size:16px;text-align:center;vertical-align:middle;background:#fffc}#booking{scroll-margin-top:180px}#bd-booking{float:left;width:100%;background-image:url(/image/booking_big_bg.jpg);background-size:cover;background-position:bottom;padding-bottom:50px}.bd-booking-area{width:100%;max-width:1100px;margin:0 auto;padding-left:2%;padding-right:2%;padding-top:40px}#calendar-area{width:40%;float:left}#calendar{-webkit-box-shadow:-1px 2px 13px -5px rgba(255,0,0,1);-moz-box-shadow:-1px 2px 13px -5px rgba(255,0,0,1);box-shadow:-1px 2px 13px -5px red}#human-body-diagram-area{width:55%;margin-left:5%;float:left}#human-body-diagram{width:100%;background-repeat:no-repeat;background-position:right 80px;background-size:cover;float:left}.human{margin-left:10px;width:30%;float:left;position:relative}.human-point{position:absolute;z-index:1}.part_1{margin-left:68px;margin-top:5px}.part_5{margin-left:68px;margin-top:35px}.part_7{margin-left:35px;margin-top:60px}.part_6{margin-left:85px;margin-top:85px}.part_2{margin-left:45px;margin-top:100px}.part_3{margin-left:13px;margin-top:140px}.part_8{margin-left:68px;margin-top:160px}.part_4{margin-left:98px;margin-top:275px}.human-txt{width:60%;float:left}.human-txt>h1{margin-top:40px;font-size:30px;font-weight:700;color:#f36a58}.human-txt>div{width:100%;float:left;padding-top:10px}.human-txt>div>hr{border-color:#fff}.human-txt>div>strong{display:block;color:#fff}.human-txt>div>strong>a{color:#fff}.human-txt>div>a{display:inline-block;font-size:15px;color:#fff;width:50%;padding-left:15px;vertical-align:top;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.en .human-txt>div.human-skill>a{width:100%}.human-txt>div>a:before{content:"●";display:inline-block;width:15px;margin-left:-15px}.human-txt>div>a.selected,.human-txt>div>a:hover{color:#ccc}.bd-booking-area>h2{margin-bottom:20px}.bd-booking-area>h3{margin-bottom:50px;line-height:38px}#bd-app{padding-top:50px}#bd-app>dl{overflow:hidden;margin-top:30px}#bd-app>dl>dd{position:relative;float:left;width:50%;height:345px;background-position:center;background-size:cover}#bd-app>dl>dd:nth-child(1){width:100%;height:450px;background-image:url(/image/special_bg01.jpg)}#bd-app>dl>dd:nth-child(2){background-image:url(/image/special_bg02.jpg)}#bd-app>dl>dd:nth-child(3){background-image:url(/image/special_bg03.jpg)}#bd-app>dl>dd>div{position:absolute;z-index:auto;width:300px;top:85px;font-size:18px}#bd-app>dl>dd:nth-child(1)>div{left:calc(50% - 430px)}#bd-app>dl>dd:nth-child(2)>div{right:0}#bd-app>dl>dd:nth-child(3)>div{left:80px}#bd-app>dl>dd>div>h3{color:#52b28c;text-align:left;margin-bottom:10px}#bd-download{position:relative;padding:50px 0;color:#fff;background:url(/image/bg_download.jpg)}#bd-download:before{content:"";display:block;position:absolute;z-index:2;top:146px;left:calc(50% + 140px);width:218px;height:398px;background:url(/image/img_phone.png)}#bd-download:after{content:"";display:block;position:absolute;z-index:1;top:-70px;left:calc(50% + 300px);width:445px;height:613px;background:url(/image/img_tablet.png)}#bd-download>h2,#bd-download>h3{color:#fff}#bd-download>dl{width:500px;margin-top:20px;margin-left:calc(50% - 560px)}#bd-download>dl>dt>a{margin-left:40px}#bd-download>dl>dd>div{display:table-cell;height:80px;padding-left:60px;font-size:18px;vertical-align:middle;background:url(/image/icon_tick.png) left center no-repeat}#bd-guide{position:relative;padding:50px 0}#bd-guide>dl{overflow:hidden;margin-top:40px}#bd-guide>dl>dd{position:relative;float:left;width:25%;padding-top:165px;text-align:center;background-position:center top;background-repeat:no-repeat}#bd-guide>dl>dd:nth-child(n+2):before{content:"";display:block;position:absolute;z-index:auto;top:calc(50% - 15px);left:-8px;width:15px;height:30px;background:url(/image/step_point.png)}#bd-guide>dl>dd:nth-child(1){background-image:url(/image/book_step01.png)}#bd-guide>dl>dd:nth-child(2){background-image:url(/image/book_step02.png)}#bd-guide>dl>dd:nth-child(3){background-image:url(/image/book_step03.png)}#bd-guide>dl>dd:nth-child(4){background-image:url(/image/book_step04.png)}#bd-guide>dl>dd>div{display:inline-block;width:40px;height:40px;line-height:40px;font-size:30px;font-style:italic;font-weight:700;border-radius:50%;color:#fff;background:#63c19c}#bd-guide>dl>dd>h3{margin-top:10px;color:#57c4c7}#bd-testimonial{padding:50px 0;background:#f9f9f9}#bd-testimonial>dl{overflow:hidden}#bd-testimonial>dl>dd{float:left;width:50%;padding:15px}#bd-testimonial>dl>dd>p{position:relative;display:block;padding:20px 40px;text-align:justify;border-radius:10px;box-shadow:6px 6px 12px -3px #666}#bd-testimonial>dl>dd>p:before{content:"“";position:absolute;top:-5px;left:15px;font-size:60px}#bd-testimonial>dl>dd>p:after{content:"”";position:absolute;right:15px;bottom:-40px;font-size:60px}#bd-testimonial>dl>dd:nth-child(1)>p{color:#198a8d;background:#e2fdfe}#bd-testimonial>dl>dd:nth-child(2)>p{color:#c44837;background:#ffe4e1}#bd-testimonial>dl>dd>div{padding-left:40px;font-size:18px}#bd-partner{padding:50px 0}#bd-partner>dl{overflow:hidden;margin-top:20px;text-align:center}#bd-partner>dl>dd{display:inline-block;width:24%;height:100px;margin:20px 0;background-position:center;background-repeat:no-repeat}#bd-pn-hooper .hooper-slide dl{width:100%;padding-bottom:20px}#bd-pn-hooper .hooper-slide dd{height:100px;margin:20px;background-position:center;background-repeat:no-repeat}#bd-pn-hooper .hooper-indicator{display:block;width:8px;height:8px;margin:3px;background:#aaa;border-radius:50%}#bd-pn-hooper .hooper-indicator:hover,#bd-pn-hooper .hooper-indicator.is-active{background:#57c4c7}#bd-enquiry{overflow:hidden;position:relative;padding:50px 0;font-size:18px;background:#f9f9f9}#bd-enquiry>h3{margin-bottom:60px}#bd-eq-sent{display:none;position:absolute;z-index:auto;left:calc(50% - 150px);width:300px;height:100px;padding:20px;color:#fff;background:#57c4c7;box-shadow:6px 6px 12px -3px #666}#bd-eq-form{overflow:hidden;float:left;width:calc(50% - 25px)}#bd-eq-form>div{float:left;width:calc(50% - 10px)}#bd-eq-form>div>input,#bd-eq-form>div>textarea,#bd-eq-form>div>a{width:100%;margin-top:15px;padding:0 20px;line-height:50px;border-radius:25px}#bd-eq-form>div>input,#bd-eq-form>div>textarea{border:1px solid #57c4c7}#bd-eq-form>div>a{border:none;background:#57c4c7}#bd-eq-form>div>textarea{height:200px;line-height:1;padding:15px 20px}#bd-eq-form>div:nth-child(2){clear:both;width:calc(50% - 10px)}#bd-eq-form>div:nth-child(3),#bd-eq-form>div:nth-child(4){width:calc(50% - 15px)}#bd-eq-form>div:nth-child(3){clear:both;margin-right:20px}#bd-eq-form>div:nth-child(5){clear:both;width:100%}#bd-eq-form>div:nth-child(6){clear:both;width:calc(50% - 10px)}#bd-eq-form>div#recaptcha{clear:both;width:100%;margin-top:10px}#bd-eq-contact{float:right;width:calc(50% - 25px)}#bd-eq-contact>dd{margin-top:10px;padding-left:50px;background-position:left center;background-repeat:no-repeat}#bd-eq-contact>dd:nth-child(1){background-image:url(/image/c_area.png)}#bd-eq-contact>dd:nth-child(2){background-image:url(/image/c_tel.png)}#bd-eq-contact>dd:nth-child(3){background-image:url(/image/c_whatsapp.png)}#bd-eq-contact>dd:nth-child(4){background-image:url(/image/c_email.png)}#bd-eq-contact>dt{margin-top:20px}#bd-eq-contact>dt>iframe{display:block;width:100%;height:240px}@media screen and (max-width:1300px){.hooper-prev{left:0}.hooper-next{right:0}}@media screen and (max-width:1220px){#bd-about .hooper-slide article{left:10px}}@media screen and (max-width:1100px){#bd-banner .hooper-slide a{display:block;width:100%;height:auto;padding-top:56%}#bd-download>dl{margin-left:10px}#bd-eq-form{float:none;width:100%;max-width:600px;margin:auto}#bd-eq-form>div{width:100%}#bd-eq-contact{float:none;width:100%;margin-top:50px}}@media screen and (max-width:1000px){.human{width:40%}.human-txt{width:50%;float:left}.human-txt>div>a{width:100%}}@media screen and (max-width:900px){#bd-app>dl>dd:nth-child(1)>div{left:20px}}@media screen and (min-width:768px){#bd-service .hooper-navigation{display:none}#bd-service .hooper-track{display:block;text-align:center;transform:translate(0)!important}#bd-service .hooper-slide{display:inline-block!important;width:auto!important;margin:10px!important}#bd-professional .hooper-navigation{display:none}#bd-professional .hooper-track{display:block;text-align:center;transform:translate(0)!important}#bd-professional .hooper-slide{display:inline-block!important;width:auto!important;margin:10px!important}#bd-pn-hooper{display:none}}@media screen and (max-width:767px){#nav{display:none}#header{top:0}#body{margin-top:60px}#contact-shortcut{display:block}#contact-shortcut>a{display:block;line-height:40px;font-size:21px;font-weight:700;text-align:center;color:#fff;background:#f36a58}#bd-contact{display:none}#bd-about .hooper-slide{height:auto;padding-top:300px;background-position:right -100px top;background-size:900px}#bd-about .hooper-slide article{position:relative;left:0;width:100%;padding:10px}#bd-about .hooper-pagination,#bd-app{display:none}#bd-download:before{top:auto;left:calc(50% - 90px);bottom:-20px;width:72px;height:132px;background-size:contain}#bd-download:after{top:auto;left:calc(50% - 50px);bottom:-20px;width:148px;height:204px;background-size:contain}#bd-download>dl{width:auto;max-width:500px;margin:auto;padding:0 10px 150px}#bd-download>dl>dt{text-align:center}#bd-download>dl>dt>a{margin:5px}#bd-download>dl>dt>a>img{width:135px}#bd-guide,#bd-testimonial,#bd-partner>dl{display:none}#human-body-diagram-area{width:100%;margin-left:0%;margin-top:50px;margin-bottom:50px}#calendar-area{width:100%}.human-txt{width:40%}.human{width:50%}#human-body-diagram{background-position:right 50px}.human-txt>h1{margin-top:10px}.human-txt>div>strong{width:100%}}
