@charset "UTF-8";@import url(lib/bootstrap.min.css);@import url(lib/lity.min.css);@import url(lib/jquery.fancybox.min.css);@import url(lib/simplebar.css);@import url(lib/slick.css);@import url(lib/ken-burns.css);@import url(lib/super-video-player/player-style.css);@import url(lib/super-video-player/player-style-custom.css);html{font-size:62.5%}body{font-size:1.8rem;font-family:Nunito,Noto Sans TC,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.body--en{font-size:1.7rem}@font-face{font-family:WHIH;src:url(../fonts/WHIH.eot);src:url(../fonts/WHIH.eot#iefix) format("embedded-opentype"),url(../fonts/WHIH.ttf) format("truetype"),url(../fonts/WHIH.woff) format("woff"),url(../fonts/WHIH.svg#WHIH) format("svg");font-weight:400;font-style:normal;font-display:block}i{font-family:WHIH!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-latest-news:before{content:"\e91c"}.icon-phonecircle:before{content:"\e91b"}.icon-play:before{content:"\e919"}.icon-sound:before{content:"\e91a"}.icon-phone-slim:before{content:"\e918"}.icon-arrow-plain-down:before{content:"\e914"}.icon-arrow-plain-left:before{content:"\e915"}.icon-arrow-plain-right:before{content:"\e916"}.icon-arrow-plain-up:before{content:"\e917"}.icon-allrounded:before{content:"\e900"}.icon-arrow-down:before{content:"\e901"}.icon-arrow-left:before{content:"\e902"}.icon-arrow-right:before{content:"\e903"}.icon-book:before{content:"\e904"}.icon-chatbubble:before{content:"\e905"}.icon-check:before{content:"\e906"}.icon-clock:before{content:"\e907"}.icon-close:before{content:"\e908"}.icon-email:before{content:"\e909"}.icon-envelop:before{content:"\e90a"}.icon-facebook:before{content:"\e90b"}.icon-full-process:before{content:"\e90c"}.icon-heart:before{content:"\e90d"}.icon-link:before{content:"\e90e"}.icon-personalize:before{content:"\e90f"}.icon-phone:before{content:"\e910"}.icon-plus:before{content:"\e911"}.icon-whatsapp:before{content:"\e912"}.icon-write:before{content:"\e913"}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:0 0;color:transparent;outline:0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-50px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;outline:0;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:10px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-dots li:only-child{display:none}.horizon-swiper{position:relative;background:#fff}.horizon-swiper,.horizon-swiper *,.horizon-swiper :after,.horizon-swiper :before{box-sizing:border-box}.horizon-swiper.mouse-drag,.horizon-swiper.mouse-drag *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.horizon-swiper .horizon-outer{overflow:hidden}.horizon-swiper .horizon-inner{padding:0;text-align:left;white-space:nowrap;overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch}.horizon-swiper .horizon-item{display:inline-block;position:relative;white-space:nowrap}.horizon-swiper .horizon-dots{display:none;text-align:center}.horizon-swiper .horizon-dots .horizon-dot{display:inline-block;margin:0 3px}.horizon-swiper.initialized .horizon-dots{display:block}.horizon-swiper .horizon-next,.horizon-swiper .horizon-prev{display:none}.horizon-swiper.initialized .horizon-next,.horizon-swiper.initialized .horizon-prev{display:block}.horizon-swiper.first-item .horizon-prev,.horizon-swiper.last-item .horizon-next{opacity:0}.horizon-swiper{background:0 0}.horizon-swiper.arrows{padding:0}.horizon-swiper .horizon-dots{padding:0 0 6px}.horizon-swiper .horizon-dots .horizon-dot{width:12px;height:12px;padding:0;font-size:0;line-height:1;background:0 0;border:1px solid #2c3e50;border-radius:50%;transition:background .3s}.horizon-swiper .horizon-dots .horizon-dot.active{background:#2c3e50}.horizon-swiper .horizon-next,.horizon-swiper .horizon-prev{position:absolute;top:-5px;width:80px;height:30px;border:none;outline:0;background:0 0;background-repeat:no-repeat;background-position:50%}.horizon-swiper .horizon-next:active,.horizon-swiper .horizon-next:focus,.horizon-swiper .horizon-next:hover,.horizon-swiper .horizon-prev:active,.horizon-swiper .horizon-prev:focus,.horizon-swiper .horizon-prev:hover{outline:0}.horizon-swiper .horizon-next:hover,.horizon-swiper .horizon-prev:hover{cursor:pointer}.horizon-swiper .horizon-prev{left:-20px;background-image:url(../images/swiper-left.svg)}.horizon-swiper .horizon-next{right:-20px;background-image:url(../images/swiper-right.svg)}body{background-color:#f7f7f7;color:rgba(0,0,0,.7);overflow-x:hidden}body.overflowHidden{overflow:hidden}*{margin:0;padding:0;box-sizing:border-box}img{max-width:100%;height:auto}a:active,a:focus,button,button:active,button:focus,input:focus,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=submit]:focus,select::-moz-focus-inner,select:focus,textarea:focus{outline:0!important}.btn.active:focus,.btn:active,.btn:active:focus,.btn:focus{outline:0!important;box-shadow:none!important}a,a:active,a:hover,a:link,a:visited,button,button:focus{text-decoration:none!important}a{color:rgba(0,0,0,.5);-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}a:hover{color:#000}a.url{word-break:break-all}button{border:none;background-color:transparent}::selection{background:rgba(0,0,0,.3);color:#fff}::-moz-selection{background:rgba(0,0,0,.3);color:#fff}.noPaddingLeft{padding-left:0}.noPaddingRight{padding-right:0}.noMarginLeft{margin-left:0}.noMarginRight{margin-right:0}.gapTop10{margin-top:10px}.gapTop20{margin-top:20px}.gapTop30{margin-top:30px}.gapTop40{margin-top:40px}.gapTop50{margin-top:50px}.gapTop60{margin-top:60px}.gapTop70{margin-top:70px}.gapTop80{margin-top:80px}.gapTop90{margin-top:90px}.gapTop100{margin-top:100px}.gapBtm50{margin-bottom:50px}.gapBtm60{margin-bottom:60px}.gapBtm70{margin-bottom:70px}.gapBtm80{margin-bottom:80px}.gapBtm90{margin-bottom:90px}.gapBtm100{margin-bottom:100px}.bgWhite{background-color:#fff}.bgBlack{background-color:#000}.bgBlue{background-color:#50b9c3}.bgLightBlue{background-color:#91ebe1}.bgDarkBlue{background-color:#2d7d87}.bgLightGreen{background-color:#d7f5f0}.bgGreen{background-color:#e6ff9b}.bgMediumGreen{background-color:#91d2cd}.bgBeige{background-color:#e6e1dc}.bgLightBeige{background-color:rgba(230,225,220,.6)}.bgBrown{background-color:#999489}.bgDarkGrey{background-color:#464646}.bgMint{background-color:#dfefea}.textBlue{color:#50b9c3}.textLightBlue{color:#91ebe1}.textDarkBlue{color:#2d7d87}.textGreen{color:#e6ff9b}.textBeige{color:#e6e1dc}.textBrown{color:#999489}.textDarkGrey{color:#464646}.textWhite{color:#fff}.body--home{background-color:#c7e7ec}.body--general{background-color:#f7f7f7}.fadeInBlock,.upBlock{visibility:hidden}.btnLarge{display:inline-block;font-size:2.2rem;padding:15px 40px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;border-width:3px;border-style:solid;font-weight:700;overflow:hidden;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.btnLarge:hover{cursor:pointer}.body--en .btnLarge{padding:10px 30px 15px}.btnLarge.btnAction:after{font-family:WHIH;content:"\e903";position:relative;top:1px;left:0;font-size:2.2rem;font-weight:400;padding-left:10px;-moz-transition:left .3s;-ms-transition:left .3s;-o-transition:left .3s;-webkit-transition:left .3s;transition:left .3s}.btnLarge.btnAction:hover:after{left:8px}.body--en .btnLarge.btnAction:after{top:2px}.btnMedium{display:inline-block;font-size:1.8rem;padding:10px 50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border-width:2px;border-style:solid;font-weight:700;overflow:hidden;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.btnMedium:hover{cursor:pointer}.body--en .btnMedium{padding:12px 30px 14px;line-height:.9}.btnMedium--narrow{padding:9px 28px 8px}.btnMedium.btnAction:after{font-family:WHIH;content:"\e903";position:relative;top:0;left:0;font-size:1.8rem;font-weight:400;padding-left:10px;-moz-transition:left .3s;-ms-transition:left .3s;-o-transition:left .3s;-webkit-transition:left .3s;transition:left .3s}.btnMedium.btnAction:hover:after{left:8px}.body--en .btnMedium.btnAction:after{font-size:1.4rem}.btnExtraSmall{font-size:1.4rem;padding:4px 12px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border-width:1px;border-style:solid;overflow:hidden;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.btnBack,.btnExtraSmall{display:inline-block;font-weight:700}.btnBack{font-size:2.4rem;color:#464646}.btnBack:before{font-family:WHIH;content:"\e902";position:relative;top:1px;left:0;font-size:2.2rem;font-weight:400;padding-right:10px;-moz-transition:left .3s;-ms-transition:left .3s;-o-transition:left .3s;-webkit-transition:left .3s;transition:left .3s}.btnBack:hover{cursor:pointer}.btnBack:hover:before{left:-12px}.btnDownload{position:relative}.btnDownload:after{font-family:WHIH;content:"\e901";position:relative;top:0;right:-10px;font-size:1.8rem;font-weight:400;padding-right:10px;-moz-transition:top .2s;-ms-transition:top .2s;-o-transition:top .2s;-webkit-transition:top .2s;transition:top .2s}.btnDownload:hover{cursor:pointer}.btnDownload:hover:after{top:5px}.btnRecipe{position:relative;display:inline-block;padding-left:25px}.btnRecipe:hover{cursor:pointer}.btnRecipe:before{font-family:WHIH;content:"\e904";position:absolute;top:-3px;left:0;font-size:1.8rem;font-weight:400;padding-right:10px;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}.btn--blue{color:#50b9c3!important;border-color:#50b9c3}.btn--blue:hover{background-color:#50b9c3}.btn--lightblue{color:#91ebe1!important;border-color:#91ebe1}.btn--lightblue:hover{background-color:#91ebe1}.btn--darkblue{color:#2d7d87!important;border-color:#2d7d87}.btn--darkblue:hover{background-color:#2d7d87}.btn--green{color:#e6ff9b!important;border-color:#e6ff9b}.btn--green:hover{background-color:#e6ff9b}.btn--green--hoverdark{color:#e6ff9b!important;border-color:#e6ff9b}.btn--green--hoverdark:hover{background-color:#2d7d87;border-color:#2d7d87}.btn--darkgrey{color:#464646!important;border-color:#464646}.btn--darkgrey:hover{background-color:#464646}.btn--white{color:#fff!important;border-color:#fff}.btn--white:hover{background-color:#fff}.btn--bg--lightblue:hover{color:#91ebe1!important}.btn--bg--darkblue:hover{color:#2d7d87!important}.btn--bg--mediumgreen:hover{color:#91d2cd!important}.btn--bg--beige:hover{color:#e6e1dc!important}.btn--bg--lightgrey:hover{color:#f7f7f7!important}.btn--bg--mint:hover{color:#dfefea!important}.btn--bg--white:hover{color:#fff!important}.btn-side-10{margin-left:10px;margin-right:10px}h1{font-size:3.2rem;font-weight:700;padding-bottom:3rem}.body--en h1{font-size:3.6rem}h1.title{padding-bottom:.8rem}h3{font-size:2.4rem;font-weight:700}h3,h4.subtitle{padding-bottom:3rem}p{line-height:1.8;margin-bottom:3rem}.body--en p{line-height:1.6}b{font-weight:700}.fullLogo{display:block;width:178.67px;height:76px;background-image:url(../images/WHIH_full_lockup_new.svg);background-size:cover}.fullLogoNew{display:block;width:195px;height:80px;background-image:url(../images/logofull_hkacs_whih_color_tc.svg);background-size:cover}.fullLogo--home{width:207.58px;height:88.3px;background-image:url(../images/WHIH_full_lockup_white_new.svg)}.fullLogoNew--home{width:243px;height:100px;background-image:url(../images/logofull_hkacs_whih_white_tc.svg)}.body--en .fullLogo{width:249.23px;height:76px;background-image:url(../images/WHIH_full_lockup_en_new.svg)}.body--en .fullLogoNew{width:231px;height:80px;background-image:url(../images/logofull_hkacs_whih_color_en.svg)}.body--en .fullLogo--home{width:289.57px;height:88.3px;background-image:url(../images/WHIH_full_lockup_en_white_new.svg)}.body--en .fullLogoNew--home{width:284px;height:100px;background-image:url(../images/logofull_hkacs_whih_white_en.svg)}.logo{display:block;width:45.6px;height:48.4px;background-image:url(../images/WHIH_logo.svg);background-size:cover}.logo--home{background-image:url(../images/WHIH_logo_white.svg)}.logoNew--home{width:131px!important;height:52px!important;background-image:url(../images/logofull_hkacs_whih_mobile_white_tc.svg)}.body--en .logoNew--home{width:186px!important;height:52px!important;background-image:url(../images/logofull_hkacs_whih_mobile_white_en.svg)}.logo_hkacs{width:122px;height:45px;background-image:url(../images/logo_hkacs.svg)}.logo_hkacs,.logo_hkjcct,.logo_wjycf{display:block;position:relative;background-size:cover}.logo_hkjcct{top:5px;width:205px;height:35px;background-image:url(../images/JCLOGO_2024.png);overflow:hidden}.logo_wjycf{top:15px;width:128px;height:17px;background-image:url(../images/logo_wjycf_v2.svg);overflow:hidden}.logo_cfsc{width:120px;height:27px;background-image:url(../images/logo_cfsc.svg)}.logo_ahmlncf,.logo_cfsc{display:block;position:relative;background-size:cover}.logo_ahmlncf{top:48px;width:171.01px;height:30px;background-image:url(../images/logo_ahmlncf.png)}.logo_hkskhlmc{top:54px;width:121px;height:23.73px;background-image:url(../images/logo_hkskhlmc.svg)}.logo_hkskhlmc,.logo_maggieshk{display:block;position:relative;background-size:cover}.logo_maggieshk{top:16px;left:158px;width:82px;height:46px;background-image:url(../images/logo_maggieshk.svg)}.mainWrapper{position:relative;width:100%;top:0;left:0;height:auto;-moz-transition:left .5s;-ms-transition:left .5s;-o-transition:left .5s;-webkit-transition:left .5s;transition:left .5s}.mainWrapper--opened{left:510px}.cntWrapper{position:relative;top:145px;z-index:1}.cntBlock{width:100%}.cntBlock__topBorder{display:block;width:calc(100% - 30px);height:1px;margin:0 15px;background-color:rgba(0,0,0,.2)}.cntBlock__inner{padding:80px 30px 70px;max-width:820px;margin:0 auto}.cntBlock__inner--max{padding-left:20px;padding-right:20px;max-width:1400px}.cntBlock__inner--narrow{padding:50px 30px}.cntBlock__inner--wide{max-width:1100px!important}.body--en .cntBlock__inner--wide{max-width:1250px!important}.cntBlock__inner--pdf{max-width:1300px!important}.cntBlock__inner--pdf p{max-width:820px;margin-left:auto;margin-right:auto}.cntBlock__inner--noTop{padding:0 30px 50px}.cntBlock__inner--pagination{padding:0 30px 70px}.cntBlock__inner .btns{margin:40px auto 20px;width:220px}.body--en .cntBlock__inner .btns{width:300px}.cntBlock__inner .btns>.btnMedium{display:block;margin-bottom:10px}.cntBlock__inner p{text-align:center}.cntBlock--textLeft p{text-align:left;align-items:center}.cntBlock--textLeft ol,.cntBlock--textLeft ul{text-align:left}.cntBlock--textLeft p span.alignCenter{display:block;text-align:center}.cntBlock--h1--mobile--textLeft h1{text-align:center}.cntBlock__inner .divLine{width:100%;height:1px;background-color:#50b9c3;margin:60px 0 35px}.cntBlock__inner ol,.cntBlock__inner ul{margin-left:20px}.cntBlock__inner ol li,.cntBlock__inner ul li{padding-bottom:15px}.cntBlock--textLeft p img{display:flex}.bgCancerCarersWrapper{background-color:rgba(230,225,220,.2);text-align:right}#logoCancerCarers{display:inline-block;width:250px;height:32.2px;background-image:url(../images/cancercarers_logo.png);background-size:cover;margin:15px 20px 10px}#lockScreen{opacity:0;position:fixed;z-index:0;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-webkit-box-shadow:-5px 0 10px 1px rgba(0,0,0,.15);-moz-box-shadow:-5px 0 10px 1px rgba(0,0,0,.15);box-shadow:-5px 0 10px 1px rgba(0,0,0,.15)}.lockScreen--opened{z-index:10!important;opacity:1!important;left:510px!important}.lockScreen--opened:hover{cursor:pointer}.navbar{position:fixed;z-index:2;width:100%;background-color:#fff;padding:0;height:100px}.navbar.home{position:absolute;background-color:transparent}.navbar__inner{padding:0 0 10px}.navbar__inner>.logo,.navbar__inner>.logoNew,.navbar__inner>.navbarLogo,.navbar__inner>.navbarLogoNew{position:absolute;right:20px;top:11px}.navbar__inner>.navbarLogo{display:block;width:178.67px;height:76px;background-image:url(../images/WHIH_full_lockup_new.svg);background-size:cover}.navbar__inner>.navbarLogoNew{display:block;width:195px;height:80px;background-image:url(../images/logofull_hkacs_whih_color_tc.svg);background-size:cover}.navbar__divLine{position:relative;top:-3px;display:inline-block;width:1px;height:28px;background-color:#50b9c3}.navbar.home .navbar__divLine{background-color:#fff}#btnMenu{position:relative;top:8px;display:inline-block;padding:12px 20px}#btnMenu:hover{cursor:pointer}#btnMenu>.line{display:block;width:24px;height:3px;background-color:#50b9c3;margin:1px 0 5px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.navbar.home #btnMenu>.line{background-color:#fff}#btnService{position:relative;top:-11px;display:inline-block;color:#50b9c3;font-weight:700;padding:0 20px}#btnService:hover{cursor:pointer}#btnService:before{font-family:WHIH;content:"\e903";position:relative;top:1px;font-size:1.7rem;font-weight:400;padding-right:7px}#btnService:after{content:"服務內容"}.body--en #btnService:after{content:"Service Overview"}.navbar.home #btnService{color:#fff}#btnPhone{position:relative;top:-11px;display:inline-block;color:#50b9c3;font-weight:700;padding:0 20px}#btnPhone:hover{cursor:pointer}#btnPhone:before{font-family:WHIH;content:"\e910";position:relative;top:2px;font-size:2rem;font-weight:400;padding-right:5px}#btnPhone:after{content:"3921 3800"}#btnCall{display:none;position:relative;top:-5px;color:#50b9c3;padding:0 8px}#btnCall:hover{cursor:pointer}#btnCall:before{font-family:WHIH;content:"\e910";position:relative;top:2px;font-size:2rem;font-weight:400}.subnavbar{position:fixed;z-index:2;top:100px;left:0;width:100%;height:45px;background-color:#e6e1dc;overflow:hidden;-moz-transition:left .5s;-ms-transition:left .5s;-o-transition:left .5s;-webkit-transition:left .5s;transition:left .5s}.body--en .subnavbar{top:100px}.mainWrapper--opened .subnavbar{left:510px!important}.subnavbar__inner{padding:10px 20px;font-size:1.6rem;overflow:auto;white-space:nowrap}.subnavbar__inner .currenSection{display:inline-block;color:#999489;font-weight:700;padding-right:25px}.subnav__item{display:inline-block;color:rgba(0,0,0,.7);padding-right:25px;margin-bottom:10px}.subnav__item.active{color:#2d7d87}.body--home #logo{position:absolute;z-index:2;top:16px;right:20px}.body--home #logoMobile{display:none}.body--home .mainWrapper,.homeWrapper{min-height:650px}.homeWrapper{position:relative;z-index:1;width:100%;height:100vh;height:calc(var(--vh,1vh) * 100);overflow:hidden}.body--en .homeWrapper{min-height:730px}.home__tagline{position:absolute;z-index:2;top:100px;left:-2px;display:block;width:50vw;height:38.8vw;max-width:900px;max-height:698px;min-width:590px;min-height:458px;background-image:url(../images/WHIH_home_tagline_shadow.png);background-size:cover}.body--en .home__tagline{top:120px;left:10px;width:50vw;height:34vw;max-width:900px;max-height:612px;min-width:590px;min-height:401px;background-image:url(../images/WHIH_home_tagline_en_shadow.png);background-size:cover}.home__timeline{position:absolute;z-index:2;width:100%;height:100px;bottom:20px;font-weight:700;overflow:hidden}.body--en .home__timeline{bottom:25px;height:110px}.home__timeline__item{position:relative;font-size:2.4rem;color:#fff;opacity:.5;-moz-transition:color .2s,opacity .2s;-ms-transition:color .2s,opacity .2s;-o-transition:color .2s,opacity .2s;-webkit-transition:color .2s,opacity .2s;transition:color .2s,opacity .2s}.home__timeline__item:hover{cursor:pointer;color:#fff;opacity:.5}.body--en .home__timeline__item{font-size:2.8rem;line-height:1.4;text-align:left}.home__timeline__item>.inner{position:relative;top:35px;margin:0 20px;-moz-transition:top .5s;-ms-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.body--en .home__timeline__item>.inner{top:45px}.home__timeline__item>.inner>.divLine{width:100%;height:2px;background-color:#fff;margin:5px 0 10px;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;-webkit-transition:all .1s;transition:all .1s}.home__timeline__item.active>.inner>.divLine{background-color:#e6ff9b}.home__timeline__item>.inner>.value{position:absolute;width:100%;opacity:0;display:block;font-size:1.5rem;font-weight:400;color:#e6ff9b;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.body--en .home__timeline__item>.inner>.value{font-size:1.4rem;line-height:1.3}.home__timeline__item.active{color:#e6ff9b;opacity:1}.home__timeline__item.active>.inner{top:0}.home__timeline__item.active>.inner>.value{opacity:1}.home__timeline .mobileDivLine{display:none;position:absolute;left:20px;top:73px;width:calc(100% - 40px);height:2px;background-color:#e6ff9b}.body--en .home__timeline .mobileDivLine{top:70px}.home__timeline__mobile{position:absolute;z-index:3;width:calc(100% - 40px);height:50px;left:20px;bottom:5px;color:#e6ff9b}.home__timeline__mobile>.value{position:absolute;display:none;color:#e6ff9b;opacity:0;top:0;left:0;font-size:1.5rem;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.body--en .home__timeline__mobile>.value{font-size:1.3rem;line-height:1.3}.home__timeline__mobile>.value.active{opacity:1}#home__carousel{position:absolute;z-index:1!important;top:0;left:0;right:0;bottom:0;overflow:hidden}#home__carousel .carousel-inner{height:100%;min-height:650px}#home__carousel .carousel-item{width:100%;height:100%;background-size:cover;background-position:50%;min-height:650px;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;-webkit-animation:immortalkenburns 20s linear 0s infinite alternate;animation:immortalkenburns 20s linear 0s infinite alternate}#home__carousel .bg01{background-image:url(../images/home_bg_01.jpg)}#home__carousel .bg02{background-image:url(../images/home_bg_02.jpg)}#home__carousel .bg03{background-image:url(../images/home_bg_03.jpg)}.home__controls{position:absolute;z-index:3;bottom:190px;width:calc(100% - 40px);left:20px}.home__controls__item{position:absolute;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.home__controls__item:after{color:#fff;font-family:WHIH;font-size:3rem;font-weight:400;opacity:.4;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.home__controls__item:hover{cursor:pointer}.home__controls__item:hover:after{opacity:.8}#btnHomeCarouselNext{right:0}#btnHomeCarouselNext:after{content:"\e903"}#btnHomeCarouselNext:hover{right:-5px}#btnHomeCarouselPrev{left:0}#btnHomeCarouselPrev:after{content:"\e902"}#btnHomeCarouselPrev:hover{left:-5px}.home__btmGradient{position:absolute;width:100%;height:240px;bottom:0;z-index:1;background:linear-gradient(180deg,transparent,rgba(0,0,0,.3))}#navDrawer{position:fixed;z-index:2;opacity:0;top:0;left:-510px;width:510px;background-color:#e4e1da;height:100%;-moz-transition:left .5s,opacity .5s;-ms-transition:left .5s,opacity .5s;-o-transition:left .5s,opacity .5s;-webkit-transition:left .5s,opacity .5s;transition:left .5s,opacity .5s}#navDrawer::-webkit-scrollbar{display:none}.navDrawer--opened{left:0!important;opacity:1!important}#navDrawer .fullLogo,#navDrawer .fullLogoNew{position:absolute;top:12px;right:20px}#navDrawer .btnCloseNavDrawer{position:absolute;top:32px;left:25px;color:#999489}#navDrawer .btnCloseNavDrawer:hover{cursor:pointer}#navDrawer .btnCloseNavDrawer:before{font-family:WHIH;content:"\e908";position:relative;top:1px;font-size:2rem;font-weight:400;padding-right:7px}#navDrawer .btnLang{position:absolute;top:36px;left:88px;font-size:1.3rem;font-weight:700;padding:2px 12px 0;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;color:#999489;border:2px solid #999489}#navDrawer .btnLang:hover{background-color:#999489;color:#e6e1dc}.body--en #navDrawer .btnLang{padding:2px 6px 0}#navDrawer .btn__divLine{position:absolute;top:35px;left:69px;display:inline-block;width:1px;height:28px;background-color:#999489}#navDrawer .head{background-color:#efede9;padding:12px 20px 20px;height:100px}.navDrawer__inner{padding:35px 25px}.navDrawer__inner .col{margin-bottom:25px}.navDrawer__inner .item{display:block;font-size:1.6rem;padding:0 0 6px}.body--en .navDrawer__inner .item{font-size:1.5rem;line-height:1.2;padding-bottom:10px}.navDrawer__inner .firstLevel{font-weight:700;color:#50b9c3}.navDrawer__inner .secondLevel{color:rgba(0,0,0,.7)}.navDrawer__inner .secondLevel:hover{color:#2d7d87}.navDrawer__inner .secondLevel.active{font-weight:700;color:#2d7d87}.sponsorWrapper{width:100%;border-top:1px solid rgba(0,0,0,.2);margin:20px 0;overflow:hidden}.sponsorWrapper .label{font-size:1.4rem;color:rgba(0,0,0,.7);margin:15px 0;white-space:nowrap}.sponsorWrapper .row{margin-bottom:10px}.sponsorWrapper .row.moreGap{padding-bottom:20px}.sponsorWrapper .row .logo_hkskhlmc{top:30px}.sponsorWrapper .row .logo_maggieshk{left:0}#serviceDetailsDrawer{position:fixed;opacity:0;top:0;left:-510px;width:510px;background-color:#2d7d87;height:100%;-moz-transition:left .5s,opacity .5s;-ms-transition:left .5s,opacity .5s;-o-transition:left .5s,opacity .5s;-webkit-transition:left .5s,opacity .5s;transition:left .5s,opacity .5s}.servideDetailsDrawer__inner{padding:40px 25px}.serviceDetailsDrawer__tagline{position:relative;display:block;width:314px;height:232px;background-image:url(../images/WHIH_service_drawer_tagline.svg);background-size:cover}.body--en .serviceDetailsDrawer__tagline{width:374px;height:235px;background-image:url(../images/WHIH_service_drawer_tagline_en.svg)}.serviceDetailsDrawer__msg{margin:80px 0;font-size:2.2rem;color:#91ebe1;font-weight:700}.service__keyValues{margin-bottom:40px}.service__keyValues .item{text-align:center}.service__keyValues .icon{width:140px;height:140px;margin:0 auto 10px;color:#2d7d87;background-color:#fff;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;font-size:8.5rem;font-weight:400}.service__keyValues .icon.full-process:before{font-family:WHIH;content:"\e90c";position:relative;top:5px}.service__keyValues .icon.personalize:before{font-family:WHIH;content:"\e90f";position:relative;top:5px}.service__keyValues .icon.allrounded:before{font-family:WHIH;content:"\e900";position:relative;top:4px;left:4px}.service__keyValues .value{font-size:3.2rem;color:#e6ff9b;font-weight:700}.body--en .service__keyValues .value{font-size:3.6rem;line-height:1.1;padding-top:10px}.applicationIntro__inner{padding:30px;text-align:center}.applicationIntro__inner>.row>.item:first-child{border-right:1px solid #91ebe1}.applicationIntro__inner .item>.inner{padding:80px 30px;max-width:370px;margin:0 auto}.applicationIntro__inner .subhd{font-size:1.8rem;color:#91ebe1;padding-bottom:20px}.applicationIntro__inner .method{font-size:6rem;line-height:1;color:#e6ff9b;padding-bottom:25px;font-weight:700}.body--en .applicationIntro__inner .method{font-size:5rem}.applicationIntro__inner .desc{font-size:1.8rem;color:#fff;min-height:68px}.applicationIntro__inner .desc a{color:#fff!important}.body--en .applicationIntro__inner .desc{min-height:58px}.applicationIntro__inner .btns{margin:40px auto 20px;width:220px}.body--en .applicationIntro__inner .btns{width:300px}.applicationIntro__inner .btns>.btnMedium{display:block;margin-bottom:10px}.applicationProcedure{margin-bottom:40px}.applicationProcedure .row:nth-child(2n){margin-top:100px}.applicationProcedure .item{position:relative;text-align:center}.applicationSelfMobile--opened{display:block!important;top:-1px}.applicationCompanyMobile--opened{display:block!important}.applicationMobile{display:none;position:relative;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.applicationMobile .applicationProcedure{background-color:#f7f7f7;padding:40px 20px;margin-bottom:0}.applicationMobile a.btnClose{position:absolute;top:36px;right:20px;color:#c1beb7}.applicationMobile a.btnClose:after{font-family:WHIH;font-size:2rem;content:"\e908"}.applicationMobile a.btnClose:hover{cursor:pointer}.applicationMobile .steps{padding:20px 0 10px}.applicationMobile .steps>.item{position:relative;width:100%;text-align:left;clear:both;overflow:hidden}.applicationMobile .steps>.item:last-child{height:auto!important}.applicationMobile .steps>.item.short{height:120px}.body--en .applicationMobile .steps>.item.short{height:170px}.applicationMobile .steps>.item.long{height:165px}.body--en .applicationMobile .steps>.item.long{height:230px}.body--en .applicationMobile .steps>.item.long.enLength01{height:170px}.body--en .applicationMobile .steps>.item.long.enLength02{height:140px}.body--en .applicationMobile .steps>.item.long.enLength03{height:180px}.applicationMobile .steps>.item>.icon{float:left;margin-right:20px}.applicationMobile .steps>.item>.info{width:calc(100% - 82px);float:left}.applicationMobileDivLine{display:block;width:calc(100% - 40px);margin:0 20px;height:1px;background-color:#50b9c3}.applicationProcedure .icon{width:96px;height:96px;margin:0 auto 25px;color:#2d7d87;border:3px solid #50b9c3;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;font-size:4.8rem;font-weight:400}.applicationProcedure .icon.self01:before{font-family:WHIH;content:"\e918";position:relative;top:7px}.applicationProcedure .icon.self02:before{font-family:WHIH;content:"\e913";position:relative;top:5px;font-size:5rem}.applicationProcedure .icon.self03:before{font-family:WHIH;content:"\e90d";position:relative;top:10px}.applicationProcedure .icon.company01:before{font-family:WHIH;content:"\e90a";position:relative;top:7px}.applicationProcedure .icon.company02:before{font-family:WHIH;content:"\e906";position:relative;top:9px;left:2px;font-size:4.5rem}.applicationProcedure .icon.company03:before{font-family:WHIH;content:"\e913";position:relative;top:10px}.applicationProcedure .icon.company04:before{font-family:WHIH;content:"\e90d";position:relative;top:10px}.applicationProcedure .icon.company05:before{font-family:WHIH;content:"\e905";position:relative;top:9px}.applicationProcedure .icon.company06:before{font-family:WHIH;content:"\e907";position:relative;top:8px}.applicationProcedure .title{font-size:2.4rem;color:#2d7d87;font-weight:700;padding-bottom:5px}.body--en .applicationProcedure .title{font-size:2.2rem;line-height:1.4}.applicationProcedure .desc{font-size:1.8rem;color:#464646;font-weight:400}.body--en .applicationProcedure .desc{font-size:1.7rem}.progressArrow{position:absolute;top:48px;right:-20%;display:inline-block;width:40%;height:4px;background-color:#c1beb7;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#c1beb7}.progressArrow:after{position:absolute;top:-25px;right:-10px;font-family:WHIH;content:"\e916";font-size:3.6rem}.progressArrowMobile{position:absolute;top:72px;left:30px;display:inline-block;width:2px;height:35px;background-color:#c1beb7;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#c1beb7}.progressArrowMobile:after{position:absolute;bottom:-11px;left:-8px;font-family:WHIH;content:"\e914";font-size:1.8rem}.applicationMobile .steps>.item.long .progressArrowMobile{height:80px}.body--en .applicationMobile .steps>.item.short .progressArrowMobile{height:85px}.body--en .applicationMobile .steps>.item.long .progressArrowMobile{height:140px}.body--en .applicationMobile .steps>.item.long.enLength01 .progressArrowMobile{height:85px}.body--en .applicationMobile .steps>.item.long.enLength02 .progressArrowMobile{height:55px}.body--en .applicationMobile .steps>.item.long.enLength03 .progressArrowMobile{height:95px}#milestone{position:relative;padding-top:0;padding-bottom:0;margin-bottom:150px;overflow:hidden}#milestone .centerLine{position:absolute;top:65px;left:50%;display:block;width:2px;height:100%;background-color:#fff}#milestone .yearWrapper{padding-bottom:50px}#milestone .year{position:relative;left:calc(50% + 30px);font-size:3.2rem;font-weight:500;color:#fff;line-height:1}#milestone .item{padding:20px 0}#milestone .item img{max-height:200px;padding-right:25px}#milestone .item .desc{position:relative;padding:0 25px;line-height:1.7}#milestone .item .desc .dot{position:absolute;left:-7px;display:block;width:16px;height:16px;background-color:#fff;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}#milestone .footnote{position:relative;width:100%;padding:50px 0 10px;background-color:#91d2cd}.illustration1in4{display:block;width:318px;height:320px;background-image:url(../images/illustration-1in4.svg);background-size:cover;margin:0 auto 50px}.assessmentPlan{margin-top:40px}.assessmentPlan .item{position:relative;text-align:center}.assessmentPlan .progressArrow,.assessmentPlan .progressArrowMobile{background-color:#21595e;color:#21595e}.assessmentPlan .title{font-size:2.4rem;color:#91ebe1;font-weight:700;margin-bottom:8px}.assessmentPlan .desc{color:#fff}.assessmentMobile{position:relative;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.assessmentMobile .assessmentPlan{padding:40px 20px;margin-bottom:0}.assessmentMobile .steps{padding:20px 0 10px}.assessmentMobile .steps>.item{position:relative;width:100%;text-align:left;clear:both;overflow:hidden}.assessmentMobile .steps>.item:last-child{height:auto!important}.assessmentMobile .steps>.item.long{height:165px}.body--en .assessmentMobile .steps>.item.long.enLength01{height:230px}.body--en .assessmentMobile .steps>.item.long.enLength02{height:140px}.body--en .assessmentMobile .steps>.item.long.enLength03{height:180px}.assessmentMobile .steps>.item.long .progressArrowMobile{height:80px}.body--en .assessmentMobile .steps>.item.long.enLength01 .progressArrowMobile{height:145px}.body--en .assessmentMobile .steps>.item.long.enLength02 .progressArrowMobile{height:55px}.body--en .assessmentMobile .steps>.item.long.enLength03 .progressArrowMobile{height:95px}.assessmentMobile .steps>.item>.icon{float:left;margin-right:20px}.assessmentMobile .steps>.item>.info{width:calc(100% - 82px);float:left}.assessmentMobileDivLine{display:block;width:calc(100% - 40px);margin:0 20px;height:1px;background-color:#21595e}.assessmentMobile .infoWrapper{padding:50px 30px;text-align:center}.assessmentMobile .infoWrapper .btns{width:250px;margin:20px auto}.assessmentMobile .infoWrapper .btns .btnMedium{margin:10px 0;display:block}.assessmentPlan .icon{width:96px;height:96px;margin:0 auto 25px;color:#91ebe1;border:3px solid #fff;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;font-size:4.8rem;font-weight:400}.assessmentPlan .icon.step02:before{font-family:WHIH;content:"\e918";position:relative;top:7px}.assessmentPlan .icon.step01:before{font-family:WHIH;content:"\e913";position:relative;top:5px;font-size:5rem}.assessmentPlan .icon.step03:before{font-family:WHIH;content:"\e905";position:relative;top:10px}.bookList{width:100%;margin-top:60px;text-align:left;overflow:hidden}.bookList__item{background-color:#fff;margin-bottom:20px}.bookList__item .inner{display:grid;padding:20px;grid-template-columns:180px auto;column-gap:30px}.bookList__item .inner .cnt p{margin-bottom:2rem}#btnHomeLatestNews{opacity:0;position:absolute;z-index:30;bottom:220px;right:-150px;background-color:#2d7d87;color:#fff;font-weight:700;font-size:1.8rem;padding:13px 20px 13px 55px;border-top-left-radius:50px;border-bottom-left-radius:50px;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}#btnHomeLatestNews:hover{cursor:pointer}#btnHomeLatestNews.active{opacity:1;right:0}#btnHomeLatestNews:before{font-family:WHIH;content:"\e91c";position:absolute;font-size:2rem;font-weight:400;top:10px;left:25px}.homeLatestNews{opacity:0;position:absolute;z-index:20;bottom:220px;right:-390px;width:390px;background-color:#f6f6f6;font-size:1.6rem;line-height:1.3;border-top-left-radius:5px;border-bottom-left-radius:5px;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}.homeLatestNews.active{opacity:1;right:0}.homeLatestNews #btnHomeLatestNewsClose{position:absolute;top:-17px;left:-17px;width:35px;height:35px;border-radius:50%;background-color:#2d7d87;color:#fff;text-align:center}.homeLatestNews #btnHomeLatestNewsClose:before{font-family:WHIH;content:"\e908";position:relative;font-size:1rem;font-weight:400;top:6px}.homeLatestNews #btnHomeLatestNewsClose:hover{cursor:pointer}.homeLatestNews .inner{margin:0 20px}.homeLatestNews__item{display:grid;grid-template-columns:105px auto;column-gap:20px;padding:20px 0;border-bottom:1px solid #d0d0d0}.homeLatestNews__item:last-child{border-bottom:none}.homeLatestNews__item a{color:#444}.homeLatestNews__item a:hover{color:#327378}.homeLatestNews__item .thumb{display:block;width:105px;height:70px;background-size:cover}.newsList{width:100%;margin-top:60px;text-align:left;overflow:hidden}.newsList__item{background-color:#fff;margin-bottom:3px}.newsList__item .inner{padding:40px 30px 40px 100px}.newsList__item .inner .title{font-weight:700;font-size:2.4rem;padding-bottom:1.5rem}.newsList__item .inner p{margin-bottom:1.5rem}.newsList__item .inner p>a{color:#50b9c3}.newsList__item .btnMedium{margin:10px 0}.news__type{position:absolute;top:-10px;left:-55px;display:block;width:52px;height:52px;font-size:1.6rem;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;background-color:#50b9c3;font-weight:700;text-align:center;padding-top:15px}.body--en .news__type{font-size:2rem;padding-top:12px}.news__type.activities{color:#fff;background-color:#50b9c3}.news__type.activities:after{content:"活動"}.body--en .news__type.activities:after{content:"A"}.news__type.public-talk{color:#464646;background-color:#e6e1dc}.news__type.public-talk:after{content:"講座"}.body--en .news__type.public-talk:after{content:"T"}.news__type.programme-workshop{color:#fff;background-color:#327378}.news__type.programme-workshop:after{content:"課程"}.body--en .news__type.programme-workshop:after{content:"P"}.news__type.exhibition{color:#464646;background-color:#e6ff9b}.news__type.exhibition:after{content:"展覽"}.body--en .news__type.exhibition:after{content:"E"}.news__type.newsletter{color:#464646;background-color:#d7f5f0}.news__type.newsletter:after{content:"會訊"}.body--en .news__type.newsletter:after{content:"N"}.newsDetails h1{color:#50b9c3;padding:15px 0;line-height:1.4}.newsDetails h4{font-weight:400}.newsDetails h4,.newsDetails h5{font-size:1.6rem}.newsDetails h6{color:rgba(0,0,0,.3);font-size:1.2rem}.newsDetails .category{font-size:1.6rem}.newsDetails .newsCnt{margin-top:40px;padding:35px 0 0;border-top:1px solid rgba(0,0,0,.2)}.newsDetails .newsCnt h1,.newsDetails .newsCnt h2{color:#2d7d87;padding:0 0 30px;line-height:1.5;font-weight:700}.newsDetails .newsCnt h3{color:#91d2cd;padding:0 0 30px;line-height:1.5;font-weight:700}.newsDetails .newsCnt h4{color:rgba(0,0,0,.8);padding:0 0 30px;line-height:1.5}.newsDetails .newsCnt h5,.newsDetails .newsCnt h6{color:rgba(0,0,0,.5);padding:0 0 30px;line-height:1.5}.newsDetails .newsCnt blockquote{padding:30px 30px 0;margin-bottom:40px;background-color:#e6e1dc}.newsDetails .newsCnt img{margin:10px auto 40px}.newsDetails .newsCnt ol,.newsDetails .newsCnt ul{text-align:left}.newsDetails .newsCnt .btnRecipe{display:block;margin-bottom:10px}.newsDetails p a{color:#50b9c3}.newsGallery{width:100%;margin-top:60px;text-align:center;overflow:hidden}.newsGallery__item{background-color:#fff;width:calc(100% - 4px);height:calc(100% - 4px);margin:2px}.newsGallery__item .thumb{display:block;width:100%;padding-top:100%;background-size:cover;background-position:50%}.newsGallery__item .thumb:hover~.infoWrapper .title{color:#50b9c3!important}.newsGallery__item .infoWrapper{padding:20px 25px 25px}.newsGallery__item .infoWrapper .title{display:block;color:#464646;font-size:1.8rem;line-height:1.4!important}.newsGallery__item .infoWrapper .title:hover{color:#50b9c3!important}.newsGallery__item .infoWrapper .info{color:rgba(0,0,0,.4);font-size:1.2rem}.newsGalleryCnt{width:100%;margin-top:60px;text-align:center;overflow:hidden}.newsGalleryCnt .desc{max-width:820px;margin:0 auto;padding:0 30px 30px}.newsGalleryCnt__item{width:calc(100% - 4px);height:calc(100% - 4px);margin:2px}.newsGalleryCnt__item>.thumb{display:block;width:100%;padding-top:100%;background-size:cover;background-position:50%}.sharingGallery{width:100%;margin-top:60px;text-align:left;overflow:hidden}.sharingGallery .row{margin-left:0;margin-right:0}.sharingGallery__item{background-color:#fff;color:#464646;width:calc(100% - 4px);height:calc(100% - 4px);margin:2px}.sharingGallery__item--darkGreen a{background-color:#327378;color:#91ebe1}.sharingGallery__item--mediumGreen a{background-color:#91d2cd;color:#2d7d87}.sharingGallery__item--lightGreen a{background-color:#d7f5f0;color:#50b9c3}.sharingGallery__item--beige a{background-color:#dcd9d4;color:#2d7d87}.sharingGallery__item--image a{color:#464646}.sharingGallery__item .thumb{position:relative;display:block;width:100%;padding-top:100%;background-size:cover;background-position:50%}.sharingGallery__item .thumb:hover{cursor:pointer}.sharingGallery__item .overlay{position:absolute;display:block;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(228,225,218,.75);-moz-transition:background-color .3s,opacity .3s;-ms-transition:background-color .3s,opacity .3s;-o-transition:background-color .3s,opacity .3s;-webkit-transition:background-color .3s,opacity .3s;transition:background-color .3s,opacity .3s}.sharingGallery__item:hover .overlay{background-color:rgba(228,225,218,.25)}.sharingGallery__item--playVideo .overlay{z-index:1;background-color:rgba(0,0,0,.5)}.sharingGallery__item--playVideo:hover .overlay{z-index:1;background-color:rgba(0,0,0,.4)}.sharingGallery__item--article .overlay{z-index:1;background-color:rgba(0,0,0,.1);opacity:0}.sharingGallery__item--article:hover .overlay{background-color:rgba(0,0,0,.1);opacity:1}.sharingGallery__item--playSound .overlay{z-index:1;background-color:rgba(0,0,0,.1);opacity:0}.sharingGallery__item--playSound:hover .overlay{background-color:rgba(0,0,0,.1);opacity:1}.sharingGallery__item .quote{position:absolute;z-index:3;opacity:1;width:calc(100% - 50px);top:25px;left:25px;font-size:4rem;font-weight:700;line-height:1.4;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.sharingGallery__item--image:hover .quote{opacity:0}.sharingGallery__item--playVideo .quote{color:#fff}.sharingGallery__item--playVideo .btnPlay{position:absolute;right:20px;bottom:20px;z-index:2;width:45px;height:29px;border:2px solid #fff;color:#fff;text-align:center;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}.sharingGallery__item--playVideo .btnPlay:after{position:relative;top:-1px;left:2px;font-family:WHIH;content:"\e919";font-size:1.2rem}.sharingGallery__item--playSound .btnSound{position:absolute;right:20px;bottom:20px;z-index:2;width:45px;height:29px;border:2px solid #fff;color:#fff;text-align:center;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}.sharingGallery__item--playSound .btnSound:after{position:relative;top:-1px;font-family:WHIH;content:"\e91a";font-size:1.8rem}.sns .a2a_kit:before{position:relative;content:"分享";top:-6px;padding-right:20px;font-size:1.4rem;border-right:1px solid rgba(0,0,0,.4)}.body--en .sns .a2a_kit:before{content:"Share";top:-8px;padding-right:12px}.sns .a2a_kit a{position:relative;display:inline-block;top:-4px;margin:0 10px;color:#464646}.sns .a2a_kit a:first-child{margin-left:20px}.sns .a2a_kit a:hover{color:#50b9c3}.body--en .sns .a2a_kit a:first-child{margin-left:14px}.sns .a2a_kit a svg{display:none}.sns .a2a_kit .a2a_svg{line-height:1}.sns .a2a_kit .a2a_svg:after{font-family:WHIH;font-size:1.6rem;font-weight:400}.sns .a2a_kit .a2a_s_facebook:after{content:"\e90b"}.sns .a2a_kit .a2a_s_whatsapp:after{content:"\e912"}.sns .a2a_kit .a2a_s_email:after{content:"\e909"}.sns .a2a_kit .a2a_s_link:after{content:"\e90e"}#footer{position:relative;width:100%;top:145px;left:0;z-index:1;background-color:#fff;-moz-transition:left .5s;-ms-transition:left .5s;-o-transition:left .5s;-webkit-transition:left .5s;transition:left .5s}.footer--opened{left:510px!important}.footer--sticky{position:fixed!important;top:auto!important;bottom:0}.footer__inner{padding:20px 15px 30px}.footer__inner .logos{width:calc(100% - 270px);margin:20px 0 45px;overflow:auto;float:left}.footer__inner .logos .item{display:inline-block;height:80px;margin-right:40px;float:left}.footer__inner .logos .label{font-size:1.4rem;height:35px}.logo_cfsc.footer__logo{float:left;margin-right:40px}.logo_ahmlncf.footer__logo{float:left;top:-1px!important}.footer__inner .fbWrapper{display:inline-block;width:260px;margin:20px 0 0;float:left;text-align:right}.footer__inner .links{display:block;clear:both;width:100%;padding:15px 0;border-top:1px solid rgba(0,0,0,.2)}.footer__inner .links a{display:inline-block;font-size:1.4rem;text-align:left;margin-right:10px}.footer__inner .copyright{width:100%;clear:both;font-size:1.2rem}.accordion,.accordion p{text-align:left}.accordion .card{background-color:transparent;border:none;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;border-radius:0}.accordion .card-header{background-color:transparent;padding:10px 0 8px}.accordion .card-header:first-child{-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;border-radius:0}.accordion .card-body{padding:1rem 0;color:#464646}.accordion .btn-link{width:100%;white-space:normal;font-size:2.4rem;line-height:1.3;font-weight:700;text-align:left;padding-left:0;padding-right:40px}.accordion .btn-link:after{font-family:WHIH;content:"\e911";position:absolute;top:20px;right:0;font-size:1.8rem;font-weight:400}.accordion .btn-link[aria-expanded=true]:after{content:"\e908";font-size:1.6rem}.body--en .accordion .btn-link{line-height:1.1}.accordion .btnMedium{margin-bottom:35px}.accordion .btnRecipe{display:block;margin-bottom:10px}.accordion .btnRecipe:hover:before{color:#50b9c3!important}.accordion--bulletPoints ul{margin:0 0 20px 25px}.accordion--bulletPoints ul li{position:relative;list-style-type:none;padding-bottom:5px}.accordion--bulletPoints ul li:before{content:"●";position:absolute;left:-1.4em;font-size:1.7rem}.accordion--blue{border-bottom:2px solid #50b9c3}.accordion--blue .btn-link:after{color:#50b9c3}.accordion--blue .card-header{border-top:2px solid #50b9c3;border-bottom:none}.accordion--blue .btn-link{color:#2d7d87}.accordion--blue .btn-link:hover,.accordion--blue .btn-link[aria-expanded=true]{color:#464646}.accordion--blue .btnRecipe:hover{color:#2d7d87!important}.accordion--lightBlue{border-bottom:2px solid #91ebe1}.accordion--lightBlue .btn-link:hover{color:#fff}.accordion--lightBlue .btn-link:after{color:#91ebe1}.accordion--lightBlue .btn-link[aria-expanded=true]{color:#fff}.accordion--lightBlue .card-header{border-top:2px solid #91ebe1;border-bottom:none}.accordion--lightBlue .card-body{color:#fff}.accordion--lightBlue .btn-link{color:#e6ff9b}.accordion--darkGrey{border-bottom:2px solid rgba(0,0,0,.6)}.accordion--darkGrey .btn-link:after{color:#2d7d87}.accordion--darkGrey .card-header{border-top:2px solid rgba(0,0,0,.6);border-bottom:none}.accordion--darkGrey .btn-link,.accordion--darkGrey .btn-link:hover{color:#2d7d87}.accordion--darkGrey .btn-link[aria-expanded=true]{color:#464646}.accordion--white{border-bottom:2px solid hsla(0,0%,100%,.6)}.accordion--white .btn-link:after{color:#2d7d87}.accordion--white .card-header{border-top:2px solid hsla(0,0%,100%,.6);border-bottom:none}.accordion--white .btn-link{color:#2d7d87}.accordion--white .btn-link:hover,.accordion--white .btn-link[aria-expanded=true]{color:#464646}.accordion--darkGreyBlueText{border-bottom:2px solid rgba(0,0,0,.6)}.accordion--darkGreyBlueText .btn-link:after{color:#50b9c3}.accordion--darkGreyBlueText .card-header{border-top:2px solid rgba(0,0,0,.6);border-bottom:none}.accordion--darkGreyBlueText .btn-link{color:#50b9c3}.accordion--darkGreyBlueText .btn-link:hover,.accordion--darkGreyBlueText .btn-link[aria-expanded=true]{color:#2d7d87}.accordion--whiteLightBlueText{border-bottom:2px solid hsla(0,0%,100%,.6)}.accordion--whiteLightBlueText .btn-link:after{color:#91ebe1}.accordion--whiteLightBlueText .card-header{border-top:2px solid hsla(0,0%,100%,.6);border-bottom:none}.accordion--whiteLightBlueText .btn-link{color:#91ebe1}.accordion--whiteLightBlueText .btn-link:hover,.accordion--whiteLightBlueText .btn-link[aria-expanded=true]{color:#fff}.simplebar-scrollbar:before{width:3px;left:0;background-image:linear-gradient(-131deg,#c1beb7,#c1beb7)}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:10px;bottom:20px}.slidePDF{width:100%;visibility:hidden}.slidePDF.slick-initialized{visibility:visible}.slidePDF__item{display:relative;padding:30px 15px 25px;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.slidePDF__item:hover{cursor:pointer;-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}.slidePDF__item a:focus{outline:0!important}.slidePDF__item a.cover{display:block;width:100%}.slidePDF__item img{-webkit-box-shadow:3px 0 10px 1px rgba(0,0,0,.15);-moz-box-shadow:3px 0 10px 1px rgba(0,0,0,.15);box-shadow:3px 0 10px 1px rgba(0,0,0,.15);margin:0 auto}.slidePDF__item .name{position:relative;bottom:-15px;height:30px;text-align:center;width:100%;font-size:1.3rem}.slidePDF__item:hover .name{color:#2d7d87}.slick-track{display:flex}.slick-track .slick-slide{display:flex;flex-wrap:wrap;height:auto;align-self:flex-end;justify-content:flex-end}ul.slick-dots{margin-left:0!important;text-align:center!important}.slick-dots li button:before,.slick-dots li.slick-active button:before{color:#2d7d87}.darkBg .slick-dots li.slick-active button:before{color:#fff}.tableGeneral{font-size:1.6rem}.tableGeneral .smallText{font-size:1.4rem;opacity:.7}.tableGeneral .tableHead{border-bottom:none!important;padding-bottom:0!important;font-size:1.4rem;font-weight:700;color:#50b9c3}.tableGeneral .row{padding:20px 0;margin-left:0;margin-right:0}.tableGeneral .col-12{padding-left:0;padding-right:20px}.tableGeneral ol,.tableGeneral ul{margin-left:18px;margin-top:5px;margin-bottom:0}.tableGeneral ol li,.tableGeneral ul li{padding-bottom:5px}.tableGeneral .btnExtraSmall{margin:0 0 6px}.tableGeneral .btnExtraSmall.topGap{margin:10px 0 6px}.tableGeneral .btnExtraSmall.topGap.noTopGap{margin-top:0!important}.tableGeneral .hd{width:100%;font-size:2.4rem;font-weight:700;text-align:left;border-top:2px solid #50b9c3;padding-top:20px}.tableGeneral .row.dimmed{opacity:.4}.table--blueLine .row{border-bottom:1px solid #50b9c3}.table--blueLine .row:last-child{border-bottom:none}.table--darkblueLine .row{border-bottom:1px solid #2d7d87}.table--darkblueLine .row:last-child{border-bottom:none}.table--darkblueLine .tableHead{color:#2d7d87}.table--darkblueLine .smallText{opacity:1;color:#464646}.table--darkblueLine .btnExtraSmall{opacity:.7}.table--darkblueLine .btnExtraSmall:hover{opacity:1}.table--lightblueLine{color:#fff}.table--lightblueLine .row{border-bottom:1px solid #91ebe1}.table--lightblueLine .row:last-child{border-bottom:none}.table--lightblueLine .tableHead{color:#91ebe1}.table--lightblueLine .smallText{opacity:1;color:#fff}.table--lightblueLine .btnExtraSmall{opacity:.7;color:#fff!important;border-color:#fff}.table--lightblueLine .btnExtraSmall:hover{opacity:1;background-color:#fff;color:#327378!important}.table--lightblueLine a{color:hsla(0,0%,100%,.7)}.table--lightblueLine a:hover{color:#fff}.table--withBorders .tableHead{border-top:2px solid #50b9c3}.table--withBorders .row:last-child{border-bottom:1px solid #50b9c3}ul.pagination{text-align:center;margin:0 auto}ul.pagination li{list-style-type:none;width:42px;height:42px;text-align:center;font-size:1.8rem;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;padding-top:6px;background-color:transparent;margin:0 2px;border:2px solid transparent}ul.pagination a.active li{font-weight:700;border:2px solid #464646;color:#464646!important}.btmRemarks{padding:25px 0}.btmRemarks,.topRemarks{display:block;width:100%;text-align:left!important;font-size:1.6rem;font-weight:400;color:rgba(0,0,0,.5)}.topRemarks{padding:0 0 10px}#referralForm{position:relative;width:100%}#referralForm .cntBlock__inner{padding-top:0}#referralForm .subhd{color:#50b9c3;font-size:2.4rem;font-weight:700;padding:20px 0;border-top:2px solid #50b9c3;margin-top:50px}#referralForm label{display:block;line-height:1.4}#referralForm .required{color:#2d7d87}#referralForm input[type=email],#referralForm input[type=tel],#referralForm input[type=text]{width:100%;padding:12px 15px;border:none;background-color:rgba(0,0,0,.05);font-size:1.8rem;color:#000;margin-top:5px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#referralForm input[type=email]::placeholder,#referralForm input[type=tel]::placeholder,#referralForm input[type=text]::placeholder{color:rgba(0,0,0,.3)}#referralForm input[type=email]:-ms-input-placeholder,#referralForm input[type=tel]:-ms-input-placeholder,#referralForm input[type=text]:-ms-input-placeholder{color:rgba(0,0,0,.3)!important}#referralForm input[type=email]::-ms-input-placeholder,#referralForm input[type=tel]::-ms-input-placeholder,#referralForm input[type=text]::-ms-input-placeholder{color:rgba(0,0,0,.3)}#referralForm input[type=email]:focus,#referralForm input[type=tel]:focus,#referralForm input[type=text]:focus{outline:0;background-color:#dfefea;padding-left:25px;padding-right:5px}#referralForm input[type=email]:focus::placeholder,#referralForm input[type=tel]:focus::placeholder,#referralForm input[type=text]:focus::placeholder{color:transparent}#referralForm textarea{width:100%;padding:8px 15px;height:125px;border:none;background-color:rgba(0,0,0,.05);font-size:1.8rem;color:#000;resize:none;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;margin-top:5px}#referralForm textarea::placeholder{color:rgba(0,0,0,.3)}#referralForm textarea:-ms-input-placeholder{color:rgba(0,0,0,.3)!important}#referralForm textarea::-ms-input-placeholder{color:rgba(0,0,0,.3)}#referralForm textarea:focus{outline:0;background-color:#dfefea;padding-left:25px;padding-right:5px}#referralForm textarea:focus::placeholder{color:transparent}#referralForm form.wpcf7-form select{display:block;width:100%;max-width:100%;color:#000;background-color:rgba(0,0,0,.05);border:none;font-size:1.8rem;line-height:1.2;-moz-appearance:none;-webkit-appearance:none;appearance:none;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:14px 15px;background-image:url(../images/icon_select_arrow.svg);background-repeat:no-repeat;background-position:98%;background-size:14px 25px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;margin-top:5px}#referralForm form.wpcf7-form select:focus{outline:0;background-color:#dfefea}#referralForm form.wpcf7-form select:not(:focus):invalid{color:rgba(0,0,0,.2)}#referralForm form.wpcf7-form [data-class=wpcf7cf_group]{position:relative;top:-25px;margin-top:25px}#referralForm form.wpcf7-form input[type=submit]{display:flex;align-items:center;justify-content:center;width:240px;font-size:2rem;padding:7px 0;font-weight:700;color:#50b9c3;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:2px solid #50b9c3;background-color:transparent;text-transform:uppercase;margin:50px auto 0;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#referralForm form.wpcf7-form input[type=submit]:hover{cursor:pointer;background-color:#50b9c3;color:#fff}#referralForm form.wpcf7-form input[type=submit]:focus{outline:0!important}#referralForm .divLine{display:block;width:100%;height:2px;background-color:#50b9c3;margin:50px 0 20px}#referralForm form.wpcf7-form .wpcf7-form-control.wpcf7-checkbox{overflow:auto}#referralForm form.wpcf7-form .wpcf7-list-item{display:block;position:relative;margin:10px 20px 10px 0}#referralForm form.wpcf7-form .wpcf7-list-item-label{padding-left:36px}#referralForm form.wpcf7-form .wpcf7-list-item input{position:absolute;top:3px;left:1px;opacity:0;cursor:pointer;z-index:2}.checkbox-custom{position:absolute;top:1px;left:0;height:24px;width:24px;background-color:rgba(0,0,0,.05);transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}input:checked~.checkbox-custom{background-color:#50b9c3;-webkit-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}.checkbox-custom:after{position:absolute;content:"";left:11px;top:15px;height:0;width:0;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(0) scale(0);-ms-transform:rotate(0) scale(0);transform:rotate(0) scale(0);opacity:1;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}input:checked~.checkbox-custom:after{-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1;left:9px;top:3px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;background-color:transparent;border-radius:0}.radio-custom{position:absolute;top:4px;left:0;height:24px;width:24px;border-radius:24px;background-color:rgba(0,0,0,.05);transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}input:checked~.radio-custom{background-color:#50b9c3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.radio-custom:after{position:absolute;content:"";left:12px;top:12px;height:0;width:0;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:1;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}input:checked~.radio-custom:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;left:8px;top:8px;width:8px;height:8px;background-color:#fff;border-radius:8px}#referralForm .screen-reader-response,#referralForm .screen-reader-response ul{display:none}#referralForm .wpcf7-response-output{text-align:center;color:#d46f53;font-weight:700}#referralForm .wpcf7-response-output.wpcf7-mail-sent-ok{color:#2d7d87}#referralForm .wpcf7-not-valid-tip{display:block;font-size:1.4rem;color:#d46f53;padding-top:5px}#referralForm .wpcf7-not-valid-tip:before{font-family:WHIH;content:"\e903";position:relative;top:1px;left:0;font-size:1.2rem;font-weight:400;padding-right:5px}#referralForm form.wpcf7-form input[aria-invalid=true],#referralForm form.wpcf7-form select[aria-invalid=true]{background-color:rgba(212,111,83,.5)}.wpcf7 .ajax-loader{visibility:hidden;display:block;background-image:url(/wp-content/plugins/contact-form-7/images/ajax-loader.gif);background-size:20px 16px;width:20px;height:16px;border:none;padding:0;margin:20px auto;vertical-align:middle}.wpcf7 .ajax-loader.is-active{visibility:visible}form.rmagic-form .rmheader{text-align:left;line-height:1.8;padding-top:50px;padding-bottom:30px;border-top:2px solid #50b9c3}form.rmagic-form .rmrow{padding-bottom:22px}.rm_layout_label_top{text-align:center}.rm_layout_label_top .rmcontent{text-align:left}form.rmagic-form .rminput{position:relative;top:-3px}form.rmagic-form .rmrow h1{color:#50b9c3;font-size:2.4rem;font-weight:700;padding:20px 0;border-top:2px solid #50b9c3;margin-top:20px}form.rmagic-form label{display:block;line-height:1.4}form.rmagic-form input[type=email],form.rmagic-form input[type=number],form.rmagic-form input[type=tel],form.rmagic-form input[type=text]{width:100%;padding:12px 15px;border:none;background-color:rgba(0,0,0,.05);font-size:1.8rem;color:#000;margin-top:5px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}form.rmagic-form input[type=email]::placeholder,form.rmagic-form input[type=number]::placeholder,form.rmagic-form input[type=tel]::placeholder,form.rmagic-form input[type=text]::placeholder{color:rgba(0,0,0,.3)}form.rmagic-form input[type=email]:-ms-input-placeholder,form.rmagic-form input[type=number]:-ms-input-placeholder,form.rmagic-form input[type=tel]:-ms-input-placeholder,form.rmagic-form input[type=text]:-ms-input-placeholder{color:rgba(0,0,0,.3)!important}form.rmagic-form input[type=email]::-ms-input-placeholder,form.rmagic-form input[type=number]::-ms-input-placeholder,form.rmagic-form input[type=tel]::-ms-input-placeholder,form.rmagic-form input[type=text]::-ms-input-placeholder{color:rgba(0,0,0,.3)}form.rmagic-form input[type=email]:focus,form.rmagic-form input[type=number]:focus,form.rmagic-form input[type=tel]:focus,form.rmagic-form input[type=text]:focus{outline:0;background-color:#dfefea;padding-left:25px;padding-right:5px}form.rmagic-form input[type=email]:focus::placeholder,form.rmagic-form input[type=number]:focus::placeholder,form.rmagic-form input[type=tel]:focus::placeholder,form.rmagic-form input[type=text]:focus::placeholder{color:transparent}form.rmagic-form textarea{width:100%;padding:8px 15px;height:125px;border:none;background-color:rgba(0,0,0,.05);font-size:1.8rem;color:#000;resize:none;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;margin-top:20px}form.rmagic-form textarea::placeholder{color:rgba(0,0,0,.3)}form.rmagic-form textarea:-ms-input-placeholder{color:rgba(0,0,0,.3)!important}form.rmagic-form textarea::-ms-input-placeholder{color:rgba(0,0,0,.3)}form.rmagic-form textarea:focus{outline:0;background-color:#dfefea;padding-left:25px;padding-right:5px}form.rmagic-form textarea:focus::placeholder{color:transparent}form.rmagic-form .required{color:#2d7d87;font-size:1.7rem;top:-.1rem}form.rmagic-form .required:after{content:"必須填寫"}.body--en form.rmagic-form .required{top:0}.body--en form.rmagic-form .required:after{content:"Required"}form.rmagic-form select{display:block;width:100%;max-width:100%;color:#000;background-color:rgba(0,0,0,.05);border:none;font-size:1.8rem;line-height:1.2;-moz-appearance:none;-webkit-appearance:none;appearance:none;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:14px 15px;background-image:url(../images/icon_select_arrow.svg);background-repeat:no-repeat;background-position:98%;background-size:14px 25px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;margin-top:5px}form.rmagic-form select:focus{outline:0;background-color:#dfefea}form.rmagic-form select:not(:focus):invalid{color:rgba(0,0,0,.2)}form.rmagic-form .rm_divider{display:block;border:none;width:100%;height:2px;background-color:#50b9c3;margin:0 0 20px}form.rmagic-form label.rm-form-field-invalid-msg{display:block;font-size:1.4rem;color:#d46f53;padding-top:5px}form.rmagic-form label.rm-form-field-invalid-msg:before{font-family:WHIH;content:"\e903";position:relative;top:1px;left:0;font-size:1.2rem;font-weight:400;padding-right:5px}form.rmagic-form input.rm-form-field-invalid-msg,form.rmagic-form input.rm-form-field-invalid-msg:focus,form.rmagic-form select.rm-form-field-invalid-msg,form.rmagic-form select.rm-form-field-invalid-msg:focus{background-color:rgba(212,111,83,.5)}form.rmagic-form ul.rmradio{list-style-type:none;margin-left:0}form.rmagic-form ul.rmradio li{padding:5px 0 0}form.rmagic-form ul.rmradio li:first-child{margin-top:20px}form.rmagic-form ul.rmradio li label{display:inline-block;margin-left:35px}form.rmagic-form ul.rmradio li label span{position:relative;top:-3px}form.rmagic-form ul.rmradio li{display:block;position:relative;margin:10px 20px 10px 0}form.rmagic-form ul.rmradio input{position:absolute;top:5px;left:5px;opacity:0;cursor:pointer;z-index:2}form.rmagic-form .rm_terms_checkbox{margin-top:20px}form.rmagic-form .rm_terms_checkbox input{position:absolute;top:5px;left:5px;opacity:0;cursor:pointer;z-index:2}form.rmagic-form .rm_terms_checkbox label{margin-left:40px}form.rmagic-form input[type=submit]{display:flex;align-items:center;justify-content:center;width:240px;font-size:2rem;padding:7px 0;font-weight:700;color:#50b9c3;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:2px solid #50b9c3;background-color:transparent;text-transform:uppercase;margin:10px auto 50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}form.rmagic-form input[type=submit]:hover{cursor:pointer;background-color:#50b9c3;color:#fff}form.rmagic-form input[type=submit]:focus{outline:0!important}form.rmagic-form input[type=submit]:disabled{opacity:.2;cursor:none}form.rmagic-form input[type=submit]:disabled:hover{background-color:#fff;color:#50b9c3}form.rmagic-form input[type=submit]:last-child{display:none}form.rmagic-form p{text-align:left}.errorMessage{display:none;text-align:center;color:#d46f53;font-weight:700;padding-bottom:30px}.cntBlock__inner__blueText>p{font-weight:700;color:#2d7d87}.rmagic .rm_expiry_stat_container,form.rmagic-form .rm-post-sub-msg{text-align:center}.wp-pagenavi{padding:60px 30px 70px}.wp-pagenavi .page{display:inline-block;width:42px;height:42px;text-align:center;font-size:1.8rem;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;padding-top:6px;background-color:transparent;margin:0 2px;border:2px solid transparent}.wp-pagenavi .page:hover{cursor:pointer}.wp-pagenavi .current{display:inline-block;width:42px;height:42px;text-align:center;font-size:1.8rem;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;padding-top:6px;background-color:transparent;margin:0 2px;font-weight:700;border:2px solid #464646;color:#464646!important}.lity{background:rgba(0,0,0,.85)}.lity-content:after{-webkit-box-shadow:0 0 8px transparent;box-shadow:0 0 8px transparent}.brandVideoWrapper{position:relative;top:145px;z-index:1}.plyr__video-wrapper video{width:100%;height:auto}.plyr--fullscreen-fallback .plyr__video-wrapper video{height:100%!important}.plyr--video .plyr__controls{z-index:1;background:linear-gradient(transparent,rgba(0,0,0,.3))}.plyr--full-ui input[type=range]{color:#50b9c3!important;top:-1px}.plyr__progress__buffer{height:2px}.plyr--video .plyr__progress__buffer{box-shadow:none!important}.plyr__time{color:hsla(0,0%,100%,.6)!important}.plyr__progress .plyr__tooltip,.plyr__time{font-family:Nunito,Noto Sans TC,sans-serif;font-size:1.1rem}.plyr__progress .plyr__tooltip{border-radius:30px}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{height:2px!important}.plyr--full-ui input[type=range]::-webkit-slider-thumb{width:8px!important;height:8px!important;border-radius:8px!important;top:2px;box-shadow:none!important}.plyr__control{color:#fff!important}.plyr__control[data-plyr=play]{background:0 0!important}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background-color:transparent!important;color:#50b9c3}.plyr--video .plyr__control svg{filter:drop-shadow(0 0 0 rgba(0, 0, 0, 0))!important}.plyr--video .plyr__time{text-shadow:none!important}.plyr__volume{max-width:40px}.plyr__control[data-plyr=play].plyr__control--overlaid{border:2px solid #fff;border-radius:30px!important;padding:9px 24px!important;width:70px!important;background:rgba(0,0,0,.1)!important}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;margin-bottom:50px}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:576px){body{font-size:1.6rem}body.body--en{font-size:1.5rem}.fullLogo{width:134px;height:57px}.fullLogoNew{width:146px;height:60px}.mainWrapper--opened{left:100vw}.lockScreen--opened{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.lockScreen--opened,.mainWrapper--opened .subnavbar{left:100vw!important}.subnavbar__inner{padding:8px 15px 7px;font-size:1.4rem}.subnav__item{padding-right:15px}#home__carousel .bg01{background-image:url(../images/home_bg_01m.jpg)}#home__carousel .bg02{background-image:url(../images/home_bg_02m.jpg)}#home__carousel .bg03{background-image:url(../images/home_bg_03m.jpg)}#navDrawer{left:-100vw;width:100vw}#navDrawer .head{padding-bottom:0;height:82px}.navDrawer__inner{padding:25px 20px}.body--en .navDrawer__inner .item,.navDrawer__inner .item{font-size:1.4rem}.sponsorWrapper .label{font-size:1.2rem}#serviceDetailsDrawer{left:-100vw;width:100vw}#milestone .item .desc{font-size:1.6rem;padding:0 10px 0 25px}.body--en #milestone .item .desc{font-size:1.5rem}.bookList__item .inner{padding:15px;grid-template-columns:120px auto;column-gap:15px}.bookList__item .inner a.btnMedium{float:right}.bookList__item .inner .cnt p{margin-bottom:1.6rem}#btnHomeLatestNews.active{right:auto;bottom:140px}#btnHomeLatestNews{padding:12px 15px 12px 50px;border-radius:50px;font-size:1.6rem;bottom:80px;left:50%;transform:translateX(-50%);right:auto}#btnHomeLatestNews:before{top:8px;left:20px}.homeLatestNews{bottom:-100vh;width:calc(100% - 40px);right:auto;left:20px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0;font-size:1.4rem}.homeLatestNews.active{right:auto;bottom:0}.homeLatestNews #btnHomeLatestNewsClose:before{top:8px}.homeLatestNews #btnHomeLatestNewsClose{left:calc(50% - 17px)}.homeLatestNews .inner{margin-top:20px}.newsList__item .inner{padding:25px 50px 25px 70px}.newsList__item img{margin:0 0 30px}.newsList__item .btnMedium{margin:0 0 20px}.news__type{top:-5px;left:-40px;width:40px;height:40px;font-size:1.2rem;padding-top:11px}.body--en .news__type{font-size:1.8rem;padding-top:7px}.newsGallery__item .infoWrapper{padding:10px 25px 15px}.newsGallery__item .infoWrapper .title{font-size:1.4rem!important;padding-bottom:5px}.newsGallery__item .infoWrapper .info{font-size:1.1rem}.sharingGallery__item .quote{font-size:2rem!important;width:calc(100% - 30px);top:15px;left:15px}.sharingGallery__item--playVideo .btnPlay{right:10px;bottom:10px;width:30px;height:19px;border-width:1px}.sharingGallery__item--playVideo .btnPlay:after{top:-6px;left:1px;font-size:.65rem}.sharingGallery__item--playSound .btnSound{right:10px;bottom:10px;width:30px;height:19px;border-width:1px}.sharingGallery__item--playSound .btnSound:after{top:-3px;font-size:1.2rem}.footer--opened{left:100vw!important}.accordion .btn-link{font-size:1.8rem!important}.accordion .btn-link:after{font-size:1.4rem}.accordion .btn-link[aria-expanded=true]:after{font-size:1.3rem!important}.simplebar-scrollbar{opacity:0!important}.tableGeneral .hd{font-size:1.8rem!important}#referralForm form.wpcf7-form input[type=submit],form.rmagic-form input[type=submit]{width:200px;font-size:1.8rem}}@media screen and (min-width:577px) and (max-width:768px){body{font-size:1.6rem}body.body--en{font-size:1.5rem}#referralForm form.wpcf7-form input[type=submit],form.rmagic-form input[type=submit]{font-size:2rem}}@media screen and (max-width:1024px){.horizon-swiper .horizon-inner{overflow-x:auto}.body--home #logo{display:none}.body--home #logoMobile{display:block;position:absolute;top:11px;right:10px;z-index:2}}@media screen and (max-width:767px){.horizon-swiper .horizon-next,.horizon-swiper .horizon-prev{width:60px}.horizon-swiper .horizon-prev{left:-30px}.horizon-swiper .horizon-next{right:-30px}.btnLarge{font-size:2rem;padding:8px 30px;border-width:2px}.body--en .btnLarge{font-size:1.6rem;padding:4px 20px 8px}.body--en .btnLarge.btnAction:after{font-size:1.8rem}.btnMedium{font-size:1.6rem;padding:6px 30px}.body--en .btnMedium{font-size:1.5rem;padding:10px 15px}.btnMedium--narrow{font-size:1.5rem;padding:3px 16px 2px}.btnExtraSmall{font-size:1.3rem}.btnBack{font-size:1.6rem;padding:6px 30px}.btnBack:before{top:2px;font-size:1.8rem}.body--en .btnDownload:after{font-size:1.4rem}.body--en .btnDownload:hover:after{top:3px}h1{padding-bottom:2.6rem}.body--en h1,h1{font-size:2.6rem}h3{font-size:2rem;padding-bottom:2.6rem}p{font-size:1.6rem;margin-bottom:2.6rem}.body--en p{font-size:1.5rem}.logo{width:40px;height:43px}.logoNew{width:82px;height:43px}.body--en .logoNew{width:126px;height:36px}.cntWrapper{top:94px}.cntBlock__inner{padding:50px 30px}.cntBlock__inner--max{padding:50px 5px 20px}.cntBlock__inner--narrow{padding:20px 30px}.cntBlock__inner--noTop{padding:0 30px 20px}.cntBlock__inner--pagination{padding:10px 0 30px}.cntBlock__inner .btns{width:180px}.bgCancerCarersWrapper,.cntBlock--h1--mobile--textLeft h1,.cntBlock__inner p{text-align:left}.navbar{height:auto}.navbar__inner{padding:2px 0 12px}.navbar__inner>.logo{right:10px;top:9px}.navbar__inner>.navbarLogo{width:40.5px;height:43px;background-image:url(../images/WHIH_logo.svg);right:10px;top:9px}.navbar__inner>.navbarLogoNew{width:100px;height:40px;background-image:url(../images/logofull_hkacs_whih_mobile_color_tc.svg);right:15px;top:9px}.body--en .navbar__inner>.navbarLogoNew{width:141px;height:40px;background-image:url(../images/logofull_hkacs_whih_mobile_color_en.svg);right:15px;top:9px}.navbar__divLine{top:4px}#btnMenu{top:9px;padding:8px 18px 8px 15px}#btnMenu>.line{width:22px;margin:1px 0 4px}#btnService{top:-5px;padding:0 8px}#btnService:after{content:"服務"}.body--en #btnService:after{position:relative;top:-1px;content:"Service"}#btnPhone{display:none}#btnCall{display:inline-block}.subnavbar{top:59px;height:36px}.body--en .subnavbar{top:58px}.subnavbar__inner .currenSection{display:none}.home__tagline{left:0}.home__timeline{bottom:40px}.home__timeline__item{font-size:2rem}.home__timeline__item:first-child{text-align:left}.home__timeline__item:nth-child(2){text-align:center}.home__timeline__item:nth-child(3){text-align:right}.body--en .home__timeline__item:first-child>.inner{margin:0 0 0 20px}.body--en .home__timeline__item:nth-child(2)>.inner{margin:0}.body--en .home__timeline__item:nth-child(3)>.inner{margin:0 20px 0 0}.home__timeline__item>.inner>.divLine,.home__timeline__item>.inner>.value{display:none}.home__timeline__item.active>.inner{top:35px}.body--en .home__timeline__item.active>.inner{top:45px}.home__timeline .mobileDivLine,.home__timeline__mobile>.value{display:block}.home__controls{display:none}#navDrawer .btnCloseNavDrawer{top:18px;left:20px}#navDrawer .btnCloseNavDrawer:before{font-size:1.6rem}#navDrawer .btnLang{top:20px;left:66px;font-size:1.2rem;padding:1px 8px 0}.body--en #navDrawer .btnLang{font-size:1.1rem;padding:1px 6px}#navDrawer .btn__divLine{top:18px;left:52px}.service__keyValues .icon{width:76px;height:76px;font-size:4.5rem}.service__keyValues .icon.personalize:before{top:2px}.service__keyValues .icon.allrounded:before{top:3px;left:3px}.service__keyValues .value{font-size:2rem}.applicationIntro__inner{padding:10px 0 0}.applicationIntro__inner>.row>.item:first-child{border-right:none;border-bottom:1px solid #91ebe1}.applicationIntro__inner .item>.inner{padding:45px 20px 40px;max-width:420px}.applicationIntro__inner .subhd{font-size:1.6rem}.applicationIntro__inner .method{font-size:5.2rem}.body--en .applicationIntro__inner .method{font-size:4rem}.applicationIntro__inner .desc{min-height:auto}.body--en .applicationIntro__inner .desc{font-size:1.5rem}.applicationIntro__inner .btns{margin:25px auto 20px;width:180px}.body--en .applicationIntro__inner .btns{width:220px}.applicationProcedure .icon{width:62px;height:62px;font-size:3rem;border-width:2px}.applicationProcedure .icon.self02:before{top:1px;font-size:3.5rem}.applicationProcedure .icon.self03:before{top:7px}.applicationProcedure .icon.company02:before{top:5px;font-size:3rem}.applicationProcedure .icon.company03:before{top:0;font-size:3.6rem}.applicationProcedure .icon.company04:before{top:7px}.applicationProcedure .icon.company05:before{top:6px}.applicationProcedure .icon.company06:before{top:5px}.applicationProcedure .title{font-size:2rem}.body--en .applicationProcedure .title{font-size:1.8rem;line-height:1.2}.applicationProcedure .desc{font-size:1.6rem}.body--en .applicationProcedure .desc{font-size:1.5rem}#milestone{margin-bottom:80px}#milestone .centerLine{top:45px}#milestone .year{left:calc(50% + 25px);font-size:2.2rem}#milestone .item{padding:15px 0}#milestone .item img{padding-right:10px}#milestone .item .desc .dot{left:-5px;width:12px;height:12px}.illustration1in4{width:260px;height:262px}.assessmentPlan .title{font-size:2rem}.assessmentPlan .icon{width:62px;height:62px;font-size:3rem;border-width:2px}.assessmentPlan .icon.step01:before{top:1px;font-size:3.5rem}.assessmentPlan .icon.step03:before{top:7px}.bookList{margin-top:30px}.cntBlock__inner--newsList{padding:50px 0 20px}.newsList{margin-top:30px}.newsList__item .inner .title{font-size:2rem}.newsDetails h1{padding:8px 0 4px}.newsDetails h4,.newsDetails h5{font-size:1.4rem}.newsDetails h6{font-size:1.1rem}.newsDetails .category{font-size:1.2rem}.newsDetails .newsCnt{margin-top:25px;padding:30px 0 0}.newsGallery{margin-top:30px}.newsGalleryCnt{margin-top:30px;margin-bottom:30px}.sharingGallery{margin-top:30px}.sns .a2a_kit:before{font-size:1.2rem}.sns .a2a_kit a{margin:0 5px}.sns .a2a_kit a:first-child{margin-left:10px}.body--en .sns .a2a_kit a:first-child{margin-left:8px}.sns .a2a_kit .a2a_svg:after{font-size:1.5rem}#footer{top:94px}.footer__inner .logos{width:100%;margin:20px 0 0}.footer__inner .logos .item{margin-right:25px;height:70px}.footer__inner .logos .item.double{height:150px}.footer__inner .logos .label{font-size:1.2rem}.logo_cfsc.footer__logo{margin-right:25px}.footer__inner .fbWrapper{margin:0 auto 20px;text-align:center}.footer__inner .links a{font-size:1.2rem}.footer__inner .copyright{font-size:1.1rem}.accordion .card-header{padding:6px 0}.accordion .btn-link{font-size:2rem}.accordion .btn-link:after{top:12px}.accordion .btn-link[aria-expanded=true]:after{font-size:1.5rem;right:2px}.accordion--bulletPoints ul li:before{left:-1.6em;font-size:1.5rem}.accordion--blue,.accordion--blue .card-header,.accordion--darkGrey,.accordion--darkGrey .card-header,.accordion--darkGreyBlueText,.accordion--darkGreyBlueText .card-header,.accordion--lightBlue,.accordion--lightBlue .card-header,.accordion--white,.accordion--white .card-header,.accordion--whiteLightBlueText,.accordion--whiteLightBlueText .card-header{border-width:1px}.tableGeneral{font-size:1.4rem}.tableGeneral .smallText{font-size:1.3rem}.tableGeneral .tableHead{display:none}.tableGeneral .row{padding:16px 0 12px}.tableGeneral .col-12{padding-bottom:5px;padding-right:0}.tableGeneral .btnExtraSmall.topGap.noTopGap{margin-top:10px!important}.tableGeneral .hd{font-size:2rem}ul.pagination li{width:26px;height:26px;padding-top:2px;font-size:1.2rem;border-width:1px}.btmRemarks,.topRemarks{font-size:1.4rem}.cntBlock__inner__blueText>p{text-align:center!important}.wp-pagenavi{padding:30px 0 20px}.wp-pagenavi .current,.wp-pagenavi .page{width:26px;height:26px;padding-top:2px;font-size:1.2rem;border-width:1px}.brandVideoWrapper{top:94px}}@media \0screen{img{width:auto}}@media screen and (max-width:414px){h1{padding-bottom:2.5rem}.body--en h1,h1{font-size:2.4rem;line-height:1.3}}@media screen and (max-width:375px){h1{padding-bottom:2.4rem}.body--en h1,h1{font-size:2.24rem;line-height:1.3}}@media screen and (max-width:320px){h1{padding-bottom:2.1rem}.body--en h1,h1{font-size:2.1rem;line-height:1.3}.body--en .home__timeline__mobile>.value{font-size:1.2rem}.body--en .service__keyValues .value{font-size:1.6rem}.applicationProcedure .title{font-size:1.8rem}.body--en .applicationProcedure .title{font-size:1.6rem;line-height:1.2}.applicationProcedure .desc,.body--en .applicationProcedure .desc{font-size:1.4rem}.bookList__item .inner{padding:15px;grid-template-columns:auto;column-gap:15px}.bookList__item .inner a.btnMedium{float:right}.bookList__item .inner .cnt{margin-top:20px}.homeLatestNews__item{grid-template-columns:75px auto}.homeLatestNews__item .thumb{width:75px;height:50px}}@media screen and (min-width:375px) and (max-width:576px){.body--en .fullLogo{width:186.92px;height:57px}.body--en .fullLogoNew{width:173px;height:60px}.logo_hkacs{width:103px;height:38px}.logo_hkjcct{width:188px;height:32px}.logo_wjycf{top:12px;width:100px;height:13px}.logo_cfsc{width:105px;height:22px;top:3px}.logo_hkskhlmc{width:105px;height:20.83px}.logo_maggieshk{width:55px;height:30.85px;top:20px;left:130px}.body--en .home__timeline__item{font-size:1.8rem;line-height:1}.body--en .home__timeline__item.active>.inner,.body--en .home__timeline__item>.inner{top:25px}}@media screen and (max-width:374px){.body--en .fullLogo{width:152.23px;height:46.42px}.logo_hkacs{width:88px;height:32px}.logo_hkjcct{width:164px;height:28px}.logo_cfsc{width:84px;height:18px;top:2px}.logo_ahmlncf{width:100px;height:22px}.logo_hkskhlmc{width:84px;height:16.66px}.logo_maggieshk{width:50px;height:28.05px;top:24px;left:110px}.body--en .home__timeline__item{font-size:1.5rem;line-height:1}.body--en .home__timeline__item.active>.inner,.body--en .home__timeline__item>.inner{top:30px}}@media screen and (min-width:768px){.body--en .navbar__inner>.navbarLogo{width:249.23px;height:76px;background-image:url(../images/WHIH_full_lockup_en_new.svg)}.body--en .navbar__inner>.navbarLogoNew{width:231px;height:80px;background-image:url(../images/logofull_hkacs_whih_color_en.svg)}}@media screen and (min-width:577px) and (max-width:767px){.subnavbar__inner{padding:8px 20px 7px;font-size:1.4rem}.body--en .home__timeline__item{font-size:2.2rem;line-height:1;text-align:left}.body--en .service__keyValues .value{font-size:3.2rem}}@media screen and (max-width:576px) and (orientation:portrait){.body--en .homeWrapper,.body--home .mainWrapper,.homeWrapper{min-height:auto}.home__tagline{width:90vw;height:69.75vw;min-width:290px;min-height:225px;top:80px}.body--en .home__tagline{width:90vw;height:61vw;min-width:290px;min-height:197px;top:100px;left:10px}#home__carousel .carousel-inner,#home__carousel .carousel-item{min-height:auto}}@media screen and (max-width:736px) and (orientation:landscape){.body--home .mainWrapper,.homeWrapper{min-height:450px}.home__tagline{width:290px;height:225px;top:60px}#home__carousel .carousel-inner,#home__carousel .carousel-item{min-height:450px}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.home__tagline{width:516px;height:400px}.body--en .home__tagline{width:514px;height:349.41px}}@media screen and (min-width:737px) and (max-width:812px) and (orientation:landscape){.home__timeline{height:130px}.body--en .home__timeline{height:110px}}@media screen and (min-width:768px) and (max-width:991px){.body--en .home__timeline{bottom:15px;height:120px}.body--en .home__timeline__item{font-size:2.4rem;line-height:1;text-align:left}}@media screen and (min-width:1300px){.body--en .home__timeline__item>.inner>.value{font-size:1.6rem;line-height:1.8rem}}@media screen and (min-width:321px) and (max-width:576px){.body--en .service__keyValues .value{font-size:2rem}}@media screen and (max-width:768px){.newsGallery__item .infoWrapper .title{font-size:1.6rem}.newsGalleryCnt .desc{padding:0 25px 30px}#referralForm .subhd{font-size:2rem;padding:10px 0 20px}#referralForm textarea{height:80px}#referralForm form.wpcf7-form select{background-position:96%}form.rmagic-form .rmrow h1{font-size:2rem;padding:10px 0 20px}form.rmagic-form textarea{height:80px}form.rmagic-form .required{font-size:1.6rem}form.rmagic-form select{background-position:96%}}@media screen and (min-width:577px) and (max-width:1199px){.sharingGallery__item .quote{font-size:2.8rem!important;width:calc(100% - 30px);top:15px;left:15px}}