#gradient .brand .irb{background-repeat:repeat-x;background-image:linear-gradient(115deg,#5ac2ed 14%,#2286cc 96%)}.clear-background{background:transparent!important;background-image:none!important}h1{margin:1.8rem 0;font-size:1.5rem}h2,.about-recruit-group .h2{margin:1.5rem 0;font-size:1.4rem}h3{margin:1.1rem 0;font-size:1.2rem}h4{margin:.9rem 0;font-size:1rem}.btn{border-radius:2px;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;letter-spacing:.03rem;white-space:nowrap;border:0;padding:.9rem 2.5rem;font-size:1.1rem;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:active{outline:0;box-shadow:inset 0 2px 4px #00000020}.btn:not(.disabled):not([disabled]):not(:active){box-shadow:0 0 3px 1px #4f4f4f26}.btn.disabled,.btn[disabled]{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65)}.btn svg.profile{margin:0 2px -4px -4px}.btn svg.upload_cv{margin:0 2px -4px -4px}.btn svg.recommended_jobs{height:1.8rem;margin:0 .3rem -.5rem 0}.btn svg.send{height:2.4rem;margin:-.8rem -.3rem -.8rem 0}.btn svg.search{vertical-align:middle;height:1.7rem;margin:-.35rem 0 -.2rem -.5rem}.btn svg.rgf-bridge{vertical-align:middle;height:2.4rem;margin:-.7rem 0 -.4rem -.12rem}.btn svg.apply{vertical-align:middle;height:1.3rem;margin:-.4rem .1rem -.1rem 0}.btn svg.candidate{vertical-align:middle;height:1.3rem;margin:-.4rem .1rem -.1rem 0}.btn svg.talent{vertical-align:middle;height:2.2rem;margin:-.6rem .2rem -.3rem 0}.btn svg.external{vertical-align:middle;height:1.4rem;margin:-.5rem 0 -.2rem .2rem}.btn svg.network,.btn svg.download{vertical-align:middle;height:2rem;margin:-.5rem .2rem -.2rem 0}.btn svg.vacancy{vertical-align:middle;height:1.8rem;margin:-.6rem 0 -.3rem .2rem}.btn svg.save-job{vertical-align:middle;height:1.6rem;margin:-.6rem 0 -.3rem .2rem}.btn-see-more{color:#fff;background-color:#44444d;transition:background-color .25s}.btn-see-more .color-svg>path,.btn-see-more .color-svg>rect{fill:#fff}.btn-see-more.disabled:hover,.btn-see-more[disabled]:hover,.btn-see-more.disabled:focus,.btn-see-more[disabled]:focus,.btn-see-more.disabled.focus,.btn-see-more[disabled].focus{background-color:#44444d}.btn-see-more:active,.btn-see-more:hover,.btn-see-more:focus{background-color:#3a3a42;color:#fff}.btn-see-more:active .color-svg>path,.btn-see-more:hover .color-svg>path,.btn-see-more:focus .color-svg>path,.btn-see-more:active .color-svg>rect,.btn-see-more:hover .color-svg>rect,.btn-see-more:focus .color-svg>rect{fill:#fff}.btn-primary{color:#fff;background-color:#1382c5;transition:background-color .25s}.btn-primary .color-svg>path,.btn-primary .color-svg>rect{fill:#fff}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus{background-color:#1382c5}.btn-primary:active,.btn-primary:hover,.btn-primary:focus{background-color:#1176b2;color:#fff}.btn-primary:active .color-svg>path,.btn-primary:hover .color-svg>path,.btn-primary:focus .color-svg>path,.btn-primary:active .color-svg>rect,.btn-primary:hover .color-svg>rect,.btn-primary:focus .color-svg>rect{fill:#fff}.btn-secondary{color:#fff;background-color:#48626f;transition:background-color .25s}.btn-secondary .color-svg>path,.btn-secondary .color-svg>rect{fill:#fff}.btn-secondary.disabled:hover,.btn-secondary[disabled]:hover,.btn-secondary.disabled:focus,.btn-secondary[disabled]:focus,.btn-secondary.disabled.focus,.btn-secondary[disabled].focus{background-color:#48626f}.btn-secondary:active,.btn-secondary:hover,.btn-secondary:focus{background-color:#405763;color:#fff}.btn-secondary:active .color-svg>path,.btn-secondary:hover .color-svg>path,.btn-secondary:focus .color-svg>path,.btn-secondary:active .color-svg>rect,.btn-secondary:hover .color-svg>rect,.btn-secondary:focus .color-svg>rect{fill:#fff}.btn-white{color:#0b5fad;background-color:#fff;transition:background-color .25s}.btn-white .color-svg>path,.btn-white .color-svg>rect{fill:#0b5fad}.btn-white.disabled:hover,.btn-white[disabled]:hover,.btn-white.disabled:focus,.btn-white[disabled]:focus,.btn-white.disabled.focus,.btn-white[disabled].focus{background-color:#fff}.btn-white:active,.btn-white:hover,.btn-white:focus{background-color:#f5f5f5;color:#0c6ac0}.btn-white:active .color-svg>path,.btn-white:hover .color-svg>path,.btn-white:focus .color-svg>path,.btn-white:active .color-svg>rect,.btn-white:hover .color-svg>rect,.btn-white:focus .color-svg>rect{fill:#0c6ac0}.btn-blue{color:#fff;background-color:#0b5fad;transition:background-color .25s}.btn-blue .color-svg>path,.btn-blue .color-svg>rect{fill:#fff}.btn-blue.disabled:hover,.btn-blue[disabled]:hover,.btn-blue.disabled:focus,.btn-blue[disabled]:focus,.btn-blue.disabled.focus,.btn-blue[disabled].focus{background-color:#0b5fad}.btn-blue:active,.btn-blue:hover,.btn-blue:focus{background-color:#0a549a;color:#fff}.btn-blue:active .color-svg>path,.btn-blue:hover .color-svg>path,.btn-blue:focus .color-svg>path,.btn-blue:active .color-svg>rect,.btn-blue:hover .color-svg>rect,.btn-blue:focus .color-svg>rect{fill:#fff}.btn-linkedin{color:#fff;background-color:#27546d;transition:background-color .25s}.btn-linkedin .color-svg>path,.btn-linkedin .color-svg>rect{fill:#fff}.btn-linkedin.disabled:hover,.btn-linkedin[disabled]:hover,.btn-linkedin.disabled:focus,.btn-linkedin[disabled]:focus,.btn-linkedin.disabled.focus,.btn-linkedin[disabled].focus{background-color:#27546d}.btn-linkedin:active,.btn-linkedin:hover,.btn-linkedin:focus{background-color:#2c607c;color:#f5f5f5}.btn-linkedin:active .color-svg>path,.btn-linkedin:hover .color-svg>path,.btn-linkedin:focus .color-svg>path,.btn-linkedin:active .color-svg>rect,.btn-linkedin:hover .color-svg>rect,.btn-linkedin:focus .color-svg>rect{fill:#f5f5f5}.btn-linkedin>svg{fill:#fff;vertical-align:middle;height:1.3rem;margin:-.5rem .5rem 0 -.5rem}.btn-upload>svg{fill:#fff;vertical-align:middle;height:1rem;margin:-.2rem .1rem 0 0}.add-from-profile{color:#fff;background-color:#5cb85c;transition:background-color .25s}.add-from-profile .color-svg>path,.add-from-profile .color-svg>rect{fill:#fff}.add-from-profile.disabled:hover,.add-from-profile[disabled]:hover,.add-from-profile.disabled:focus,.add-from-profile[disabled]:focus,.add-from-profile.disabled.focus,.add-from-profile[disabled].focus{background-color:#5cb85c}.add-from-profile:active,.add-from-profile:hover,.add-from-profile:focus{background-color:#4eb24e;color:#fff}.add-from-profile:active .color-svg>path,.add-from-profile:hover .color-svg>path,.add-from-profile:focus .color-svg>path,.add-from-profile:active .color-svg>rect,.add-from-profile:hover .color-svg>rect,.add-from-profile:focus .color-svg>rect{fill:#fff}.upload-from-computer,.upload-from-desktop{color:#fff;background-color:#44444d;transition:background-color .25s}.upload-from-computer .color-svg>path,.upload-from-desktop .color-svg>path,.upload-from-computer .color-svg>rect,.upload-from-desktop .color-svg>rect{fill:#fff}.upload-from-computer.disabled:hover,.upload-from-desktop.disabled:hover,.upload-from-computer[disabled]:hover,.upload-from-desktop[disabled]:hover,.upload-from-computer.disabled:focus,.upload-from-desktop.disabled:focus,.upload-from-computer[disabled]:focus,.upload-from-desktop[disabled]:focus,.upload-from-computer.disabled.focus,.upload-from-desktop.disabled.focus,.upload-from-computer[disabled].focus,.upload-from-desktop[disabled].focus{background-color:#44444d}.upload-from-computer:active,.upload-from-desktop:active,.upload-from-computer:hover,.upload-from-desktop:hover,.upload-from-computer:focus,.upload-from-desktop:focus{background-color:#4e4e58;color:#f5f5f5}.upload-from-computer:active .color-svg>path,.upload-from-desktop:active .color-svg>path,.upload-from-computer:hover .color-svg>path,.upload-from-desktop:hover .color-svg>path,.upload-from-computer:focus .color-svg>path,.upload-from-desktop:focus .color-svg>path,.upload-from-computer:active .color-svg>rect,.upload-from-desktop:active .color-svg>rect,.upload-from-computer:hover .color-svg>rect,.upload-from-desktop:hover .color-svg>rect,.upload-from-computer:focus .color-svg>rect,.upload-from-desktop:focus .color-svg>rect{fill:#f5f5f5}.btn-save{color:#fff;background-color:#44444d;transition:background-color .25s}.btn-save .color-svg>path,.btn-save .color-svg>rect{fill:#fff}.btn-save.disabled:hover,.btn-save[disabled]:hover,.btn-save.disabled:focus,.btn-save[disabled]:focus,.btn-save.disabled.focus,.btn-save[disabled].focus{background-color:#44444d}.btn-save:active,.btn-save:hover,.btn-save:focus{background-color:#4e4e58;color:#f5f5f5}.btn-save:active .color-svg>path,.btn-save:hover .color-svg>path,.btn-save:focus .color-svg>path,.btn-save:active .color-svg>rect,.btn-save:hover .color-svg>rect,.btn-save:focus .color-svg>rect{fill:#f5f5f5}.btn-lg{padding:.8rem 2.1rem;font-size:1.2rem;line-height:1.42857143}.btn-md{padding:.6rem 1.15rem;font-size:1rem;line-height:1.42857143}.btn-sm{padding:.3rem 1rem;font-size:1rem;line-height:1.42857143}.btn-sm.btn-save,.btn-sm.btn-unsave{padding:3px 0!important;width:60px}@media (min-width: 768px){.btn-sm.btn-save,.btn-sm.btn-unsave{width:80px}}.btn-spans{white-space:normal!important}.btn-spans>span{display:inline-block}.sending{padding-left:2.8rem;background-position:.8rem .6rem;background-size:1.4rem auto;background-repeat:no-repeat;background-image:url(/assets/icon/spinner-white-043647d21d9e670ee9452324f4c37ce4863faca01ef99459b9d57939ab61a1a9.svg)}.sending>img{display:none}.save-job-button>a.disabled{cursor:default}.apply-job-button{display:inline-block}.apply-job-button:not(.applied)>span{display:none}.apply-job-button:not(.applied)>a{display:inline-block}.apply-job-button.applied>a{display:none}.apply-job-button.applied+.save-job-button{display:none!important}.on-off-switch{display:block;width:3rem;height:1.5rem;opacity:.9}.on-off-switch:hover{opacity:1}.on-off-switch:before{content:"";display:block;width:2.4rem;height:.75rem;border-radius:.75rem;margin-top:-.375rem;position:absolute;top:50%;right:10%;background-color:#eee}.on-off-switch:after{content:"";border-radius:50%;display:block;width:1.5rem;height:1.5rem;position:absolute;transition:.5s all ease-out}.on-off-switch.on:after{background-color:#5cb85c;right:0}.on-off-switch:not(.on):after{background-color:#d5d5d5;left:0}.btn-link{background:transparent}.scroll-to-content{background-position:center;display:block;width:4rem;height:4rem}.scroll-to-content:not(.top){opacity:.9;background-image:url(/assets/icon/arrow/down-white-d3c387f0b772b3292d8fdc4cb0afb83eb0bf538af0972a3a36e4ef6b4e79fa01.svg)}.scroll-to-content:not(.top):hover{opacity:1}.scroll-to-content.top{z-index:1030;position:fixed;right:1rem;bottom:1rem;background-image:url(/assets/icon/arrow/top-white-423306f282c2b6aeae2a6c261e473bd61d7f80ff9c7af97a5fb77dccdb01c01b.svg);background-size:auto 60%;background-color:#5ac2ed;box-shadow:0 0 2px 1px #4f4f4f33;border-radius:50%;opacity:0;transform:translateY(5rem);transition:all .15s ease-out}.scroll-to-content.top.in{opacity:1;transform:translateY(0)}.scroll-to-content.top.out{opacity:0;transform:translateY(5rem)}.btn-group{margin-top:-1rem!important}.btn-group .btn{margin-top:1rem}.btn-group .btn:not(:last-child){margin-right:1rem}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;outline:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;outline:none}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}label{display:inline-block;max-width:100%;margin-bottom:.4rem;font-weight:700}label[for]{cursor:pointer}input[type=search]{box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \	;line-height:normal}input[type=file]{display:block}select{display:block;width:100%;height:3rem;border:1px solid #ccc;border-radius:2px;padding:.5rem 2.5rem .5rem 1rem;max-width:100%;box-sizing:border-box;margin:0;box-shadow:0 1px 0 1px #0000000a;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/assets/icon/arrow/select-down-de613876f0afc2aad42c86d5364905782156bc0b74e95c52bc45921d909d98c8.svg),linear-gradient(to bottom,#fff,#f5f5f5);background-repeat:no-repeat,repeat;background-position:right 1rem top 50%,0 0;background-size:.65em auto,100%}select:hover{border-color:#b3b3b3}textarea,:not(.search-input-container)>input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],.form-control{display:block;width:100%;height:3rem;border-radius:2px;padding:.5rem;line-height:1.42857143;color:#44444d;background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:inset 1px 2px 2px #00000012;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}textarea:focus,:not(.search-input-container)>input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,.form-control:focus{color:#1382c5;border-color:#1382c5;outline:0}textarea::-moz-placeholder,:not(.search-input-container)>input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,.form-control::-moz-placeholder{color:#dadada;opacity:1}textarea:-ms-input-placeholder,:not(.search-input-container)>input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,.form-control:-ms-input-placeholder{color:#dadada}textarea::-webkit-input-placeholder,:not(.search-input-container)>input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{color:#dadada}textarea::-ms-expand,:not(.search-input-container)>input[type=text]::-ms-expand,input[type=email]::-ms-expand,input[type=password]::-ms-expand,input[type=search]::-ms-expand,input[type=tel]::-ms-expand,.form-control::-ms-expand{border:0;background-color:transparent}textarea[disabled],:not(.search-input-container)>input[type=text][disabled],input[type=email][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],.form-control[disabled],textarea[readonly],:not(.search-input-container)>input[type=text][readonly],input[type=email][readonly],input[type=password][readonly],input[type=search][readonly],input[type=tel][readonly],.form-control[readonly],fieldset[disabled] textarea,fieldset[disabled] :not(.search-input-container)>input[type=text],fieldset[disabled] input[type=email],fieldset[disabled] input[type=password],fieldset[disabled] input[type=search],fieldset[disabled] input[type=tel],fieldset[disabled] .form-control{background-color:#eee;opacity:1}textarea[disabled],:not(.search-input-container)>input[type=text][disabled],input[type=email][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],.form-control[disabled],fieldset[disabled] textarea,fieldset[disabled] :not(.search-input-container)>input[type=text],fieldset[disabled] input[type=email],fieldset[disabled] input[type=password],fieldset[disabled] input[type=search],fieldset[disabled] input[type=tel],fieldset[disabled] .form-control{cursor:not-allowed}textarea{min-height:7rem}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:40px}input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month]{line-height:33px}input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month]{line-height:49px}}.form-group{margin-bottom:1rem}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio].disabled,input[type=checkbox].disabled,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox]{cursor:not-allowed}.radio-inline label,.checkbox-inline label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio label,.checkbox label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px #00000013}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px #00000013,0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px #00000013}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px #00000013,0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px #00000013}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px #00000013,0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.one-col-form>div{margin-bottom:1.2rem}.default-form h2{margin-top:2rem}.default-form .row+.row{margin-top:1.2rem}.default-form footer{position:relative;margin-top:1rem}.default-form footer .wpcf7-recaptcha{margin:0 auto 30px;width:304px}.default-form footer .no-thanks{position:absolute;top:.5rem;right:0}.default-form footer:not(.not-centered){text-align:center}@media (min-width: 768px){.default-form footer{margin-top:2rem}}.alert{color:#d9534f;text-align:center;margin-bottom:2rem;border:1px solid;padding:5px}.response{display:none;text-align:center;margin-bottom:2rem;border:1px solid;padding:5px}.response.bottom{margin-top:2rem}.response.error{color:#d9534f}.response.success{color:#5cb85c}.error-label,#file-count-error,#captcha-error,.file-count-error,label.error{position:relative;margin-top:-1px;padding:2px 6px;font-size:.9rem;border-radius:2px;background-color:#d9534f;color:#fff}.error-label:after,#file-count-error:after,#captcha-error:after,.file-count-error:after,label.error:after{content:" ";display:block;color:#d9534f;border-bottom:3px dashed;border-bottom:3px solid \	;border-right:3px solid transparent;border-left:3px solid transparent;position:absolute;top:-3px;left:10px}label.required:after{color:#d9534f;content:" *"}.screen-reader-response,.error-label,#file-count-error,.file-count-error,#captcha-error{display:none}.terms-and-conditions{position:relative}.terms-and-conditions label[for=terms-and-conditions]:hover{cursor:pointer}.terms-and-conditions label.error{position:absolute;top:22px;left:10px}body.no-js .js-only,body.no-js .contactform{display:none}@media (min-width: 768px){.two-cols-right-float-sm .sns-sign-in .signin-with-linkedin{margin-top:15px}}@media (max-width: 767px){.sns-sign-in .signin-with-linkedin{margin-left:auto;margin-right:auto}}.signin-with-linkedin{display:block;width:215px;height:41px}.sending{padding-left:45px;background-position:20px 10px;background-repeat:no-repeat;background-image:url(/assets/icon/spinner-white-043647d21d9e670ee9452324f4c37ce4863faca01ef99459b9d57939ab61a1a9.svg)}#upload-error{display:none;color:#d9534f}#upload-error:before{content:"";margin:0 5px -2px 0;display:inline-block;width:16px;height:16px;background-image:url(/assets/icon/exclamation-fe51c7c288739d64819ea69ae162d3b32cd32e4e7bf6da24c59924a3b904b131.svg);background-repeat:no-repeat}.file-list,#file-list{list-style-type:none;padding-left:0;margin:10px 0}.file-list>li,#file-list>li{position:relative;padding-left:30px}.file-list>li+li,#file-list>li+li{margin-top:10px}.file-list>li .status,#file-list>li .status{position:absolute;top:50%;left:0;margin-top:-13px;width:24px;height:24px}.file-list>li .status>div,#file-list>li .status>div{display:none}.file-list>li.success .status .success,#file-list>li.success .status .success{display:block;width:45px;height:45px;margin-top:-12px;margin-left:-11px}.file-list>li.success .status .success path,#file-list>li.success .status .success path{stroke-width:2;stroke:#5cb85c}.file-list>li.loading .status .loading,#file-list>li.loading .status .loading{display:block;width:45px;height:45px}.file-list>li.loading .file-name,#file-list>li.loading .file-name{opacity:.8;color:#1382c5}.file-list>li.error .status .error,#file-list>li.error .status .error{display:block;width:45px;height:45px;margin-top:-10px;margin-left:-11px}.file-list>li.error .status .error .apply-stroke,#file-list>li.error .status .error .apply-stroke{stroke-width:2;stroke:#d9534f}.file-list>li.error .file-error,#file-list>li.error .file-error,.file-list>li.error .file-name,#file-list>li.error .file-name{color:#d9534f}.file-list>li:not(.error) .file-error,#file-list>li:not(.error) .file-error,.file-list>li:not(.error) .hide-message,#file-list>li:not(.error) .hide-message{display:none}.file-list>li:not(.success):not(.loading) .delete,#file-list>li:not(.success):not(.loading) .delete{display:none}.file-list>li .file-error,#file-list>li .file-error{margin-left:10px}.file-list>li .file-name,#file-list>li .file-name{color:#000}.file-list>li .remove-profile-attachment,#file-list>li .remove-profile-attachment,.file-list>li .remove-cached-file,#file-list>li .remove-cached-file,.file-list>li .dont-join,#file-list>li .dont-join,.file-list>li .remove,#file-list>li .remove,.file-list>li .delete,#file-list>li .delete{font-size:15px;opacity:.5;margin-left:10px}.file-list>li .remove-profile-attachment:hover,#file-list>li .remove-profile-attachment:hover,.file-list>li .remove-cached-file:hover,#file-list>li .remove-cached-file:hover,.file-list>li .dont-join:hover,#file-list>li .dont-join:hover,.file-list>li .remove:hover,#file-list>li .remove:hover,.file-list>li .delete:hover,#file-list>li .delete:hover{opacity:1}.file-list>li .delete,#file-list>li .delete{color:#d9534f}.contact-form-success{text-align:center}.contact-form-success .checkmark{margin:-2rem auto 0;display:block;width:10rem;height:10rem;stroke:#41d03e}.inline-single-field-form{max-width:100%;max-width:500px;display:flex;flex-wrap:nowrap;margin:auto}.radio-button-label,.checkbox-label{padding-left:5px;padding-right:25px;font-weight:400}.form-block{padding:2.5rem 3rem;box-shadow:0 0 3px 1px #00000021;background-color:#fff}.page-container{position:relative}.page-container h1{margin-top:0}.page-container.no-sidebar{max-width:870px;margin:auto}@media (max-width: 991px){.page-container.sidebar-right-on-top aside{margin-bottom:2rem}.page-container.sidebar-right-on-top aside .related-posts-list{display:none}}.page-container.sidebar-right-on-top aside .page-menu{margin-top:-2rem}@media (min-width: 768px) and (max-width: 991px){.page-container.sidebar-right-on-top aside .page-menu{margin-top:-6rem}}@media (min-width: 600px) and (max-width: 991px){.page-container.sidebar-right-on-top .post-content{display:inline!important}.page-container.sidebar-right-on-top aside{float:right;width:20rem;margin-left:1rem}}@media (min-width: 992px){.page-container.sidebar-right-on-top{display:flex;flex-direction:row-reverse;margin-left:-1.1rem;margin-right:-1.1rem}.page-container.sidebar-right-on-top .page-content{flex-grow:2}.page-container.sidebar-right-on-top aside{max-width:21.5rem;min-width:21.5rem}.page-container.sidebar-right-on-top .page-content,.page-container.sidebar-right-on-top aside{padding-left:1.1rem;padding-right:1.1rem}}@media (max-width: 991px){.page-container.sidebar-right .page-content,.page-container.sidebar-right aside{display:block}.page-container.sidebar-right aside{margin-top:2rem}}@media (min-width: 992px){.page-container.sidebar-right{display:flex;margin-left:-1.1rem;margin-right:-1.1rem}.page-container.sidebar-right .page-content{flex-grow:2}.page-container.sidebar-right aside{max-width:21.5rem;min-width:21.5rem}.page-container.sidebar-right .page-content,.page-container.sidebar-right aside{padding-left:1.1rem;padding-right:1.1rem}}.page-content{max-width:100%}.post-content{display:inline-block}.post-content img{display:block;max-width:100%;height:auto}.page-introduction{margin-bottom:3rem;font-size:1.1rem;line-height:1.6;color:#000;position:relative}.page-introduction .free-shape{width:9rem;position:absolute;top:-2rem;left:-5rem;z-index:-1}.page-introduction .free-shape circle{fill:url(#gradient-s);filter:url(#filter-c)}.post-content>p:first-child{line-height:1.6;margin-bottom:2rem;color:#000}.page-menu{position:relative;background:#fff;box-shadow:0 0 3px 1px #00000021}.page-menu:not(.with-image){padding:1.6rem}.page-menu:not(.with-image):before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:4px;background:#55c2f0;background:linear-gradient(115deg,#55c2f0,#0080cb 25%,#0068b6 40%,#005bab 54%,#004ea1 100%,#7db9e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#55c2f0",endColorstr="#7db9e8",GradientType=1)}.page-menu.with-image img{width:100%}.page-menu.with-image div{padding:1.6rem}.page-menu header{font-size:1.15rem;line-height:1.2;color:#231f20}.page-menu header+*{margin-top:1rem!important}.page-menu header>a{color:#44444d}.page-menu header>a:hover{color:#231f20}.page-menu header>a.active{color:#48626f}.page-menu header>a.active:hover{color:#48626f}.page-menu ul{padding-left:0;list-style:none;margin-bottom:0;margin-top:0;display:block}.page-menu ul a{padding:.12rem 0;color:#44444d;display:block;line-height:1.2}.page-menu ul a:hover{color:#231f20}.page-menu ul li+li{margin-top:.4rem}.page-menu ul li.active>a{color:#1382c5}.page-menu ul li.active>a:hover{color:#1382c5}.page-menu ul ul{margin-top:.4rem;margin-left:.85rem}.page-menu+.redirect,.page-menu+.page-menu,.page-menu+.sidebar-cta,.page-menu+.sidebar-banner{margin-top:2rem}.page-menu+.redirect+*,.page-menu+.page-menu+*,.page-menu+.sidebar-cta+*,.page-menu+.sidebar-banner+*{margin-top:2rem}.redirect h2{margin:0;font-family:neo-sans,sans-serif;color:#0b5fad;font-size:1.3rem;font-weight:400}.redirect p{color:#6b6b6b;margin:1rem 0;font-size:.95rem}.redirect a>svg{margin-left:.3rem;height:.85rem;transition:all .2s ease-in}.redirect a>svg path{fill:#1382c5}.redirect a:hover>svg{transform:translate(.2rem)}.redirect a:hover>svg path{fill:#0c547f}.redirect>div+div{margin-top:2rem;padding-top:2rem;border-top:1px solid #eeeeee}.sidebar-banner{position:relative;background:#fff;box-shadow:0 0 3px 1px #00000021}.sidebar-banner>div:first-child>img{display:block;max-width:100%}.sidebar-banner>div:nth-child(2){padding:1.6rem}.sidebar-banner>div:nth-child(2)>p{margin-top:-.2rem;margin-bottom:1.2rem}.page-content-block+.page-content-block{margin-top:2rem}.page-cta{margin-top:2rem;text-align:center}.page-cta header{font-size:1.2rem}.page-cta>p,.page-cta>a{margin-top:1rem}.has-header-image h1{font-family:neo-sans,sans-serif}@media (max-width: 767px){.has-header-image:not(.svg-network).navbar{background:transparent!important;background-image:none!important}}.has-header-image .page-header+section{z-index:3}@media (min-width: 992px){.has-header-image .page-header+section .page-menu{margin-top:-6rem}}.has-header-image .page-header+section .over-header{border-radius:1px;background:#fff;box-shadow:0 0 3px 1px #00000021;padding:15px}@media (min-width: 768px){.has-header-image .page-header+section .over-header{margin-top:-6rem;padding:3rem 3.2rem}}.has-header-image .banner-image-container{overflow:hidden}.has-header-image .banner-image-container>img:not([src^=http]){filter:blur(50px)}.has-header-image .banner-image-container>img{position:relative;z-index:-1;display:block}.has-header-image .banner-image-container .free{position:absolute;z-index:-1}.has-header-image .banner-image-container .free.circle{fill:url(#gradient-g);filter:url(#filter-e);opacity:.85;top:50%;margin-top:-18rem;left:-10rem;width:40rem;height:40rem}@media (min-width: 768px){.has-header-image .banner-image-container .free.circle{left:1rem}}.has-header-image .banner-image-container .free.square{fill:url(#gradient-d);filter:url(#filter-e);bottom:35%;right:1rem;height:50%}.has-header-image .banner-image-container .free.corner{fill:url(#gradient-h);filter:url(#filter-c);opacity:.95;bottom:2%;right:25%;height:30%}.sidebar-cta .cta-legend{display:block;margin-bottom:.8rem}.sidebar-cta a{max-width:100%;white-space:normal!important}@media (min-width: 992px) and (max-width: 1414px){.sidebar-cta a{width:100%;padding-left:.4rem!important;padding-right:.4rem!important}}#map-legend{padding:1rem 1.2rem;background:#fff;text-align:left;display:inline-block;max-width:90%;margin:-2rem auto 0;display:none}#map-legend span{display:inline-block;font-size:.9rem;color:#00135e}@media (min-width: 768px){#map-legend{display:inline-block}}.popup-tip-anchor{height:0;position:absolute;text-align:center}.popup-bubble-anchor{position:absolute;width:100%;left:0}.popup-bubble-content{position:absolute;top:20px;left:0;word-break:keep-all;transform:translate(-50%,-100%);overflow-y:auto;max-height:60px;font-size:1.05rem;font-weight:700;white-space:nowrap;color:#48626f;font-family:Open Sans,open-sans,-apple-system,BlinkMacSystemFont,Helvetica Neue,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;letter-spacing:.1rem}.popup-bubble-content#country-malaysia{top:-30px}.location-post h2,.location-post h3,.location-post h4{margin:0}.location-post .location-title .location-thumb{height:2.05rem;width:3rem;float:left;margin-right:.3rem;margin-bottom:.3rem;border-radius:1px;border:1px solid #efefef}.location-post .location-title:before,.location-post .location-title:after{content:" ";display:table}.location-post .location-title:after{clear:both}.location-post .location-title,.location-post .location-title>*{color:#231f20}.location-post .sub-locations{color:#74676a}.location-post .sub-locations>h3{display:inline-block}.location-post .sub-locations>h3:not(:last-child):after{content:", ";display:inline-block}.location-post:hover .sub-locations{color:#231f20}.location-post:hover .location-title,.location-post:hover .location-title>*{color:#1382c5}.location-introduction+.location-list{margin-top:2rem}@media (max-width: 767px){.location-list .location-post+.location-post{margin-top:.8rem;padding-top:.8rem;border-top:1px solid white;display:block}}@media (min-width: 768px){.location-list{display:flex;flex-wrap:wrap;margin-left:-1.1rem;margin-right:-1.1rem}.location-list .location-post{padding-left:1.1rem;padding-right:1.1rem}}@media (min-width: 768px) and (max-width: 1199px){.location-list .location-post{width:50%}.location-list .location-post:nth-child(n+3){margin-top:2.2rem}}@media (min-width: 1200px){.location-list .location-post{width:33.33333333%}.location-list .location-post:nth-child(n+4){margin-top:2.2rem}}.country *+h2{margin-top:2rem}.country h2{color:#a7a7a7;text-align:left;text-transform:uppercase;font-size:.9rem;margin-bottom:1rem;font-weight:700}.country aside>*+*{margin-top:2rem}@media (max-width: 1199px){.country aside{margin-top:2rem}}@media (min-width: 1200px){.country{display:flex}.country article{width:80%}.country aside{padding-left:2.2rem;width:20%}}@media (max-width: 1199px){.related-countries{margin-top:2rem;padding-top:2rem;border-top:1px solid white}}.related-countries .links .post-link{display:block}@media (max-width: 449px){.related-countries .links .post-link+.post-link{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #FFF}}@media (min-width: 450px) and (max-width: 1199px){.related-countries .links{display:flex;flex-wrap:wrap;margin-left:-.4rem;margin-right:-.4rem}.related-countries .links>a{padding-left:1.1rem;padding-right:1.1rem}}@media (min-width: 450px) and (max-width: 991px){.related-countries .links>a{width:50%}.related-countries .links>a:nth-child(n+3){margin-top:.8rem}}@media (min-width: 992px) and (max-width: 1199px){.related-countries .links>a{width:33.33333333%}.related-countries .links>a:nth-child(n+4){margin-top:.8rem}}@media (min-width: 1200px){.related-countries .links .post-link+.post-link{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #FFF}}.city-offices+.city-offices{margin-top:2rem}@media (max-width: 991px){.city-offices .city-offices-list>div+div{margin-top:.8rem;padding-top:.8rem;border-top:1px solid white}}@media (min-width: 992px){.city-offices .city-offices-list{display:flex;flex-wrap:wrap;margin-left:-1.1rem;margin-right:-1.1rem}.city-offices .city-offices-list>div{padding-left:1.1rem;padding-right:1.1rem}}@media (min-width: 992px) and (max-width: 1199px){.city-offices .city-offices-list>div{width:50%}.city-offices .city-offices-list>div:nth-child(n+3){margin-top:2.2rem}}@media (min-width: 1200px){.city-offices .city-offices-list>div{width:33.33333333%}.city-offices .city-offices-list>div:nth-child(n+4){margin-top:2.2rem}}.team-member-link>div{float:left}.team-member-link .team-member-thumb{width:33.33333333%}.team-member-link .team-member-details{width:66.66666667%;padding-top:.2rem;padding-left:.8rem}.team-member-link:before,.team-member-link:after{content:" ";display:table}.team-member-link:after{clear:both}.team-member-thumb{display:block;position:relative;padding:2px}.team-member-thumb>img{vertical-align:middle;width:100%;border-radius:50% 0 0;height:auto}.team-member-thumb:before{position:absolute;top:0;left:0;transition:opacity ease-in .15s;content:" ";display:block;width:100%;height:100%;border-radius:50% 0 0}.floating-post-thumb{float:left;margin-right:.8rem;max-width:33.3333333%}.member-email:before{content:" ";display:inline-block;width:18px;height:16px;background-image:url(/assets/icon/email-gray-0569d8e03354d45958d977276f05c0019c8b9d4005296c0abc5113996109f90c.svg);margin-right:5px;background-repeat:no-repeat;margin-bottom:-4px;opacity:.5}.member-office{color:#594f51}.member-office:before{content:"";display:inline-block;width:.7rem;height:1.4rem;background-image:url(/assets/icon/location-d5ff7d248f398ca7346161b142b28104a51102d3893c39c9fd43a0c18160d442.svg);background-repeat:no-repeat;background-position:left center;vertical-align:bottom;margin-right:.3rem}.team-member .contact-me{position:relative}.team-member .contact-me h2{margin-top:0}.team-member .contact-me .form-container .hide-contact-me{background-repeat:no-repeat;background-image:url(/assets/icon/close-6bb35040bceefaf5cec069535b318f9af15313debd64602784b50b845b3a09be.svg);display:block;width:3rem;height:3rem;background-size:1.5rem auto;background-position:center center;position:absolute;top:.25rem;right:0}.team-member .team-member-image-mobile{float:left;padding:0 1rem 0 0}.team-member .team-member-image-mobile>img{border-radius:50%;display:block;width:100px;height:100px;max-width:33vw;height:auto;border:1px solid #CCC}.team-member .team-member-image{display:none}.team-member .team-member-image>img{border:1px solid #CCC;width:100%;height:auto}.team-member .team-member-info{color:#000;margin-bottom:2rem;font-size:1.1rem}.team-member .team-member-info .member-linked-in:before{content:" ";display:inline-block;width:20px;height:18px;background-image:url(/assets/icon/linkedin-gray-2925bdb2437db1819b7110a15bcd59cbab4a8c2478b5342cb99eac94808931cd.svg);margin-right:4px;background-repeat:no-repeat;margin-bottom:-3px;opacity:.5}.team-member .coverage-areas header{margin-bottom:1rem;font-size:1.1rem}@media (max-width: 1199px){.team-member .coverage-areas{margin-top:1rem;padding-top:1rem;border-top:1px solid #d1d1d1}}@media (min-width: 1200px){.team-member .coverage-areas{margin-top:2rem;padding-top:2rem;border-top:1px solid #d1d1d1}}.team-member .team-member-industries{margin-top:-.4rem;display:flex;flex-wrap:wrap;margin-left:-.4rem;margin-right:-.4rem}.team-member .team-member-industries>a{padding-left:.4rem;padding-right:.4rem;width:50%}.team-member .team-member-industries>a:nth-child(n+3){margin-top:.8rem}@media (max-width: 767px){.team-member .contact-me{margin-top:1rem;padding-top:1rem;border-top:1px solid #d1d1d1}.team-member article:before,.team-member article:after{content:" ";display:table}.team-member article:after{clear:both}.team-member aside{margin-top:2rem}}@media (min-width: 768px){.team-member .team-member-image-mobile{display:none}.team-member .team-member-image,.team-member article,.team-member aside{display:block;float:left}.team-member .team-member-image{margin:0}}@media (min-width: 768px) and (max-width: 1199px){.team-member .team-member-image{display:block;width:30%}.team-member article{width:70%;padding:0 0 0 1rem}.team-member aside{width:100%;margin-top:2rem;padding-top:2rem;border-top:1px solid white}.team-member .contact-me{margin-top:1rem;padding-top:1rem;border-top:1px solid #d1d1d1}}@media (min-width: 1200px){.team-member .team-member-image{width:22%}.team-member article{width:60%;padding:0 4rem 0 2rem}.team-member aside{width:18%}.team-member .contact-me{margin-top:2rem;padding-top:2rem;border-top:1px solid #d1d1d1}.team-member .contact-me .form-container .hide-contact-me{top:1.25rem}}@media (max-width: 449px){.team-member .related-team-members .post-link+.post-link{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #FFF}}@media (min-width: 450px) and (max-width: 1199px){.team-member .related-team-members{display:flex;flex-wrap:wrap;margin-left:-.4rem;margin-right:-.4rem}.team-member .related-team-members>.post-link{padding-left:.4rem;padding-right:.4rem}}@media (min-width: 450px) and (max-width: 991px){.team-member .related-team-members>.post-link{width:50%}.team-member .related-team-members>.post-link:nth-child(n+3){margin-top:.8rem}}@media (min-width: 992px) and (max-width: 1199px){.team-member .related-team-members>.post-link{width:33.33333333%}.team-member .related-team-members>.post-link:nth-child(n+4){margin-top:.8rem}}@media (min-width: 1200px){.team-member .related-team-members .post-link+.post-link{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #FFF}}.team-member h2{margin:0;font-size:1.3rem;font-weight:700}.team-member-profiles{display:flex;flex-wrap:wrap;margin-left:-1.1rem;margin-right:-1.1rem}.team-member-profiles>div{padding-left:1.1rem;padding-right:1.1rem}@media (min-width: 768px){.team-member-profiles>div>a{font-size:1.2rem;text-align:center}.team-member-profiles>div>a .team-member-thumb{padding:.2rem;margin-bottom:.5rem}}@media (max-width: 767px){.team-member-profiles>div .team-member-thumb{float:left;margin-right:.8rem;max-width:33.3333333%}}@media (max-width: 499px){.team-member-profiles>div+div{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #FFF}}@media (min-width: 500px) and (max-width: 767px){.team-member-profiles>div{width:50%}.team-member-profiles>div:nth-child(n+3){margin-top:2.2rem}}@media (min-width: 768px) and (max-width: 991px){.team-member-profiles>div{width:33.33333333%}.team-member-profiles>div:nth-child(n+4){margin-top:2.2rem}}@media (min-width: 992px) and (max-width: 1199px){.team-member-profiles>div{width:25%}.team-member-profiles>div:nth-child(n+5){margin-top:2.2rem}}@media (min-width: 1200px) and (max-width: 1599px){.team-member-profiles>div{width:20%}.team-member-profiles>div:nth-child(n+6){margin-top:2.2rem}}@media (min-width: 1600px){.team-member-profiles>div{width:1/6*100%}.team-member-profiles>div:nth-child(n+7){margin-top:2.2rem}}.leader-profiles{display:flex;flex-wrap:wrap;margin-left:-1.1rem;margin-right:-1.1rem}.leader-profiles>div{padding-left:1.1rem;padding-right:1.1rem}@media (min-width: 768px){.leader-profiles>div>a{font-size:1.2rem;text-align:center}.leader-profiles>div>a .team-member-thumb{padding:.2rem;margin-bottom:.5rem}}@media (max-width: 767px){.leader-profiles>div .team-member-thumb{float:left;margin-right:.8rem;max-width:33.3333333%}}@media (max-width: 499px){.leader-profiles>div+div{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #FFF}}@media (min-width: 500px) and (max-width: 767px){.leader-profiles>div{width:50%}.leader-profiles>div:nth-child(n+3){margin-top:2.2rem}}@media (min-width: 768px) and (max-width: 1199px){.leader-profiles>div{width:33.33333333%}.leader-profiles>div:nth-child(n+4){margin-top:2.2rem}}@media (min-width: 1200px){.leader-profiles>div{width:25%}.leader-profiles>div:nth-child(n+5){margin-top:2.2rem}}#vision-mission-value h2,#vision-mission-value h3{font-family:neo-sans,Open Sans,Arial}#vision-mission-value section .container{text-align:center;max-width:1400px}#vision-mission-value section .container header{margin:0 auto 2rem;position:relative}#vision-mission-value section .container header img{position:relative;max-width:100%;height:auto;z-index:-1}#vision-mission-value section .container header h2,#vision-mission-value section .container header span{text-align:center;position:absolute;left:0;right:0}#vision-mission-value section .container header h2{bottom:15%;font-size:1.95rem}#vision-mission-value section .container header span{bottom:1%;color:#777;font-size:.95rem}#vision-mission-value section .container.vision .section-content{text-align:center}#vision-mission-value section .container.vision .section-content span{color:#1380c3;font-size:1.6rem;font-family:neo-sans,Open Sans,Arial}#vision-mission-value section .container.mission h2{color:#48626f}#vision-mission-value section .container.mission ul{padding-left:0;list-style-type:none}#vision-mission-value section .container.mission ul>li{margin-top:2rem;position:relative}#vision-mission-value section .container.mission ul>li>span{line-height:1;font-size:6.5rem;color:#f7f7f7;position:absolute;z-index:-1;font-weight:600}#vision-mission-value section .container.mission ul>li>p{color:#1380c3;font-size:1.45rem;font-family:neo-sans,Open Sans,Arial}@media (max-width: 959px){#vision-mission-value section .container.mission ul>li>span{top:-1.5rem;left:0}#vision-mission-value section .container.mission ul>li>p{padding-left:2rem}}@media (min-width: 960px){#vision-mission-value section .container.mission ul{display:flex;justify-content:space-between}#vision-mission-value section .container.mission ul>li{width:30.5%}#vision-mission-value section .container.mission ul>li>span{top:-4rem;left:-2rem;font-size:14rem}#vision-mission-value section .container.mission ul>li>p{font-size:1.6rem}}#vision-mission-value section .container.values{text-align:center}#vision-mission-value section .container.values h3{font-size:1.5rem;color:#1380c3;margin-top:0;margin-bottom:.4rem}#vision-mission-value section .container.values ul{padding-left:0;list-style-type:none;text-align:left}#vision-mission-value section .container.values ul>li{display:block;margin-top:3rem}#vision-mission-value section .container.values ul>li>svg{max-width:25%;width:5.5rem;margin-right:1.5rem;float:left;padding-bottom:1.5rem;fill:#1380c3}#vision-mission-value section .container.values ul>li:after{display:block;content:" ";clear:both}@media (min-width: 960px){#vision-mission-value section .container.values ul{margin:auto;max-width:1000px;display:flex;flex-wrap:wrap;justify-content:space-between}#vision-mission-value section .container.values ul>li{width:45%}}#vision-mission-value section .container.values h2,#vision-mission-value section .container.vision h2{color:#fff}.about-recruit-group{text-align:center}.about-recruit-group .strong{font-size:1.4rem;padding:0 6rem}.about-recruit-group img{margin:auto}.about-recruit-group h2,.about-recruit-group .h2{margin-top:0;font-size:1.3rem}.about-recruit-group .h2{color:#48626f}.about-recruit-group h3{font-size:1rem}.about-recruit-group div+div{margin-top:4rem}.philosophy{padding-bottom:0;background-color:#fff}.philosophy .container{max-width:1600px;padding-bottom:4rem}@media (min-width: 450px){.philosophy .container{background-image:url(/assets/background/rgf-brand-8d1200c2b1a70c993bb62945941c61a58acfc2346118c2756b8d15ce42cb3ff7.jpg);background-position:bottom right}}@media (min-width: 450px) and (max-width: 1300px){.philosophy .container{background-size:100% auto}}.philosophy .opportunity-bridge>span{display:block}.philosophy .opportunity-bridge>span:first-child{font-size:3rem}.philosophy .opportunity-bridge>span:last-child{font-size:1.2rem}.philosophy .we-connect{margin-top:4rem}.philosophy .we-connect strong{font-size:1.2rem}.philosophy .we-connect ul{padding-left:0;list-style:none;margin-bottom:0;margin-top:0}.philosophy .we-connect ul>li{background-image:url(/assets/icon/list-item-33c11fa2f01cc6f3578c97a008b8dcf2f23fecd0c423743f43d891561833ac77.svg);background-repeat:no-repeat;background-position:left;padding-left:2.6rem;height:2.2rem;line-height:2.2rem;font-size:1.2rem}.philosophy .we-connect ul>li+li{margin-top:1.5rem}#services_brands{position:relative;max-width:1200px;text-align:left}#services_brands .background{display:none}#services_brands>div{display:block}#services_brands>div>div:nth-child(1){padding:1rem 0;color:#0b5fad}#services_brands>div>div:nth-child(1)>svg{display:none}#services_brands>div>div:nth-child(2)>svg{width:8rem;max-width:30%;float:left;margin:0 1rem .5rem 0}#services_brands>div>div h3{margin-top:0}#services_brands>div:after{content:" ";clear:both;display:block}@media (min-width: 768px) and (max-width: 1250px){#services_brands{margin-left:-5rem;margin-right:-5rem}}@media (min-width: 768px){#services_brands>div{display:flex;align-items:stretch}#services_brands>div+div{border-top:2px solid white}#services_brands>div>div:nth-child(1){position:relative;padding:2rem 6.5rem 2rem 1rem;width:25%}#services_brands>div>div:nth-child(1):before{content:" ";position:absolute;inset:0;background-repeat:repeat-x;background-image:linear-gradient(185deg,#ffffffb3,#fff0);z-index:-1}#services_brands>div>div:nth-child(1)>svg{display:block;width:1.5rem;position:absolute}#services_brands>div>div:nth-child(2){padding:2rem 1rem 2rem .5rem;width:75%}#services_brands>div>div:nth-child(2)>svg{margin:0 1.5rem .4rem 0}#services_brands>div:nth-child(2)>div:nth-child(1)>svg{top:0;right:4.5rem}#services_brands>div:nth-child(3)>div:nth-child(1)>svg{top:-4.2rem;right:2.5rem}#services_brands>div:nth-child(4)>div:nth-child(1)>svg{bottom:0;right:.5rem}#services_brands .background{display:block;z-index:-1;height:100%;position:absolute;top:0;left:0}}#bo-le{margin-top:5rem;max-width:1000px;text-align:left}#bo-le>img{width:250px;max-width:30%;float:left;margin:0 1.5rem .4rem 0}#bo-le>p{padding-top:.4rem}.insight .posted-date{font-style:italic;color:#777;margin-bottom:1rem}.insight h3,.insight h2,.insight h4{font-family:neo-sans,open-sans}.insight .table-of-content .header{font-family:neo-sans,open-sans;font-size:1.5rem}.insight .table-of-content .links{background-color:#fff;border-radius:2px;padding:1.5rem 1.8rem;position:relative}.insight .table-of-content .links:before{content:"";display:block;width:2rem;height:2rem;position:absolute;bottom:-.5rem;left:-.5rem;background-image:url(/assets/icon/brand/shapes/rgf-hr/table-of-content/shape1-b2457d16c87e42b05be591510566f54b6bf2245a9906738b821bb39b712612ec.svg)}.insight .table-of-content .links:after{content:"";position:absolute;top:-2.5rem;right:-.5rem;display:block;width:5rem;height:5rem;background-image:url(/assets/icon/brand/shapes/rgf-hr/table-of-content/shape2-b3f8fa3f9453ff3f5ceec6576f2b1b8a5e4810f1bf6130566d4d10771d45faa6.svg)}@media (max-width: 800px){.insight .table-of-content .links:after{top:-1rem;right:-.5rem;width:2.5rem;height:2.5rem}}.insight .table-of-content .links>a{display:block;background-image:url(/assets/icon/arrow/table-of-content-arrow-6a7eabb1cf2e3f5206e77e9fded5a29f3f56082c14020e24f2bda92c461c0ede.svg);padding-left:1rem;background-position:left .2rem;background-size:auto 1rem}.insight .table-of-content .links>a+a{margin-top:.4rem}.insight .insight-tags{margin-top:2rem}.insight-header .banner-image-container:after{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,#0000004d 42rem,#0000 75rem);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d000000",endColorstr="#00000000",GradientType=1);display:block}@media (min-width: 768px){.insight-header .title{width:40rem!important}}.insight-tags{margin-top:-.5rem}.insight-tags strong{margin-right:.5rem}.insight-tags span{background-color:#fff;border:1px solid #1382c5;color:#1382c5;border-radius:2rem;display:inline-block;padding:.5rem 1rem;margin-right:.5rem;margin-top:.5rem}#insight-categories-tabs{text-align:center}#insight-categories-tabs>div{display:inline-block}#insight-categories-tabs>div>nav{border-radius:1px;box-shadow:0 0 3px 1px #4f4f4f1a;background-color:#fff;margin:0 auto;display:none;justify-content:center}#insight-categories-tabs>div>nav>a{padding:1rem 1.5rem}#insight-categories-tabs>div>nav>a:not(.active){color:#231f20}#insight-categories-tabs>div>nav>a:not(.active):hover{background-color:#fafafa}#insight-categories-tabs>div>nav>a.active{background-color:#1382c5;color:#fff;cursor:default}@media (min-width: 750px){#insight-categories-tabs>div>nav{display:flex}#insight-categories-tabs>div #category_select{display:none}}.flex-insight-cards>div{padding-left:1.1rem;padding-right:1.1rem}@media (max-width: 499px){.flex-insight-cards>div{width:100%}.flex-insight-cards>div+div{margin-top:1.1rem}}@media (min-width: 500px) and (max-width: 1599px){.flex-insight-cards>div{width:50%}.flex-insight-cards>div:nth-child(n+3){margin-top:2.2rem}}@media (min-width: 1600px){.flex-insight-cards>div{width:33.33333333%}.flex-insight-cards>div:nth-child(n+4){margin-top:2.2rem}}.flex-point-cards>div{padding-left:1.1rem;padding-right:1.1rem}@media (max-width: 499px){.flex-point-cards>div{width:100%}.flex-point-cards>div+div{margin-top:1.1rem}}@media (min-width: 500px) and (max-width: 991px){.flex-point-cards>div{width:50%}.flex-point-cards>div:nth-child(n+3){margin-top:2.2rem}}@media (min-width: 992px){.flex-point-cards>div{width:33.33333333%}.flex-point-cards>div:nth-child(n+4){margin-top:2.2rem}}.insight-categories-preview>h2{text-align:center;padding:2.2rem 0 1.1rem}.insight-categories-preview .preview-cta{text-align:center;padding-top:2.2rem}.insight-categories-preview .preview-cta a{margin:auto}@media (max-width: 1599px){.insight-categories-preview .flex-insight-cards>div:nth-child(3){display:none}}.ceo-message{padding:15px;background:#fff;box-shadow:0 0 3px 1px #4f4f4f26}.ceo-message .ceo-img{border:1px solid #CCC;margin-right:15px;max-width:30%;float:left}@media (min-width: 768px){.ceo-message{padding:2rem}.ceo-message .ceo-img{margin-right:2rem;margin-bottom:1rem}}#sitemap{padding-left:0;list-style:none;margin-bottom:0;margin-top:0}#sitemap>li>a{display:block;padding:1.1rem 0;font-size:1.2rem;position:relative}#sitemap>li.has-children>ul{list-style:none;padding-top:.5rem;margin-bottom:2rem}#sitemap>li.has-children>ul a{padding:.5rem 0;display:block}@media (min-width: 768px){#sitemap>li.has-children{display:flex}#sitemap>li.has-children>a{width:33.333%;padding-right:2rem}#sitemap>li.has-children>ul{border-left:1px solid #eeeeee;padding-left:2rem;width:66.666%;display:flex;justify-content:space-between;flex-wrap:wrap}#sitemap>li.has-children>ul>li{width:48%}}.asia-intelligence-cards>div{padding-left:1.1rem;padding-right:1.1rem}@media (max-width: 499px){.asia-intelligence-cards>div{width:100%}.asia-intelligence-cards>div+div{margin-top:1.1rem}}@media (min-width: 500px) and (max-width: 1199px){.asia-intelligence-cards>div{width:50%}.asia-intelligence-cards>div:nth-child(n+3){margin-top:2.2rem}}@media (min-width: 1200px){.asia-intelligence-cards>div{width:33.33333333%}.asia-intelligence-cards>div:nth-child(n+4){margin-top:2.2rem}}.asia-intelligence-cards .card{position:relative}.asia-intelligence-cards .card>svg{overflow:visible;opacity:0;width:10%;position:absolute;top:30%;left:50%;margin-left:-5%;z-index:2;transition:all .15s ease-in!important}.asia-intelligence-cards .card>svg>*{fill:#fff}.asia-intelligence-cards .card>svg>path{transition:transform .3s ease-out;transform:translateY(-1rem)}.asia-intelligence-cards .card>img{filter:brightness(100%)!important;transition:all .15s ease-in!important}.asia-intelligence-cards .card:hover>svg{opacity:1}.asia-intelligence-cards .card:hover>svg>path{transform:translateY(0)}.asia-intelligence-cards .card:hover>img{filter:brightness(25%)!important}#asian-intelligence-banner{background:#e6ebee;box-shadow:1px 1px 4px #0003;max-width:1200px;margin:auto;position:relative;z-index:0;overflow:hidden}#asian-intelligence-banner>img{max-width:100%}#asian-intelligence-banner>div{position:relative;z-index:2}#asian-intelligence-banner>div>h2{margin-top:0}#asian-intelligence-banner>div>.btn{margin-top:1.332rem}@media (max-width: 599px){#asian-intelligence-banner>div{padding:15px}}@media (min-width: 600px){#asian-intelligence-banner>img{position:absolute;top:0;z-index:1;height:100%}}@media (min-width: 600px) and (max-width: 999px){#asian-intelligence-banner>img{right:50%}#asian-intelligence-banner>div{padding:3rem 2.2rem 3rem 33.333%}}@media (min-width: 1000px){#asian-intelligence-banner>div{padding:3rem 2.2rem 3rem 50%}}#salary-watch-banner{background:#fff;box-shadow:1px 1px 4px #0003;position:relative;z-index:0;overflow:hidden}#salary-watch-banner>img{max-width:100%}#salary-watch-banner>div{position:relative;z-index:2}#salary-watch-banner>div>h2{margin-top:0}#salary-watch-banner>div>.btn{margin-top:1.332rem}@media (max-width: 599px){#salary-watch-banner>div{padding:15px}}@media (min-width: 600px){#salary-watch-banner>img{position:absolute;top:0;right:0;z-index:1;height:100%}}@media (min-width: 600px) and (max-width: 999px){#salary-watch-banner>img{left:40%;right:auto}#salary-watch-banner>div{padding:2rem 40% 2rem 2.2rem}}@media (min-width: 1000px){#salary-watch-banner>div{padding:2rem 50% 2rem 2.2rem}}.sidebar-banner.asian-intelligence>div:first-child{background-color:#e6ebee}.award-list{padding-left:0;list-style:none;margin-bottom:0;margin-top:0;position:relative;margin-bottom:1rem}.award-list:before{content:" ";display:block;width:2px;height:100%;position:absolute;top:5px;left:4.5rem;margin-left:-2px;background-color:#0b5fad}.award-list>li{position:relative;padding-left:6rem;background-image:url(/assets/icon/award/dot-80d79b88ba2ad4af089c3a357d25617a074f125131357f954ce3621f886ea998.svg);background-size:1.5rem;background-position-x:3.75rem;background-position-y:.15rem}.award-list>li:not(:last-child){padding-bottom:1.5rem}.award-list>li>span{position:absolute;top:0;left:0;font-weight:100;color:#b3b3b3;font-size:1.3rem}.award-list>li>div *+*{margin-top:.1rem}.award-list>li>div>h2{font-family:neo-sans,sans-serif;margin:0;color:#0b5fad}.award-list>li>div>span{display:block}.award-list>li>div>span+span{color:#666}#your-career-at-rgf .page-header-career{position:relative;padding:5rem 0}#your-career-at-rgf .page-header-career:before{content:"";position:absolute;inset:0 0 0 65%;background:linear-gradient(180deg,#0163be,#2694d4)}#your-career-at-rgf .page-header-career .top-block{display:flex;align-items:center}#your-career-at-rgf .page-header-career .top-block>div:nth-child(1){padding-right:2rem}#your-career-at-rgf .page-header-career .top-block>div>h1{margin:0;font-size:3.4rem;font-weight:700}#your-career-at-rgf .page-header-career .top-block>div>p{margin:2rem 0}#your-career-at-rgf .page-header-career .top-block>div>img{width:35vw}#your-career-at-rgf .page-header-career .top-block nav{margin-top:-1rem}#your-career-at-rgf .page-header-career .top-block nav a{margin:1rem 2rem 0 0;display:inline-block;font-weight:700;color:#010101;font-family:neo-sans,sans-serif}#your-career-at-rgf .page-header-career .top-block nav a:after{transition-duration:.25s;display:inline-block;width:1rem;height:.5rem;content:"";background-image:url(/assets/icon/arrow/table-of-content-down-arrow-de613876f0afc2aad42c86d5364905782156bc0b74e95c52bc45921d909d98c8.svg);background-repeat:no-repeat;margin-left:.4rem}#your-career-at-rgf .page-header-career .top-block nav a:hover{color:#0b5fad}#your-career-at-rgf .page-header-career .top-block nav a:hover:after{background-image:url(/assets/icon/arrow/table-of-content-down-arrow-blue-0e39893cc5077942dc670a24eb2abfbf79aacb986202774b5fd11ee0880d1697.svg)}@media (max-width: 1140px){#your-career-at-rgf .page-header-career:before{display:none}#your-career-at-rgf .page-header-career .top-block{flex-direction:column-reverse}#your-career-at-rgf .page-header-career .top-block>div>img{width:650px;max-width:100%}}#your-career-at-rgf .section{padding:2rem 0;text-align:center}@media (min-width: 600px) and (max-width: 1019px){#your-career-at-rgf .section{padding:3rem 0}}@media (min-width: 1020px){#your-career-at-rgf .section{padding:4rem 0}}#your-career-at-rgf .section h2{font-family:neo-sans,sans-serif;font-weight:700;font-size:2rem;color:#1c8cc4;margin-top:0;margin-bottom:1rem}#your-career-at-rgf .section .section-intro{max-width:740px;margin-left:auto;margin-right:auto}#your-career-at-rgf .rgf-figures{margin-top:3.5rem;background-image:url(/assets/media/your-career-with-rgf/we-are-irb-af47fde642cc39635d8c4aa45cdf0dad91143f2b246180a230a65d570c9b785d.jpg);background-size:cover;background-position:center center}#your-career-at-rgf .rgf-figures .figures-container{padding-top:2rem;padding-bottom:2rem;display:flex;justify-content:space-evenly}#your-career-at-rgf .rgf-figures .figures-container>div{width:15.5rem;height:13rem;border-radius:2rem;padding:2rem;color:#fff;text-align:left}#your-career-at-rgf .rgf-figures .figures-container>div:nth-child(odd){background-color:#91bde699}#your-career-at-rgf .rgf-figures .figures-container>div:nth-child(2n){background-color:#0072d9e6}#your-career-at-rgf .rgf-figures .figures-container>div>span{font-family:neo-sans,sans-serif;font-size:5rem;font-weight:800;line-height:1;padding-top:1.4rem;display:inline-block}#your-career-at-rgf .rgf-figures .figures-container>div>p{font-size:.9rem}@media (max-width: 1000px) and (min-width: 861px){#your-career-at-rgf .rgf-figures .figures-container{justify-content:space-between}}@media (max-width: 760px){#your-career-at-rgf .rgf-figures .figures-container{flex-wrap:wrap;margin-top:-2rem}#your-career-at-rgf .rgf-figures .figures-container>div{margin-top:2rem}}#your-career-at-rgf .perks{margin-top:2.5rem;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width: 671px){#your-career-at-rgf .perks>div{width:33%;padding:1rem}}@media (min-width: 490px) and (max-width: 670px){#your-career-at-rgf .perks>div{width:50%;padding:1rem}}@media (max-width: 489px){#your-career-at-rgf .perks{flex-direction:column}#your-career-at-rgf .perks>div+div{margin-top:1rem}}#your-career-at-rgf .perk{transition:border-color .2s;border:1px solid rgba(29,50,245,.1);background-color:#86c6e61a;border-radius:1rem;padding:1rem;cursor:pointer;text-align:left;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#your-career-at-rgf .perk .front>span{margin-top:.3rem;margin-bottom:-.5rem;display:block;color:#1c8cc4;font-family:neo-sans,sans-serif;font-weight:700}#your-career-at-rgf .perk .back{padding:1rem;opacity:0;display:table;color:#fff;font-size:.9rem;height:100%;position:absolute;inset:0}#your-career-at-rgf .perk .back>span{display:table-cell;vertical-align:middle}#your-career-at-rgf .perk.focus{background:#55bef2;background:linear-gradient(354deg,#55bef2,#009eee)}#your-career-at-rgf .perk.focus .front{opacity:0}#your-career-at-rgf .perk.focus .back{opacity:1}#your-career-at-rgf .perk:hover{border:1px solid #1c8cc4;background-color:#fff}#your-career-at-rgf .video-link{display:block;border-radius:1rem;padding:1rem;background-size:cover;position:relative;height:100%;min-height:8rem}#your-career-at-rgf .video-link>div{transition:background-color .2s;background-color:#ffffff80;border-radius:50%;display:block;width:6rem;height:6rem;position:absolute;top:50%;left:50%;margin-top:-3rem;margin-left:-3rem}#your-career-at-rgf .video-link>div>svg{width:3rem;height:3rem;position:absolute;top:50%;left:55%;margin-top:-1.5rem;margin-left:-1.5rem}#your-career-at-rgf .video-link.large{margin:3rem auto 0;max-width:100%;width:850px;padding-bottom:30%}#your-career-at-rgf .video-link:hover>div{background-color:#fffc}#your-career-at-rgf .career-path{margin-top:3rem;display:flex}@media (max-width: 699px){#your-career-at-rgf .career-path{flex-direction:column}#your-career-at-rgf .career-path nav>a+a{margin-top:0!important}}@media (min-width: 700px) and (max-width: 1299px){#your-career-at-rgf .career-path>nav{width:33.33333333%}#your-career-at-rgf .career-path>div{width:66.66666667%}}@media (min-width: 1300px){#your-career-at-rgf .career-path>*{width:50%}}#your-career-at-rgf .career-path nav>a{font-family:neo-sans,sans-serif;color:#fff;padding:1rem 2.2rem;display:block;background-color:#90a9b9;text-align:left}#your-career-at-rgf .career-path nav>a+a{margin-top:2rem}#your-career-at-rgf .career-path nav>a.selected{background:linear-gradient(180deg,#189af1,#0e84d4)}#your-career-at-rgf .career-path>div>div:not(.selected){display:none}#your-career-at-rgf .career-path>div>div{background-color:#d9e8f5;padding:1rem 2.2rem 0;text-align:left;font-size:.9rem;line-height:1.8}#your-career-at-rgf .career-path>div>div>img{display:block;max-width:80%;margin-left:auto;margin-right:auto;height:auto}#your-career-at-rgf .personal-growth{margin-top:3rem}#your-career-at-rgf .personal-growth>div{background-repeat:no-repeat;text-align:left}#your-career-at-rgf .personal-growth>div h3{font-family:neo-sans,sans-serif;font-weight:700;font-size:2rem;margin:0 0 3rem}#your-career-at-rgf .personal-growth>div p{line-height:1.6}#your-career-at-rgf .personal-growth>div>div{display:table;height:100%}#your-career-at-rgf .personal-growth>div>div>div{padding:4rem;display:table-cell;vertical-align:middle}@media (max-width: 799px){#your-career-at-rgf .personal-growth>div>div{width:100%!important;max-width:100%!important}#your-career-at-rgf .personal-growth>div>div>div{padding:2rem!important}#your-career-at-rgf .personal-growth>div h3{margin-bottom:1.2rem!important}}@media (min-width: 800px){#your-career-at-rgf .personal-growth>div{height:30rem}}#your-career-at-rgf .personal-growth>div:nth-child(1){background-image:url(/assets/media/your-career-with-rgf/growth/your-growth-1-9a379923f4002412c381f48987eeef4373243fd74e73491c45ee763ba0dc2bf0.jpg)}#your-career-at-rgf .personal-growth>div:nth-child(1)>div{background-color:#0064beb3;width:600px;max-width:50vw}#your-career-at-rgf .personal-growth>div:nth-child(2){background-image:url(/assets/media/your-career-with-rgf/growth/your-growth-2-d2709575230533d0535774ee963149ebb128027f4ba5f42fbc4348d4831c379c.jpg);display:flex;flex-direction:row-reverse;background-position:center left;background-size:70vw auto}#your-career-at-rgf .personal-growth>div:nth-child(2)>div{background-color:#ffffff5c;width:500px;max-width:50vw}@media (max-width: 1040px){#your-career-at-rgf .personal-growth>div:nth-child(2){background-position:center center;background-size:cover}}#your-career-at-rgf .personal-growth>div:nth-child(3){background-image:url(/assets/media/your-career-with-rgf/growth/your-growth-3-fc96b6c9212fac78b66fe968fc8ab81bca10d0e67e7c5967d0e0965c225caff7.jpg)}#your-career-at-rgf .personal-growth>div:nth-child(3)>div{background-color:#09307266;width:600px;max-width:50vw}#your-career-at-rgf .personal-growth>div:nth-child(odd){background-position:center center;background-size:cover;color:#fff}#your-career-at-rgf .current-openings{margin-top:3rem;display:flex}#your-career-at-rgf .current-openings img{max-width:100%;height:auto;border-radius:2rem;display:block}#your-career-at-rgf .current-openings>div:nth-child(2){text-align:left;padding:5%;line-height:1.5}@media (min-width: 1070px) and (max-width: 1335px){#your-career-at-rgf .current-openings>div:nth-child(2){padding-top:0}}@media (max-width: 799px){#your-career-at-rgf .current-openings{flex-direction:column}}@media (min-width: 800px){#your-career-at-rgf .current-openings>div:nth-child(1){width:55%}#your-career-at-rgf .current-openings>div:nth-child(2){width:45%}}#your-career-at-rgf .market-report-descriptions{margin-top:3rem;display:flex}#your-career-at-rgf .market-report-descriptions img{max-width:100%;height:auto;border-radius:2rem;display:block;box-shadow:0 10px 16px #0003,0 6px 20px #00000030!important}#your-career-at-rgf .market-report-descriptions>div:nth-child(1){text-align:left;padding:2%;line-height:1.5}#your-career-at-rgf .market-report-descriptions>div:nth-child(2){text-align:left;padding:2%;line-height:1.5}@media (min-width: 1070px) and (max-width: 1335px){#your-career-at-rgf .market-report-descriptions>div:nth-child(2){padding-top:0}}@media (max-width: 799px){#your-career-at-rgf .market-report-descriptions{flex-direction:column}}@media (min-width: 800px){#your-career-at-rgf .market-report-descriptions>div:nth-child(1){width:50%}#your-career-at-rgf .market-report-descriptions>div:nth-child(2){width:50%}}#your-career-at-rgf .job-list{display:flex;justify-content:flex-end}#your-career-at-rgf .job-list a{display:block;width:100%;height:100%;text-align:left;color:#fff;border-bottom-right-radius:2rem;padding:1rem}#your-career-at-rgf .job-list a h4{margin-top:0;font-family:neo-sans,sans-serif;font-weight:700;font-size:1.4rem}#your-career-at-rgf .job-list a span{font-size:.95rem}#your-career-at-rgf .job-list>div{width:22.5%;padding-left:5%}#your-career-at-rgf .job-list>div:nth-child(1)>a{background:linear-gradient(180deg,#0163bef2,#2694d4f2)}#your-career-at-rgf .job-list>div:nth-child(2)>a{background:linear-gradient(180deg,#29c6c2b3,#079390b3)}#your-career-at-rgf .job-list>div:nth-child(3)>a{background:linear-gradient(180deg,#829190cc,#424749cc)}@media (max-width: 799px){#your-career-at-rgf .job-list{justify-content:space-around;flex-wrap:wrap;margin-top:-1rem}#your-career-at-rgf .job-list>div{width:14rem;height:13rem;padding:1rem}}@media (min-width: 800px) and (max-width: 1069px){#your-career-at-rgf .job-list{margin-top:1rem;justify-content:center;margin-left:-5%}#your-career-at-rgf .job-list>div{height:12rem;width:33%}}@media (min-width: 1070px) and (max-width: 1249px){#your-career-at-rgf .job-list{margin-top:-9rem}#your-career-at-rgf .job-list>div{height:9rem}#your-career-at-rgf .job-list>div a{padding:1.5rem}#your-career-at-rgf .job-list>div a h4{font-size:1.2rem}}@media (min-width: 1250px) and (max-width: 1449px){#your-career-at-rgf .job-list{margin-top:-10rem}#your-career-at-rgf .job-list>div{height:10rem}#your-career-at-rgf .job-list>div a{padding:1.5rem}}@media (min-width: 1450px){#your-career-at-rgf .job-list{margin-top:-12rem}#your-career-at-rgf .job-list>div{height:12rem}#your-career-at-rgf .job-list>div a{padding:2.5rem}}@media (min-width: 800px) and (max-width: 1069px){#your-career-at-rgf .job-list[data-job-count="1"]>div{margin-right:67.5%}}@media (min-width: 1070px){#your-career-at-rgf .job-list[data-job-count="1"]>div{margin-right:22.5%}}@media (min-width: 800px) and (max-width: 1069px){#your-career-at-rgf .job-list[data-job-count="2"]>div:nth-child(2){margin-right:42.5%}}.left-aligned{text-align:left;max-width:650px;margin-top:2rem;margin-left:auto;margin-right:auto}.md-message{display:flex;justify-content:flex-end;align-items:flex-end}.md-message>div:nth-child(1){width:50%}.md-message>div:nth-child(2){width:50%}.md-message>div:nth-child(2)>img{width:180px;height:180px}@media (max-width: 799px){.md-message>div:nth-child(1){width:100%}.md-message>div:nth-child(2){width:100%}}:root{--section-inner-spacing: 1.5rem}@media (min-width: 768px){:root{--section-inner-spacing: 3rem}}section{position:relative;padding:3rem 0 4rem}section.no-title{padding-top:4rem}section.white{background-color:#fff}section .container>h2{text-align:center;margin:0 auto}section .container>h2:not(.has-subtext){margin-bottom:2.25rem;margin-bottom:var(--section-inner-spacing)}section .section-block-content+.section-block-content{margin-top:4rem;margin-top:var(--section-inner-spacing)}section .section-content h1{margin-top:0}section .section-content+.section-cta{margin-top:4rem;margin-top:var(--section-inner-spacing)}section .section-intro{text-align:center;margin-bottom:3rem;margin-bottom:var(--section-inner-spacing)}@media (min-width: 768px){section .section-intro{margin-left:6rem;margin-right:6rem}}section .section-cta{text-align:center}section#coverage{text-align:center}section#coverage>h2,section#coverage #map-legend,section#coverage .separator{z-index:2}section#coverage>h2,section#coverage #map-legend{position:relative}section#coverage #map-canvas{position:absolute;inset:0 0 -24px}section#coverage .section-cta{margin:0 auto 4rem;position:absolute;bottom:0;text-align:center;width:100%}section.no-separator{padding-top:0!important}.centered-section .section-content{text-align:center;max-width:64rem;margin:auto}.section-cta>div{max-width:1200px;margin:auto;border-radius:2px}.to-white{position:relative}.to-white:before{content:"";position:absolute;top:50%;display:block;width:100%;height:50%;background:#fff;z-index:-1}.to-gray{position:relative}.to-gray:before{content:"";position:absolute;bottom:50%;display:block;width:100%;height:50%;background:#fff;z-index:-1}.country-bg{background-position:right bottom}@media (max-width: 767px){.country-bg{background-size:40% auto}}.strength-list h3{margin:0 0 .5rem;padding-bottom:.5rem;font-size:1.1rem;border-bottom:1px solid #1382c5}.strength-list h3 span{font-size:1.8rem;display:block;color:#1382c5}.strength-list h3 span svg{max-height:2rem;max-width:2.7rem}.strength-list+.strength-list{margin-top:2rem}.strength-list+.recruit-group{font-weight:700;color:#48626f;font-size:1.1rem;text-align:center;margin:2.5rem auto 1.8rem}@media (max-width: 459px){.strength-list>div+div{margin-top:1rem}}@media (min-width: 460px){.strength-list{display:flex;flex-wrap:wrap;margin-left:-1.1rem;margin-right:-1.1rem}.strength-list>div{padding-left:1.1rem;padding-right:1.1rem}}@media (min-width: 460px) and (max-width: 767px){.strength-list>div{width:50%}.strength-list>div:nth-child(n+3){margin-top:1rem}}@media (min-width: 768px){.strength-list>div{width:33.33333333%}.strength-list>div:nth-child(n+4){margin-top:2.2rem}}@media (min-width: 992px){.strength-list h3 span{font-size:3.1rem}.strength-list h3 span svg{max-height:3rem;max-width:4rem}}section h2{color:#48626f}#vision{position:relative;z-index:1;background-image:url(/assets/background/vision2400-e6bf31a86ba22b5e5c8182a2a58c62cd36123e3b5390a60212839d0d27e2bc68.jpg);background-position:center center;background-size:cover}#vision .vision-content{padding:4.5rem 0;text-align:center}#vision .vision-content:before{background:#55c2f0;background:linear-gradient(115deg,#55c2f0,#0080cb 25%,#0068b6 40%,#005bab 54%,#004ea1 100%,#7db9e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#55c2f0",endColorstr="#7db9e8",GradientType=1);content:" ";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;opacity:.75}#vision .vision-content h2{margin-top:0;text-transform:uppercase;letter-spacing:.5rem;font-size:1.2rem;font-weight:100}#vision .vision-content p{font-size:1.9rem;letter-spacing:.1rem;max-width:60%;margin:0 auto 3rem}#vision .vision-content h2,#vision .vision-content p{text-align:center;color:#fff}#vision:img-loaded .vision-content{opacity:.75}.strength-list h3{border-bottom:1px solid #1382c5}.strength-list h3 span{color:#1382c5}.brand-list .brand>a{position:relative;border-top-left-radius:50%;display:block;width:6rem;height:6rem}.brand-list .brand>a img{width:100%}@media (max-width: 991px){.brand-list>div{position:relative}.brand-list>div .brand{position:absolute;top:0;left:auto}.brand-list>div .brand-description{padding-left:7.1rem;min-height:6rem}.brand-list>div .brand-description h3{margin-top:0;margin-bottom:.4rem}.brand-list>div+div{margin-top:2rem}}@media (min-width: 992px){.brand-list{display:flex;flex-wrap:wrap;margin-left:-1.1rem;margin-right:-1.1rem}.brand-list>div{width:33.33333333%;padding-left:1.1rem;padding-right:1.1rem}.brand-list>div:nth-child(n+4){margin-top:2.2rem}.brand-list .brand>a{margin:auto}.brand-list .brand>a.image{width:80%;height:15.71428571rem}.brand-list .brand>a.image>img{margin-top:4.71428571rem}.brand-list .brand>a:not(.image){width:11rem;height:11rem;margin-bottom:4.71428571rem}.brand-list .brand>a:not(.image):before,.brand-list .brand>a:not(.image):after{content:""}.brand-list .brand>a:not(.image):after{display:block;width:100%;height:30%;position:absolute;top:100%;left:15%;transform:skew(45deg) skewY(0);background-repeat:repeat-x;background-image:linear-gradient(180deg,#d7d7d7,#f6f6f6);border-right:1px solid #f6f6f6}.brand-list .brand>a:not(.image):before{display:block;width:30%;height:100%;position:absolute;top:15%;left:100%;transform:skew(0) skewY(45deg);background-repeat:repeat-x;background-image:linear-gradient(90deg,#d7d7d7,#f6f6f6)}.brand-list .brand-description>a{margin-top:.8rem;display:inline-block}}.brand-list .brand-description>p{font-size:.9rem}#footer{position:relative;padding:2rem 0;font-size:.9rem;background:#55c2f0;background:linear-gradient(115deg,#55c2f0,#0080cb 25%,#0068b6 40%,#005bab 54%,#004ea1 100%,#7db9e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#55c2f0",endColorstr="#7db9e8",GradientType=1)}#footer *{color:#fff}#footer .separator{z-index:1;bottom:100%}#footer .logo-sns{display:flex;justify-content:space-between;align-items:flex-end}#footer .logo-sns .logo svg{height:3.6rem}#footer .logo-sns+*{margin-top:2rem}.footer-links>div .title{padding-bottom:.25rem;border-bottom:1px solid white;margin-bottom:.5rem}@media (max-width: 767px){.footer-links>div+div{margin-top:1rem}}@media (min-width: 768px){.footer-links:not([data-flex-cols="1"]){display:flex;flex-wrap:wrap;margin-left:-1.1rem;margin-right:-1.1rem}.footer-links:not([data-flex-cols="1"])>div{padding-left:1.1rem;padding-right:1.1rem}}@media (min-width: 768px) and (max-width: 991px){.footer-links[data-flex-cols="4"]>div{width:50%}.footer-links[data-flex-cols="4"]>div:nth-child(n+3){margin-top:2.2rem}}@media (min-width: 992px){.footer-links[data-flex-cols="4"]>div{width:25%}.footer-links[data-flex-cols="4"]>div:nth-child(n+5){margin-top:2.2rem}}@media (min-width: 768px) and (max-width: 991px){.footer-links[data-flex-cols="3"]>div{width:50%}.footer-links[data-flex-cols="3"]>div:nth-child(n+3){margin-top:2.2rem}}@media (min-width: 992px){.footer-links[data-flex-cols="3"]>div{width:33.33333333%}.footer-links[data-flex-cols="3"]>div:nth-child(n+4){margin-top:2.2rem}}@media (min-width: 768px){.footer-links[data-flex-cols="2"]>div{width:50%}.footer-links[data-flex-cols="2"]>div:nth-child(n+3){margin-top:2.2rem}}.footer-links+.footer-links{margin-top:1rem}.footer-links a{padding:.25rem 0;display:block}.footer-links a:hover,.footer-links a:focus,.footer-links a:visited{color:#fff}.footer-links a:hover{text-decoration:underline}.copyright{margin-top:2rem;text-align:center}.copyright a:hover,.copyright a:focus,.copyright a:visited{color:#fff}.copyright a:hover{text-decoration:underline}.clearfix:before,.clearfix:after,.modal-content .form-modal h1:before,.modal-content .form-modal h1:after,.modal-content .form-modal h3:before,.modal-content .form-modal h3:after,.modal-content .modal-header:before,.modal-content .modal-header:after{content:" ";display:table}.clearfix:after,.modal-content .form-modal h1:after,.modal-content .form-modal h3:after,.modal-content .modal-header:after{clear:both}.pull-right{float:right!important}.pull-left{float:left!important}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.center{text-align:center}.center>div{margin:auto}.hidden{display:none!important}.text-align-center{text-align:center}.text-align-center>img{margin-left:auto;margin-right:auto}.text-align-left{text-align:left}.text-align-right{text-align:right}.separator{display:block;width:100%;height:1rem;position:absolute;overflow:hidden}.separator:before{content:"";position:absolute;display:block;width:100%;height:2rem;filter:blur(.1rem)}.separator:before{background:radial-gradient(#0003,#00000014 20%,#0000 70%)}.separator.up{bottom:0}.separator.up:before{top:0}.separator.down{top:0}.separator.down:before{bottom:0}.separator.above{top:-1rem}.separator.above:before{top:0}.separator.bellow{bottom:0rem}.separator.bellow:before{top:-1rem}.hr{display:block;width:33.333333%;height:2px;background-color:#1382c5}.blank-link:after{content:" ";display:inline-block;width:1.5em;height:1.15em;background-image:url(/assets/icon/external-link-63b1a7a94a703388ee7234842c4a1f16380ab710f39ed96a1471981d707e13c6.svg);opacity:.5;background-repeat:no-repeat;margin-left:.1em;margin-bottom:-.15em}.multi-language.en [language]:not([language=en]){display:none}.multi-language.zh [language]:not([language=zh]){display:none}.card-background,.card:not(.testimonial){background:#fff;border-radius:1px;box-shadow:0 0 2px 1px #4f4f4f1a}.card-cta{display:block;padding:1.5rem}.card-cta>.card-title{font-weight:700;font-size:1.08rem;letter-spacing:.05rem;margin:0 0 .75rem!important}.card-cta>p{margin:0 0 .75rem!important;font-size:.9rem}.card:not(.testimonial){display:block;color:#231f20;transition:all ease-in .15s}.card>img{filter:grayscale(30%);width:100%;display:block;height:auto}.card>.card-tag-image{display:block;width:100%;height:6rem;text-align:center}.card>.card-tag-image>img{margin:2rem auto 0;max-width:80%;height:4rem}.card>.card-content{padding:1.2rem 1.4rem}.card>.card-content>.card-title{font-weight:700;font-size:1.08rem;letter-spacing:.03rem;color:#231f20;transition:color ease-in .15s;margin:0}.card>.card-content>.card-subtitle{font-size:.95rem;letter-spacing:.03rem;color:#594f51;margin:0}.card>.card-content>*:not(:first-child){margin-top:1.08rem}.card>.card-content>p{line-height:1.4rem;color:#231f20;font-size:.95rem}.card>.card-content>.card-subtitle,.card>.card-content>p{opacity:.9}.card.disabled{cursor:default;opacity:.1}a.card:not(.disabled):not(.testimonial):hover{box-shadow:0 0 16px 4px #4f4f4f26}a.card:not(.disabled):not(.testimonial):hover>img{filter:grayscale(0%)}a.card:not(.disabled):not(.testimonial):hover>.card-content>.card-title{color:#1382c5}a.card:not(.disabled):not(.testimonial):hover>.card-content>.card-subtitle,a.card:not(.disabled):not(.testimonial):hover>.card-content>p{opacity:1}a.card[target=_blank] .card-subtitle:after{content:" ";display:inline-block;width:1.5em;height:1.15em;background-image:url(/assets/icon/external-link-63b1a7a94a703388ee7234842c4a1f16380ab710f39ed96a1471981d707e13c6.svg);opacity:.5;background-repeat:no-repeat;margin-left:.1em;margin-bottom:-.15em}a.card[target=_blank] .card-subtitle:after{content:" ";display:inline-block;width:1.5em;height:1.15em;background-image:url(/assets/icon/external-link-63b1a7a94a703388ee7234842c4a1f16380ab710f39ed96a1471981d707e13c6.svg);opacity:.5;background-repeat:no-repeat;margin-left:.1em;margin-bottom:-.15em}.cards-container .cards{display:flex;flex-wrap:wrap;margin-left:-1.1rem;margin-right:-1.1rem}.cards-container .cards>div>.card,.cards-container .cards>div>.card-cta{height:100%}.swipable-cards-container{margin:-15px -1.1rem;position:relative}.swipable-cards-container .swipable-cards{position:relative;height:490px;overflow-x:scroll;overflow-y:hidden}.swipable-cards-container .swipable-cards::-webkit-scrollbar{height:6px}.swipable-cards-container .swipable-cards::-webkit-scrollbar-thumb{border-radius:3px;background-color:#00000080}.swipable-cards-container .swipable-cards .cards{display:flex;padding:15px 0;position:absolute;top:0;left:0}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.swipable-cards-container .swipable-cards .cards{width:200000px}}.swipable-cards-container .swipable-cards .cards>div{padding:0 1.1rem;max-width:100vw;max-height:460px}.swipable-cards-container .swipable-cards .cards>div>a{height:100%}.swipable-cards-container .swipable-cards .cards:not(.candidate-success-list)>div{width:24rem}.swipable-cards-container .arrow{display:none}@media (min-width: 768px){.swipable-cards-container .arrow{position:absolute;top:50%;display:block;width:2.5rem;height:5rem;margin-top:-2.5rem;background-position:center}.swipable-cards-container .arrow:not(.disabled){opacity:.5}.swipable-cards-container .arrow:not(.disabled):hover{opacity:1}.swipable-cards-container .arrow.disabled{cursor:default;opacity:.1}.swipable-cards-container .arrow.left{background-image:url(/assets/icon/arrow/left-0e290a49cf4c72c23b4782d6fd16d0d55af39d3ffabf831a9caeb50cf3d04bb7.svg);left:-3.6rem}.swipable-cards-container .arrow.right{background-image:url(/assets/icon/arrow/right-06273595f76b7449182028f385692f6c29574625d035417987797d194dbf545f.svg);right:-3.6rem}.swipable-cards-container .swipable-cards{overflow-x:hidden}.swipable-cards-container .swipable-cards:after{content:" ";display:block;width:30px;height:100%;position:absolute;top:0;right:0;background-image:linear-gradient(to right,#f6f6f600,#f6f6f6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00f6f6f6",endColorstr="#fff6f6f6",GradientType=1)}}@media (min-width: 1470px){.swipable-cards-container .swipable-cards .cards>div{width:25.5rem}}.related-posts-list .links{margin-top:1.6rem;margin-bottom:1.6rem}@media (max-width: 559px){.related-posts-list .related-posts .post-link+.post-link{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #FFF}}@media (min-width: 560px) and (max-width: 1199px){.related-posts-list .related-posts{display:flex;flex-wrap:wrap;margin-left:-.4rem;margin-right:-.4rem}.related-posts-list .related-posts>a{padding-left:.4rem;padding-right:.4rem;width:50%}.related-posts-list .related-posts>a:nth-child(n+3){margin-top:.8rem}}@media (min-width: 1200px){.related-posts-list .related-posts .post-link+.post-link{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #e1e1e1}}.post-link{display:block;transition:all ease-in .15s}.post-link .post-title{color:#231f20;font-size:1.08em}.post-link .post-title+.post-subtitle{margin-top:.4rem}.post-link .post-subtitle{opacity:.8;color:#594f51;font-size:.82em}.post-link .post-excerpt{opacity:.8;color:#231f20;font-size:.95rem}.post-link .post-date{opacity:.6;color:#231f20;font-size:.9rem;font-style:italic}.post-link .post-title,.post-link .post-subtitle{display:block;font-weight:700}.post-link .post-thumb>img{height:auto;filter:grayscale(30%)}.post-link .team-member-thumb:before{opacity:0;background:#55c2f0;background:linear-gradient(115deg,#55c2f0,#0080cb 25%,#0068b6 40%,#005bab 54%,#004ea1 100%,#7db9e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#55c2f0",endColorstr="#7db9e8",GradientType=1)}.post-link:hover .post-title{color:#1382c5}.post-link:hover .post-date{opacity:.8}.post-link:hover .post-excerpt,.post-link:hover .post-subtitle{opacity:1}.post-link:hover .post-thumb>img{filter:grayscale(0%)}.post-link:hover .post-thumb:before{opacity:1}.post-link:hover .team-member-thumb:before{opacity:1}.back-to-list{background-image:url(/assets/icon/arrow/back-66cfe35749da002844f8667a40cddca1ae2d551017e3cad2850e4c1ae5e6bbfd.svg);background-repeat:no-repeat;background-position:left center;background-size:1.4rem auto;font-size:1.1rem;padding-left:1.6rem;color:#231f20;opacity:.85}.back-to-list:hover{color:#231f20;opacity:1}.shape{display:block}.bsquare{border-top-left-radius:50%}.circle{border-radius:50%}.shapes{overflow:hidden;position:absolute;inset:0}.shapes>.shape{position:absolute}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.shapes{display:none;background:none;background-image:url(/assets/background/blur-082298dba535cf5ee78b8750eaf45a2b05f9f593bd9f3c8b773b88f122167311.png)!important;background-size:100% 100%!important}}.history-thread{width:100%}.history-thread tr{height:10rem}.history-thread tr:not(:first-child){background-size:80% auto;background-position:top;background-image:url(/assets/background/history/shadow-e981cee1ee5cdea11a132e7946d505c610191c6d38f9ac22f5d90329d42f49f8.svg)}.history-thread tr td{padding:.5rem 0}.history-thread tr td img{vertical-align:middle}.history-thread tr td:nth-child(3n+1){width:44%;text-align:right}.history-thread tr td:nth-child(3n+2){width:12%;background-size:auto 100%;background-position:center}.history-thread tr td:nth-child(3n+2).top{background-image:url(/assets/background/history/top-c40d29878f5e3db874110a02fb825b07da43d9788c4e15f9cbf2e5305bd1e030.svg)}.history-thread tr td:nth-child(3n+2).bottom{background-image:url(/assets/background/history/bottom-7653d3798757edbefabcd3485d103010b6e25d5e7c388ac16aff3d91b231c2d5.svg)}.history-thread tr td:nth-child(3n+2):not(.top):not(.bottom){background-image:url(/assets/background/history/default-a2b1a33edce1561f883aa8c94464bb3f8e1cc65d4da679ed6fcd7458e601a13d.svg)}.history-thread tr td:nth-child(3n+3){width:44%;text-align:left}.history-thread tr:nth-child(odd) td:nth-child(3n+1),.history-thread tr:nth-child(2n) td:nth-child(3n+3){font-size:2rem;color:#48626f}.history{background:#fff}.pagination{margin-top:3rem;display:flex;justify-content:center}.pagination>*{text-align:center;height:3rem;width:3rem;background-color:#fafafa;line-height:3rem}.pagination .current{font-style:normal;background-color:#1382c5;color:#fff;cursor:default}.pagination a:hover,.pagination a:focus{background-color:#fff}.pagination:before,.pagination:after{content:" ";display:table}.pagination:after{clear:both}.no-item,.sorry{text-align:center}.no-item img,.sorry img{max-width:50%}.no-item>strong,.sorry>strong{display:block;font-size:1.2rem;padding:1rem 0}.no-item svg path{fill:#e0e0e0}.modal-open{overflow:hidden}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal{display:none;overflow:hidden;position:fixed;inset:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{opacity:0;transform:translateY(-25%);transition:all .3s ease-out}.modal.in .modal-dialog{transform:translate(0);opacity:1}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.55rem}.modal-dialog .close{background-repeat:no-repeat;background-size:1.2rem auto;background-position:center center;background-image:url(/assets/icon/close-white-9e4bca06e5a2f7ac67599973b7afe25e7238511d40662e317e57da46c314cecc.svg);display:block;width:3rem;height:3rem;background-color:#0d0708;border-radius:50%;position:absolute;top:.5rem;right:.5rem;z-index:5;cursor:pointer}.modal-backdrop{position:fixed;inset:0;transition:opacity .15s ease-in;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-content{position:relative;background-color:#f6f6f6;border-radius:1px;box-shadow:0 3px 9px #00000080;background-clip:padding-box;outline:0;min-height:140px}.modal-content .form-modal h1,.modal-content .form-modal h3,.modal-content .modal-header{padding:1rem 4rem;text-align:center;margin:0;z-index:3;display:block;position:relative;font-size:1.6rem;color:#fff;background:#55c2f0;background:linear-gradient(115deg,#55c2f0,#0080cb 25%,#0068b6 40%,#005bab 54%,#004ea1 100%,#7db9e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#55c2f0",endColorstr="#7db9e8",GradientType=1)}.modal-content .modal-body{position:relative;padding:1rem}.modal-content .modal-body:before,.modal-content .modal-body:after{content:" ";display:table}.modal-content .modal-body:after{clear:both}.modal-content .modal-body .form-header:not(.align-left){text-align:center}.modal-content .modal-content-block+.modal-content-block{margin-top:2rem}.modal-content .or-separator{margin:2rem 0;position:relative;text-align:center}.modal-content .or-separator>span{display:inline-block;padding:0 1rem;margin:auto;background-color:#f6f6f6;position:relative}.modal-content .or-separator:before{content:"";background-color:#231f20;position:absolute;top:50%;left:0;display:block;width:100%;height:1px}.modal-content .methods>div:not(.or-separator){text-align:center}.modal-content .methods>div:not(.or-separator)>a{margin:auto}.modal-content .switch-to-log-in{text-align:right;padding-top:2rem}.modal-content .registration-complete{text-align:center}.modal-content .registration-complete .checkmark{margin:-2rem auto 0;display:block;width:10rem;height:10rem;stroke:#41d03e}@media (min-width: 768px){.modal-content{box-shadow:0 5px 15px #00000080}.modal-content .form-modal h1,.modal-content .form-modal h3,.modal-content .modal-header{padding:2rem 2.2rem}.modal-content .form-modal h1.success,.modal-content .form-modal h3.success,.modal-content .modal-header.success{background-size:100% 100%;animation:gradientAnimation 1s ease-out;background-image:linear-gradient(to right,#30a361,#4eda83);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff30a361",endColorstr="#ff4eda83",GradientType=1);transition:background-image .3s ease-out}.modal-content .form-modal h1.success:after,.modal-content .form-modal h3.success:after,.modal-content .modal-header.success:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;animation:fadein 1s ease-out;transition:background-image .3s ease-out;background-image:linear-gradient(to bottom,#45e0a0,#45e0a000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff45e0a0",endColorstr="#0045e0a0",GradientType=0)}.modal-content .form-modal h1.success .checkmark,.modal-content .form-modal h3.success .checkmark,.modal-content .modal-header.success .checkmark{stroke:#fff}.modal-content .modal-body{padding:2rem 2.2rem}.modal-content .no-form-message h2{margin-top:0}.modal-dialog{width:700px;margin:30px auto}.modal-dialog .close{display:none}.modal-sm{width:300px}}@media (min-width: 992px){.modal-dialog{width:870px}}.close-modal{cursor:pointer}.submit-cv{text-align:center}.submit-cv h2,.submit-cv .subtext{color:#fff}.submit-cv .section-cta{margin-top:3.6rem!important}.submit-cv .container{background-size:cover;margin-top:-3rem;margin-bottom:-4rem;padding-top:3rem;padding-bottom:4rem}aside .submit-cv{background-size:cover;padding:2rem}@media (max-width: 767px){aside .submit-cv{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}}aside .submit-cv h2,aside .submit-cv h3{margin:0;font-size:1.4rem}aside .submit-cv>*+*{margin-top:1.6rem}#bottom_cta{position:relative;padding:8rem 0;background-image:url(/assets/background/cta/bottom-cta-6d639e5225796e442e7434a6fb8b7146e75d8358d6ddfb2477b4e558d7648122.jpg);background-size:cover}#bottom_cta .cta-content{position:relative;z-index:1}#bottom_cta .cta-content .unleash-potential{max-width:30rem;margin-bottom:1rem}#bottom_cta .cta-content .unleash-potential>path{fill:#0b5fad}#bottom_cta #bottom_cta_shapes{display:none;z-index:1;width:100%;position:absolute;bottom:-4rem;right:0}@media (min-width: 768px){#bottom_cta #bottom_cta_shapes{display:block}}@media (min-width: 1730px){#bottom_cta #bottom_cta_shapes{width:1700px;right:2%}}@keyframes vertical-floating{0%{transform:translateY(0)}50%{transform:translateY(-2rem)}to{transform:translateY(0)}}#bottom_cta_shapes{overflow:visible}#bottom_cta_shapes .move{animation-name:vertical-floating;animation-iteration-count:infinite;animation-timing-function:ease-in-out}#bottom_cta_shapes .move.slow{animation-duration:40s}#bottom_cta_shapes .move.moderate{animation-duration:30s}#bottom_cta_shapes .move.fast{animation-duration:20s}#bottom_cta_shapes .move:nth-of-type(1){animation-delay:3s}#bottom_cta_shapes .move:nth-of-type(2){animation-delay:6s}#bottom_cta_shapes .move:nth-of-type(3){animation-delay:0s}#bottom_cta_shapes .move:nth-of-type(4){animation-delay:3s}#bottom_cta_shapes .move:nth-of-type(5){animation-delay:6s}#bottom_cta_shapes .move:nth-of-type(6){animation-delay:0s}#bottom_cta_shapes .move:nth-of-type(7){animation-delay:3s}#bottom_cta_shapes .move:nth-of-type(8){animation-delay:6s}#bottom_cta_shapes .move:nth-of-type(9){animation-delay:0s}#bottom_cta_shapes .move:nth-of-type(10){animation-delay:3s}#bottom_cta_shapes .move:nth-of-type(11){animation-delay:6s}#bottom_cta_shapes .move:nth-of-type(12){animation-delay:0s}#bottom_cta_shapes .move:nth-of-type(13){animation-delay:3s}#bottom_cta_shapes .move:nth-of-type(14){animation-delay:6s}#bottom_cta_shapes .move:nth-of-type(15){animation-delay:0s}:root{--top-block-overlay-spacing: 20px;--top-block-overlay-padding: 20px;--top-block-overlay-title-margin: 20px}@media (min-width: 768px){:root{--top-block-overlay-spacing: 2.2rem;--top-block-overlay-padding: 1.1rem;--top-block-overlay-title-margin: 1.66666rem}}#top{height:90vh;overflow:hidden;position:relative}#top .top-container{position:relative;height:100%}#top .top-container .background{position:absolute;bottom:0;right:0;min-width:100%;min-height:100%;z-index:-1}#top .top-container .background.img-background{background-repeat:no-repeat;background-position:center center;background-size:cover;filter:grayscale(30%)}#top .top-container .background-overlay{position:absolute;inset:0}#top .top-container .container{height:100%}#top .top-container .container .top-text-vcontainer{display:table;height:100%;max-width:60rem;margin:auto}#top .top-container .container .top-text-vcontainer .top-text-hcontainer{display:table-cell;vertical-align:middle}#top .top-container .container .top-text-vcontainer .top-text-hcontainer .top-text{color:#fff;text-align:center;position:relative;font-size:1.4rem}#top .top-container .container .top-text-vcontainer .top-text-hcontainer .top-text:before{filter:blur(60px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=60);z-index:-1;content:" ";position:absolute;inset:-4rem;background:#00000080}#top .top-container .container .top-text-vcontainer .top-text-hcontainer .top-text h1{margin-top:0;font-size:3rem;color:#fff;font-weight:400;letter-spacing:normal;font-family:Open Sans,open-sans,-apple-system,BlinkMacSystemFont,Helvetica Neue,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif!important}.top_block_overlay{border-radius:1px;box-shadow:0 0 3px 1px #4f4f4f33;margin-top:-3.75rem;position:relative}.awards{display:flex;align-content:space-between;justify-content:space-between;flex-wrap:wrap}@media (max-width: 519px){.awards>div{width:45%}.awards>div:nth-child(3),.awards>div:nth-child(4){margin-top:1rem}}@media (min-width: 520px){.awards>div{width:24%}}.awards>div>a{text-align:center;display:block;color:#231f20}.awards>div>a>span{display:block}.awards>div>a>img{max-width:100%;transition:all .1s ease-out;filter:grayscale(30%)}.awards>div>a:hover{color:#151314}.awards>div>a:hover>img{transform:translateY(-.1rem);filter:grayscale(0%)}.top_block_overlay{background-color:#fff;padding:2.2rem;padding:var(--top-block-overlay-spacing);z-index:0}.top_block_overlay>div:not(.industries) h3{margin-top:0;font-size:1rem;margin-bottom:.5rem;color:#44444d}.top_block_overlay>div:not(.industries) ul:not(.inline-links){padding-left:0;list-style:none;margin-bottom:0;margin-top:0}.top_block_overlay>div:not(.industries) ul:not(.inline-links) a{padding:.5rem 0;display:block}.top_block_overlay>div:not(.industries) ul:not(.inline-links) a h4{margin:0}.top_block_overlay>div+div{padding-top:2.2rem;padding-top:var(--top-block-overlay-spacing)}.top_block_overlay>.job-seeker{position:absolute;top:-4rem;right:0}.top_block_overlay .header{text-align:center}.top_block_overlay .header h2{margin:0;padding:0 1.5rem}.top_block_overlay .header h2+p{margin-top:1.66666667rem;margin-top:var(--top-block-overlay-title-margin)}.top_block_overlay .cta{text-align:center}.top_block_overlay .content>div:nth-child(1){margin-bottom:.4rem;max-width:825px}@media (min-width: 500px){.top_block_overlay .content>div:nth-child(1){float:left;padding-right:1.1rem;margin-right:1.1rem;padding-right:var(--top-block-overlay-padding);margin-right:var(--top-block-overlay-padding);width:50%}}.top_block_content p:not(:last-child){line-height:1.5;margin-bottom:1.5rem}.top_block_content .inline-links{font-size:1.1rem}.top_block_content .btn{margin-top:.5rem}.top_block_content:after{content:" ";display:block;clear:both}.top_block_content .inline-cta{display:inline-block}.rgf-exe-gradient,.rgf-executive-search-gradient,.brand-list .brand>a.executive-search{background:#0d0708;background:linear-gradient(115deg,#1382c5 10%,#037bbd 14%,#212359 48%,#0d0708 88%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1382c5",endColorstr="#0d0708",GradientType=1)}.rgf-pro-gradient,.rgf-professional-recruitment-gradient,.brand-list .brand>a.professional-recruitment{background-repeat:repeat-x;background-image:linear-gradient(115deg,#e1e2e3 14%,#5ec9f3 96%)}.rgf-hr-gradient,.rgf-hr-agent-gradient,.brand-list .brand>a.hr-agent{background-repeat:repeat-x;background-image:linear-gradient(115deg,#e1e2e3 14%,#919395 96%)}.brand-small-icon{display:inline-block;width:.85rem;height:.85rem;border-top-left-radius:50%;margin-bottom:-.1rem;margin-right:.2rem}.svg-brand-gradient,.strength-list h3 span svg{fill:url(#svg-gradient-rgf-hr)}
