#services .wrapper .inner{padding:6rem 0}#services .title{text-align:center}#services .title h2,#services .title h3{color:#b3bcc1;font-weight:bold;letter-spacing:1px;text-transform:uppercase}#services .main .img img{max-width:100%;transition:opacity 0.3s ease-in-out}#services .main .img .lazy{opacity:0}#services .btn{background-color:#f7f7f7;border:0 none;cursor:default;display:block;padding:0}#services .btn a{background-color:#b3bcc1;background-image:linear-gradient(45deg, #b3bcc1 0%, #139eff 100%);border:0 none;border-radius:2rem;color:#ffffff;cursor:pointer;display:table;font-size:1.2em;font-weight:bold;line-height:4rem;margin:auto;padding:0 2rem;position:relative;z-index:1}#services .btn a::before{background-color:#b3bcc1;background-image:linear-gradient(45deg, #139eff 0%, #b3bcc1 100%);border-radius:2rem;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity 0.3s ease-in-out;z-index:-1}#services .btn a:hover::before{opacity:1}@media only screen and (max-width: 768px){#services .wrapper{padding:4rem 1.5rem}}@media only screen and (max-width: 320px){#services .wrapper{padding:3rem 1.5rem}#services .btn a{display:block;font-size:0.9em;line-height:60px;padding:0 2rem}}:lang(th) #services .title h2,:lang(th) #services .title h3,:lang(th) #services .btn a{font-weight:bold}:lang(zh-TW) #services .title h2,:lang(zh-TW) #services .title h3,:lang(zh-TW) #services .btn a{font-weight:bold}:lang(zh-CN) #services .title h2,:lang(zh-CN) #services .title h3,:lang(zh-CN) #services .btn a{font-weight:bold}:lang(vi) #services .title h2,:lang(vi) #services .title h3,:lang(vi) #services .btn a{font-weight:bold}#contact{background-color:#139eff;background-image:linear-gradient(135deg, #139eff 0%, #b3bcc1 100%);color:#ffffff;position:relative}#contact .wrapper{max-width:none;width:auto}#contact .wrapper .inner{align-items:center;display:flex;justify-content:center;margin:auto;margin-top:4rem;max-height:500px;min-height:20vw;overflow:hidden;padding:4rem}#contact .lazy-loading{animation-duration:0.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:lazyLoadPlaceHolder;animation-timing-function:linear;background:url(https://dpw9s9toxnu6e.cloudfront.net/assets/lazy-load-place-holder-cd21d036c41f43d746f1cf2a17a77203912b0358e888a44d297eef19c69ffdeb.gif) 0 0}#contact .img{bottom:0;left:50%;margin-left:5rem;overflow:hidden;position:absolute;right:0;top:0}#contact .img img{font-size:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 10%;object-position:center 10%;overflow:hidden;text-indent:-999px;transition:opacity 0.3s ease-in-out;width:100%}#contact .img .lazy{opacity:0}#contact .text{margin-right:-5rem;padding-right:50%}#contact .main,#contact .btn{margin-right:4rem}#contact .main{font-size:1.125em;line-height:1.2;margin-bottom:1.5rem}#contact .main strong{display:block;font-size:2em;font-weight:bold;margin-bottom:0.5rem}#contact .btn{border:0 none;cursor:default;padding:0}#contact .btn a{border:1px solid #ffffff;border-radius:2rem;color:#ffffff;cursor:pointer;line-height:3rem;padding:0 1.5rem;position:relative;transition:opacity 0.3s ease-in-out;z-index:1}#contact .btn a i{font-size:1.2em;margin-right:0.5rem;position:relative;top:1px}#contact .btn a:hover{opacity:0.5}@media only screen and (max-width: 1600px){#contact .img{margin-left:0}#contact .text{margin-right:0}}@media only screen and (max-width: 1024px){#contact .wrapper .inner{display:block;max-height:none;max-width:768px;padding:4rem 2rem}#contact .img{height:30vw;margin-bottom:2rem;position:static}#contact .text,#contact .main,#contact .btn{margin-right:0}#contact .text{padding-right:0;text-align:center}#contact .main{font-size:1em;margin-bottom:2rem}#contact .main strong{font-size:1.5em}}@media only screen and (max-width: 768px){#contact .img{height:40vw;margin-bottom:0}#contact .text{padding:4rem 1.5rem}}@media only screen and (max-width: 480px){#contact .text{padding:2.5rem 1.5rem}#contact .main{font-size:1em}#contact .btn{display:block}#contact .btn a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width: 320px){#contact .main{font-size:0.9em}}@media only screen and (max-width: 280px){#contact .img{height:112px}}:lang(th) #contact .main strong{font-weight:bold}:lang(zh-TW) #contact .main strong{font-weight:bold}:lang(zh-CN) #contact .main strong{font-weight:bold}:lang(vi) #contact .main strong{font-weight:bold}#services.career-consultation .industry-experience .wrapper,#services.career-consultation .successful-placements .wrapper{padding-top:0}#services.career-consultation .industry-experience .wrapper .inner,#services.career-consultation .successful-placements .wrapper .inner{padding:2rem 0 1.5rem}#services.career-consultation .industry-experience .btn,#services.career-consultation .successful-placements .btn{background-color:transparent;margin:1rem 0 2.5rem}#services.career-consultation .industry-experience .btn .view-all,#services.career-consultation .successful-placements .btn .view-all{border:1px solid #b3bcc1;border-radius:20px;color:#b3bcc1;cursor:pointer;display:table;margin:0 auto;overflow:hidden;padding:0 1.5rem;position:relative}#services.career-consultation .industry-experience .btn .text,#services.career-consultation .successful-placements .btn .text{font-size:0.9em;line-height:40px;margin-right:0.5rem}#services.career-consultation .industry-experience .btn .arrow i,#services.career-consultation .successful-placements .btn .arrow i{transition:transform 0.3s ease-in-out}#services.career-consultation .industry-experience .list,#services.career-consultation .successful-placements .list{height:0;opacity:0;overflow:hidden;transition:height 0.3s ease-in-out, opacity 0.3s ease-in-out}#services.career-consultation .industry-experience .list ul,#services.career-consultation .successful-placements .list ul{display:flex;flex-wrap:wrap;margin-left:-2rem}#services.career-consultation .industry-experience .list li,#services.career-consultation .successful-placements .list li{flex:0 0 16.6666%;margin-bottom:2rem;padding-left:2rem}#services.career-consultation .industry-experience .list .img,#services.career-consultation .successful-placements .list .img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:0.5rem}#services.career-consultation .industry-experience .list .img img,#services.career-consultation .successful-placements .list .img img{margin:auto;max-height:106.65px}#services.career-consultation .industry-experience .list .img .lazy,#services.career-consultation .successful-placements .list .img .lazy{height:112.85px}#services.career-consultation .industry-experience .list .text p,#services.career-consultation .successful-placements .list .text p{font-size:0.8em;text-align:center;word-break:break-word}#services.career-consultation .industry-experience .show .list,#services.career-consultation .industry-experience .active .list,#services.career-consultation .successful-placements .show .list,#services.career-consultation .successful-placements .active .list{height:auto;opacity:1}#services.career-consultation .industry-experience .active .btn .arrow i,#services.career-consultation .successful-placements .active .btn .arrow i{transform:rotate(-180deg)}@media only screen and (max-width: 1200px){#services.career-consultation .industry-experience .list .img img,#services.career-consultation .successful-placements .list .img img{max-height:none}#services.career-consultation .industry-experience .list .img .lazy,#services.career-consultation .successful-placements .list .img .lazy{height:8.9vw}}@media only screen and (max-width: 1024px){#services.career-consultation .industry-experience .list li,#services.career-consultation .successful-placements .list li{flex:0 0 20%}#services.career-consultation .industry-experience .list .img .lazy,#services.career-consultation .successful-placements .list .img .lazy{height:10.86vw}}@media only screen and (max-width: 768px){#services.career-consultation .industry-experience .wrapper,#services.career-consultation .successful-placements .wrapper{padding-bottom:2rem}#services.career-consultation .industry-experience .list ul,#services.career-consultation .successful-placements .list ul{margin-left:-1.5rem}#services.career-consultation .industry-experience .list li,#services.career-consultation .successful-placements .list li{padding-left:1.5rem}#services.career-consultation .industry-experience .list .img .lazy,#services.career-consultation .successful-placements .list .img .lazy{height:16.29vw}}@media only screen and (max-width: 640px){#services.career-consultation .industry-experience .list li,#services.career-consultation .successful-placements .list li{flex:0 0 25%}#services.career-consultation .industry-experience .list .img .lazy,#services.career-consultation .successful-placements .list .img .lazy{height:17.635vw}}@media only screen and (max-width: 448px){#services.career-consultation .industry-experience .list li,#services.career-consultation .successful-placements .list li{flex:0 0 33.3333%}#services.career-consultation .industry-experience .list .img .lazy,#services.career-consultation .successful-placements .list .img .lazy{height:25.19vw}}@media only screen and (max-width: 280px){#services.career-consultation .industry-experience .list .img .lazy,#services.career-consultation .successful-placements .list .img .lazy{height:61.3167px}}#services.permanent-recruitment{padding-top:4rem}#services.permanent-recruitment .wrapper .inner{padding:0 2rem 4rem}#services.permanent-recruitment .title{margin-bottom:2rem}#services.permanent-recruitment .title h2{font-size:1.5em}#services.permanent-recruitment .intro .main{margin-bottom:2rem}#services.permanent-recruitment .intro .main p{line-height:1.5;margin-bottom:1rem;text-align:left;text-justify:initial}#services.permanent-recruitment .intro .main p:last-of-type{margin-bottom:0}#services.permanent-recruitment .candidate .title,#services.permanent-recruitment .training .title{margin:0 auto 2rem;max-width:800px;text-align:center}#services.permanent-recruitment .candidate .main,#services.permanent-recruitment .training .main{align-items:center;display:flex;margin-right:-2rem}#services.permanent-recruitment .candidate .main .img,#services.permanent-recruitment .candidate .main .text,#services.permanent-recruitment .training .main .img,#services.permanent-recruitment .training .main .text{padding-right:2rem}#services.permanent-recruitment .candidate .main .img,#services.permanent-recruitment .training .main .img{flex:0 0 auto;height:400px;max-width:50%;width:640px}#services.permanent-recruitment .candidate .main .img img,#services.permanent-recruitment .training .main .img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#services.permanent-recruitment .candidate .main p,#services.permanent-recruitment .training .main p{line-height:1.5;margin-bottom:1rem}#services.permanent-recruitment .candidate .main p:last-of-type,#services.permanent-recruitment .training .main p:last-of-type{margin-bottom:0}#services.permanent-recruitment .candidate .main .img img{-o-object-position:45%;object-position:45%}#services.permanent-recruitment .training .main{flex-direction:row-reverse}#services.permanent-recruitment .training .main .img img{-o-object-position:97%;object-position:97%}#services.permanent-recruitment .commitment,#services.permanent-recruitment .btn{background-color:transparent}#services.permanent-recruitment .commitment .list{display:flex;flex-wrap:wrap;margin-left:-2rem;margin-top:-2rem}#services.permanent-recruitment .commitment .list li{flex:0 0 50%;margin-top:4rem;padding-left:2rem}#services.permanent-recruitment .commitment .list h3{align-items:center;color:#495057;display:flex;font-size:1.15em;height:3rem;justify-content:center;margin-bottom:1rem;text-align:center}#services.permanent-recruitment .commitment .list .img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:150px;margin:0 auto 1rem;max-height:208px;width:150px}#services.permanent-recruitment .commitment .list .img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%}#services.permanent-recruitment .commitment .list .text p{line-height:1.5;text-align:center}#services.permanent-recruitment .btn a{font-size:1em;line-height:3rem;padding:0 1.5rem}#services.permanent-recruitment #contact .wrapper .inner{padding:5rem 2rem}#services.permanent-recruitment #contact .btn{display:inline-block}#services.permanent-recruitment #contact .btn a{background-color:transparent;background-image:none;font-size:1em}#services.permanent-recruitment #contact .btn a::before{display:none}@media only screen and (max-width: 1600px){#services.permanent-recruitment .candidate .main,#services.permanent-recruitment .training .main{align-items:stretch}#services.permanent-recruitment .candidate .main .img,#services.permanent-recruitment .training .main .img{height:auto;width:auto}}@media only screen and (max-width: 1200px){#services.permanent-recruitment .candidate .main,#services.permanent-recruitment .training .main{align-items:center}#services.permanent-recruitment .candidate .main .img{height:50vw}#services.permanent-recruitment .training .main .img{height:30vw}#services.permanent-recruitment .training .main .img img{-o-object-position:center;object-position:center}}@media only screen and (max-width: 1024px){#services.permanent-recruitment .wrapper .inner{margin:auto;max-width:768px}#services.permanent-recruitment .candidate .main,#services.permanent-recruitment .training .main{display:block;margin-right:0}#services.permanent-recruitment .candidate .main .img,#services.permanent-recruitment .candidate .main .text,#services.permanent-recruitment .training .main .img,#services.permanent-recruitment .training .main .text{padding-right:0}#services.permanent-recruitment .candidate .main .img,#services.permanent-recruitment .training .main .img{height:320px;margin-bottom:1.5rem;max-width:none}#services.permanent-recruitment .commitment .list li{margin-top:2rem}}@media only screen and (max-width: 768px){#services.permanent-recruitment .wrapper{padding:0 1.5rem 4rem}#services.permanent-recruitment .candidate .main .img,#services.permanent-recruitment .training .main .img{height:41.7vw}#services.permanent-recruitment #contact .wrapper{padding:0}}@media only screen and (max-width: 640px){#services.permanent-recruitment .commitment .list{display:block;margin-top:0}}@media only screen and (max-width: 448px){#services.permanent-recruitment .title h2{font-size:1.5em}}@media only screen and (max-width: 320px){#services.permanent-recruitment .title{margin-bottom:1.5rem}#services.permanent-recruitment .title h2{font-size:1.25em}}@media only screen and (max-width: 280px){#services.permanent-recruitment .candidate .main .img,#services.permanent-recruitment .training .main .img{height:140px}}
