#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{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],.add-from-profile-dropdown .dropdown-menu a.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:#5ec9f3;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:#5ec9f3}.btn-primary:active,.btn-primary:hover,.btn-primary:focus{background-color:#4bc3f2;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:#48626f;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,.select-dropdown .dropdown-toggle{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select,.select-dropdown .dropdown-toggle{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,.select-dropdown .dropdown-toggle{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,.select-dropdown .dropdown-toggle: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:#5ec9f3;border-color:#5ec9f3;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:#5ec9f3}.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-repeat:repeat-x;background-image:linear-gradient(115deg,#e1e2e3 14%,#5ec9f3 96%)}.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:#5ec9f3}.page-menu ul li.active>a:hover{color:#5ec9f3}.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:#0b5fad}.redirect a:hover>svg{transform:translate(.2rem)}.redirect a:hover>svg path{fill:#063865}.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}section h2{color:#231f20}.strength-list h3{border-bottom:1px solid #6ec2dd}.strength-list h3 span{color:#6ec2dd}:root{--top-block-overlay-spacing: 20px;--top-block-overlay-padding: 10px;--top-block-overlay-title-margin: 15px}@media (min-width: 768px){:root{--top-block-overlay-spacing: 2.2rem;--top-block-overlay-padding: 1.1rem;--top-block-overlay-title-margin: 1.66666rem}}#static-map{position:relative}#static-map .map-overlay{display:none}@media (max-width: 767px){#static-map .banner-image-container{margin-top:-6rem}#static-map .banner-image-container>svg{width:190%;margin-left:-15%;margin-bottom:-22%}}@media (min-width: 768px){#static-map .banner-image-container{position:absolute;inset:0 0 auto}#static-map .map-overlay{display:block}#static-map .map-overlay>div{width:18rem;float:right}}@media (min-width: 768px) and (max-width: 1200px){#static-map .banner-image-container>svg{width:120%;margin-left:-6%}#static-map .map-overlay{margin:0 -4.5rem}}@media (min-width: 1400px){#static-map{height:42rem}}@media (min-width: 800px){#static-map .banner-image-container>svg{margin-top:-2%}}#network_locations{border-radius:1px;box-shadow:0 0 3px 1px #4f4f4f33;background-color:#fff;padding:15px}@media (min-width: 768px){#network_locations{padding:1.33333333rem 2.2rem}}#network_locations>div h2,#network_locations>div h3{margin:0;font-size:1.1rem}#network_locations>div a{padding:.66666667rem 0}#network_locations>div>a{width:15rem}#network_locations>div a,#network_locations>div ul{display:inline-block}#network_locations>div ul{padding-left:0;list-style:none;margin-bottom:0;margin-top:0}#network_locations>div ul>li{display:inline-block;padding-right:2.2rem}#network_locations>div svg{width:2rem;vertical-align:text-bottom;border:1px solid #eeeeee}#network_locations>div+div{margin-top:.66666667rem;padding-top:.66666667rem;border-top:1px solid #eeeeee}#further_coverage{padding:0 0 4rem}#further_coverage h2{margin:0;color:#0b5fad;font-family:neo-sans,Open sans,Arial Helvetica}#further_coverage p{margin:.6rem 0 1rem}.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}.jobboard_search{max-width:30rem;position:relative;z-index:1}.jobboard_search .unleash-potential{max-width:90%}.jobboard_search form{margin:.4rem 0}.jobboard_search form #keywords::-moz-placeholder{color:#aaa;opacity:1}.jobboard_search form #keywords:-ms-input-placeholder{color:#aaa}.jobboard_search form #keywords::-webkit-input-placeholder{color:#aaa}.jobboard_search .links .employers{color:#008187}.jobboard_search .links .employers:focus,.jobboard_search .links .employers:hover{color:#008187;text-decoration:underline}#footer{position:relative;padding:2rem 0;font-size:.9rem;background-repeat:repeat-x;background-image:linear-gradient(115deg,#e1e2e3 14%,#5ec9f3 96%)}#footer *{color:#48626f}#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 #48626f;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:#48626f}.footer-links a:hover{text-decoration:underline}.copyright{margin-top:2rem;text-align:center}.copyright a:hover,.copyright a:focus,.copyright a:visited{color:#48626f}.copyright a:hover{text-decoration:underline}.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,.switch-job-alert{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:#5ec9f3}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}.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-repeat:repeat-x;background-image:linear-gradient(115deg,#e1e2e3 14%,#5ec9f3 96%)}.post-link:hover .post-title{color:#5ec9f3}.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}.industries>div>a{opacity:.8;display:block}.industries>div>a:hover{opacity:1}.industries>div svg{display:block}.industries>div h2,.industries>div h3,.industries>div h4{margin:0;font-size:1.05rem;color:#231f20}@media (max-width: 767px){.industries>div>a{opacity:.8;width:25rem;min-height:2rem;max-width:100%;margin:auto;display:flex;align-items:center}.industries>div>a:hover{opacity:1}.industries>div svg{height:2.5rem;width:3rem;margin:0 .4rem 0 0}.industries>div+div{margin-top:1rem}}@media (min-width: 768px){.industries{display:flex;flex-wrap:wrap;margin-left:-1.1rem;margin-right:-1.1rem}.industries>div{padding-left:1.1rem;padding-right:1.1rem;text-align:center}.industries>div svg{margin:auto;height:4.5rem;width:42%}.industries>div svg+*{margin:0;font-size:1.05rem}}@media (min-width: 768px) and (max-width: 1199px){.industries:not(.content)>div{width:33.33333333%}.industries:not(.content)>div:nth-child(n+4){margin-top:2.2rem}}@media (min-width: 1200px) and (max-width: 1599px){.industries:not(.content)>div{width:25%}.industries:not(.content)>div:nth-child(n+5){margin-top:2.2rem}}@media (min-width: 1600px){.industries:not(.content)>div{width:20%}.industries:not(.content)>div:nth-child(n+6){margin-top:2.2rem}}.industries-with-description{display:flex;flex-wrap:wrap;margin-left:-1.1rem;margin-right:-1.1rem}.industries-with-description>div{padding-left:1.1rem;padding-right:1.1rem;text-align:left}.industries-with-description>div>a{position:relative;display:block;opacity:.8}.industries-with-description>div>a:hover{opacity:1}.industries-with-description>div>ul{padding-left:20px;margin-top:5px}@media (max-width: 991px){.industries-with-description>div{width:50%}.industries-with-description>div:nth-child(n+3){margin-top:2.2rem}}@media (min-width: 992px) and (max-width: 1199px){.industries-with-description>div{width:33.33333333%}.industries-with-description>div:nth-child(n+4){margin-top:2.2rem}}@media (min-width: 1200px) and (max-width: 1599px){.industries-with-description>div{width:25%}.industries-with-description>div:nth-child(n+5){margin-top:2.2rem}}@media (min-width: 1600px){.industries-with-description>div{width:20%}.industries-with-description>div:nth-child(n+6){margin-top:2.2rem}}.industries-container .industry-type{position:relative;margin-bottom:2rem;text-align:center}.industries-container .industry-type:before{z-index:-1;content:"";position:absolute;top:50%;left:0;display:block;width:100%;height:1px}.industries-container .industry-type>strong{display:inline-block;margin-left:auto;margin-right:auto;padding:0 1rem;background-color:#f6f6f6;font-size:1.2rem;font-weight:400;letter-spacing:.8px;line-height:1.25}.specialization-link{transition:all ease-in .15s;display:flex;align-items:baseline;min-height:2rem}.specialization-link .specialization-title{color:#231f20;font-weight:700;font-size:1.08em}.specialization-link .specialization-title+.post-subtitle{margin-top:.4rem}.specialization-link .specialization-thumb{margin-right:.8rem}.specialization-link .specialization-thumb>svg{height:1.8rem;width:2.4rem;vertical-align:middle}.specialization-link:hover .specialization-title{color:#5ec9f3}.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-pro/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-pro/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,.event-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,.event-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 #5ec9f3;color:#5ec9f3;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:#5ec9f3;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}}.office aside>*+*{margin-top:2rem}@media (max-width: 1199px){.office aside{margin-top:2rem}}@media (min-width: 1200px){.office{display:flex}.office article{width:72%;padding-right:4.4rem}.office aside{padding-left:2.2rem;width:28%}}.office-description .related-team-members{margin-top:.8rem;display:flex;flex-wrap:wrap;margin-left:-1.1rem;margin-right:-1.1rem}.office-description .related-team-members>a{padding-left:.4rem;padding-right:.4rem}@media (max-width: 499px){.office-description .related-team-members>a{width:100%;margin-top:2rem;padding-top:2rem;border-top:1px solid .8rem}}@media (min-width: 500px) and (max-width: 1599px){.office-description .related-team-members>a{width:50%}.office-description .related-team-members>a:nth-child(n+3){margin-top:.8rem}}@media (min-width: 1600px){.office-description .related-team-members>a{width:33.33333333%}.office-description .related-team-members>a:nth-child(n+4){margin-top:.8rem}}@media (max-width: 767px){.office-details>div+div{margin-top:.8rem}}@media (min-width: 768px){.office-details{display:flex;flex-wrap:wrap;margin-left:-1.1rem;margin-right:-1.1rem}.office-details>div{padding-left:1.1rem;padding-right:1.1rem;width:50%}.office-details>div:nth-child(n+3){margin-top:2.2rem}}.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:#5ec9f3}.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}}#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}.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}#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}.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}}.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%}}.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%}}.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}}.sns>a{display:inline-block;width:1.8rem;height:1.8rem}.sns>a svg{max-height:100%}.sns>a+a{margin-left:.8rem}#footer .sns>a path{fill:#48626f}.sns>a path{fill:#0b5fad}.sns-share-buttons>a{display:inline-block;width:4.4rem;height:4.4rem;border-radius:50%;position:relative;margin-right:.5rem;margin-bottom:.5rem;opacity:.9}.sns-share-buttons>a:hover{opacity:1}.sns-share-buttons>a svg{position:absolute;left:50%}.sns-share-buttons>a svg path{fill:#fff}.sns-share-buttons>a.linkedin{background-color:#0077b4}.sns-share-buttons>a.linkedin svg{width:2rem;margin-left:-1rem;top:1.2rem}.sns-share-buttons>a.facebook{background-color:#3b5997}.sns-share-buttons>a.facebook svg{width:1.2rem;margin-left:-.6rem;top:.9rem}.sns-share-buttons>a.twitter{background-color:#1ea3f2}.sns-share-buttons>a.twitter svg{width:2rem;margin-left:-1rem;top:1.5rem}.sns-share-buttons>a.email{background-color:#44444d}.sns-share-buttons>a.email svg{width:2rem;margin-left:-1rem;top:1.5rem}.copy-url-container{position:relative;overflow:hidden}.copy-url-container .success{padding:.6rem 1rem;transition:transform .08s ease-out;position:absolute;inset:0;transform:translateY(110%);background-color:#231f20;text-align:center;color:#fff}.copy-url-container.copied .success{transform:translateY(0);z-index:1}.copy-url{display:flex;background:#fff;border:1px solid #e3e3e3;padding:.6rem 1rem}.copy-url>div{flex-grow:4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-url>a{text-align:center;margin:-.6rem -1rem -.6rem 0;padding:.6rem 1rem;flex-grow:1;background-color:#f6f6f6}#share_modal h1{margin-top:0}@keyframes fadeinfromtop{0%{top:75%;opacity:0}to{top:100%;opacity:1}}@keyframes blockfadeinfrombottom{0%{bottom:30px;opacity:.5}to{bottom:50px;opacity:.95}}@keyframes blockfadeinfrombottomsmall{0%{bottom:0;opacity:.5}to{bottom:10px;opacity:.95}}@keyframes titlefadeinfrombottom{0%{margin-top:10px;opacity:.5}to{margin-top:0;opacity:.95}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes unfocus{0%{color:#08457d}40%{color:#0b5fad}to{opacity:#fff}}.red-cross{color:#d9534f}.red-cross,.checkmark{animation:scale .45s ease-in-out 1.2s both;stroke-width:3;stroke-miterlimit:10}.red-cross>.path,.checkmark>.path{stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .4s forwards}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.5,1.5,1)}}.circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;inset:0;margin:auto}.circular .path{stroke-width:3;stroke-dasharray:1,200;stroke-dashoffset:0;stroke:#5ec9f3;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes gradientAnimation{0%{background-size:300% 100%}to{background-size:100% 100%}}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;text-align:left;background-color:#fff;border-radius:2px;box-shadow:0 6px 12px #0000002d;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:4px 0;overflow:hidden;background-color:#e5e5e5}.open>.dropdown-menu{animation:fadeinfromtop .15s;display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-backdrop{position:fixed;inset:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.add-from-profile-dropdown,.add-from-profile-dropdown .dropdown-toggle{display:inline-block}.add-from-profile-dropdown .dropdown-menu{max-width:300px}.add-from-profile-dropdown .dropdown-menu:after{content:" ";display:block;color:#fff;border-bottom:5px dashed;border-bottom:5px solid \	;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;top:-5px;left:15px}.add-from-profile-dropdown .dropdown-menu a{padding:4px 12px;display:block}.add-from-profile-dropdown .dropdown-menu a:not(.disabled):hover{background-color:#5ec9f3;color:#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:#5ec9f3;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:#48626f;background-repeat:repeat-x;background-image:linear-gradient(115deg,#e1e2e3 14%,#5ec9f3 96%)}.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}.svg-brand-gradient,.industries>div svg,.strength-list h3 span svg{fill:url(#svg-gradient-rgf-pro)}.events.cards>div .card .card-subtitle>span{display:block}.events.cards>div .card .card-subtitle>span+span{margin-top:.4rem}.event-time,.event-location{color:#594f51;font-size:.9rem;padding-left:1.5rem;position:relative}.event-time:before,.event-location:before{content:"";position:absolute;left:0;background-position:center center;background-repeat:no-repeat}.event-time:before{display:block;width:1.2rem;height:1.2rem;background-image:url(/assets/icon/calendar-2361fe687cec5b4da61c09c626020c177ff332678aeea9e85d3aa3712107a866.svg)}.event-location:before{display:block;width:1.2rem;height:1.2rem;background-image:url(/assets/icon/location-d5ff7d248f398ca7346161b142b28104a51102d3893c39c9fd43a0c18160d442.svg)}.flex-event-cards>div{padding-left:1.1rem;padding-right:1.1rem}@media (max-width: 499px){.flex-event-cards>div{width:100%}.flex-event-cards>div+div{margin-top:1.1rem}}@media (min-width: 500px) and (max-width: 1199px){.flex-event-cards>div{width:50%}.flex-event-cards>div:nth-child(n+3){margin-top:2.2rem}}@media (min-width: 1200px){.flex-event-cards>div{width:33.33333333%}.flex-event-cards>div:nth-child(n+4){margin-top:2.2rem}}.event h3,.event h2{font-family:neo-sans,open-sans}.event h2{color:#0b5fad}.event .page-menu h2{margin-top:0}.event .page-menu .details .event-location{margin-top:.8rem}.event .page-menu .details .event-location>*{display:block}.event .page-menu .details .event-location>*+*{margin-top:.5rem}.event .page-menu .details .event-location>p{color:#747483}.event .page-menu .details .event-location>a:after{content:" ";display:inline-block;width:1.5em;height:1.15em;background-image:url(/assets/icon/external-link-blue-4013eb28aabcffb60722cb78724cfefb502cf72ec0eca1affa12a0f5b0b0b603.svg);background-repeat:no-repeat;margin-left:.1em;margin-bottom:-.15em}.event .registration.open a{width:100%}.event .registration.closed{border-radius:2px;text-align:center;vertical-align:middle;letter-spacing:.03rem;padding:.9rem 2.5rem;font-size:1.1rem;line-height:1.42857143;color:#c44040;background-color:#efefef}.industry aside>*+*{margin-top:2rem}@media (max-width: 1199px){.industry aside{margin-top:2rem}}@media (min-width: 1200px){.industry{display:flex}.industry article{width:72%;padding-right:4.4rem}.industry aside{padding-left:2.2rem;width:28%}}.industry-description .related-team-members{margin-top:.8rem}@media (max-width: 499px){.industry-description .related-team-members>div+div{margin-top:.8rem}}@media (min-width: 500px){.industry-description .related-team-members{display:flex;flex-wrap:wrap;margin-left:-.4rem;margin-right:-.4rem}.industry-description .related-team-members>div{padding-left:.4rem;padding-right:.4rem}}@media (min-width: 500px) and (max-width: 1599px){.industry-description .related-team-members>div{width:50%}.industry-description .related-team-members>div:nth-child(n+3){margin-top:.8rem}}@media (min-width: 1600px){.industry-description .related-team-members>div{width:33.33333333%}.industry-description .related-team-members>div:nth-child(n+4){margin-top:.8rem}}@media (max-width: 559px){.related-industries .specialization-link+.specialization-link{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #FFF}}@media (min-width: 560px) and (max-width: 1199px){.related-industries{display:flex;flex-wrap:wrap;margin-left:-.4rem;margin-right:-.4rem}.related-industries>a{padding-left:.4rem;padding-right:.4rem;width:50%}.related-industries>a:nth-child(n+3){margin-top:.8rem}}@media (min-width: 1200px){.related-industries .specialization-link+.specialization-link{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #FFF}}.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}}.strength-list h3{margin:0 0 .5rem;padding-bottom:.5rem;font-size:1.1rem}.strength-list h3 span{font-size:1.8rem;display:block}.strength-list h3 span svg{max-height:2rem;max-width:2.7rem}.strength-list+.strength-list{margin-top:2rem}@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.3rem}.strength-list h3 span svg{max-height:3rem;max-width:4rem}}@media (min-width: 768px){.job .job-container{background:#fff;border-radius:1px;border:1px solid #e1e1e1;padding:2rem 2.2rem}}.job .job-closed+.job-container{margin-top:2rem}.job aside .job-actions{margin-top:0;padding-top:0;border-top:0px}@media (max-width: 767px){.job .job-actions{margin-top:2rem;padding-top:2rem;border-top:1px solid #e1e1e1}}@media (min-width: 768px){.job .job-actions{margin-top:2rem;padding-top:2rem;border-top:1px solid #e1e1e1}}.job .job-posted-date{font-style:italic}@media (min-width: 992px){.job .job-tags{display:flex;flex-wrap:wrap;margin-left:-1.1rem;margin-right:-1.1rem}.job .job-tags>div{padding-left:1.1rem;padding-right:1.1rem}}@media (min-width: 767px){.job .job-tags>div{width:100%}}@media (min-width: 992px){.job .job-tags>div{width:50%}.job .job-tags>div:nth-child(n+3){margin-top:.4rem}}.job .job-tags>div>div{margin-bottom:1.1rem}.job .job-tags>div>div>svg{height:1.3rem;vertical-align:middle}@media (max-width: 767px){.job article .job-details+.job-description{margin-top:15px;padding-top:15px;border-top:1px solid #e1e1e1}}@media (min-width: 768px){.job article .job-details+.job-description{margin-top:2rem;padding-top:2rem;border-top:1px solid #e1e1e1}}.job article .job-details-bg{padding:1rem;background-color:#1382c50f}.job article .job-description>.page-content-block>h2{color:#5ec9f3}@media (max-width: 767px){.job{margin-bottom:-4rem}.job aside .related-posts-list{background-color:#fff;margin:0 -15px;padding:15px}}@media (min-width: 768px){.job aside>*+*{margin-top:2rem}}@media (max-width: 1399px){.job aside{margin-top:2rem}}@media (min-width: 1400px){.job{display:flex}.job article{width:72%}.job aside{padding-left:2.2rem;width:28%}}@media (min-width: 768px) and (max-width: 1600px){.job .submit-cv svg{display:none}}.job-description>h2{color:#a7a7a7;text-align:left;font-size:.9rem;margin-bottom:.2rem;font-weight:700}.job-description>div+h2{margin-top:1rem}@media (max-width: 559px){.related-jobs .post-link+.post-link{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #FFF}}@media (min-width: 560px) and (max-width: 1199px){.related-jobs{display:flex;flex-wrap:wrap;margin-left:-.4rem;margin-right:-.4rem}.related-jobs>a{padding-left:.4rem;padding-right:.4rem;width:50%}.related-jobs>a:nth-child(n+3){margin-top:.8rem}}@media (min-width: 1200px){.related-jobs .post-link+.post-link{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #e1e1e1}}.job-actions{position:relative}.job-actions h2,.job-actions h3{margin-top:0}.job-actions .contact-consultant-form,.job-actions .contacted-consultant,.job-actions .job-application,.job-actions .form-with-linkedin,.job-actions .form-with-cv,.job-actions .job-applied,.job-actions .apply-job-button.applied>span{display:none}.job-actions.applied .job-cta{display:none}.job-actions.applied .job-applied,.job-actions.applied .apply-job-button.applied>span{display:block}.job-actions.contacted .job-cta{display:none}.job-actions.contacted .contacted-consultant{display:block}.job-actions.applying .job-cta{display:none}.job-actions.applying .job-application,.job-actions.applying.with-cv .form-with-cv,.job-actions.applying.with-linkedin .form-with-linkedin{display:block}.job-actions.contacting .job-cta{display:none}.job-actions.contacting .contact-consultant-form{display:block}.job-actions .hide-apply,.job-actions .hide-apply-with-cv,.job-actions .hide-contact-consultant{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:1.4rem;right:0}.job-actions .contacted-consultant,.job-actions .job-applied,.job-actions .apply-job-button.applied>span{text-align:center}.job-actions .contacted-consultant .checkmark,.job-actions .job-applied .checkmark,.job-actions .apply-job-button.applied>span .checkmark{margin:-2rem auto 0;display:block;width:10rem;height:10rem;stroke:#41d03e}.linkedin-details{padding-left:.8rem;border-left:.15rem solid #44444d;margin-bottom:.8rem}.job-cta:before,.job-cta:after{content:" ";display:table}.job-cta:after{clear:both}.job-cta>div{float:left}.job-cta>div.contact .recruiter-contact{display:flex}.job-cta>div.contact .recruiter-contact .team-member-thumb{padding-right:1rem}.job-cta>div.contact .recruiter-contact>div{float:left}.job-cta>div.contact .recruiter-contact .connect>a{padding:.2rem 0;font-weight:700;display:block}.job-cta>div.contact .recruiter-contact .connect>a.linkedin-url{color:#27546d}.job-cta>div.contact .recruiter-contact .connect>a.consultant-url{color:#494949}.job-cta>div.contact .recruiter-contact:before,.job-cta>div.contact .recruiter-contact:after{content:" ";display:table}.job-cta>div.contact .recruiter-contact:after{clear:both}.job-cta>div h3{margin-top:0;line-height:1}.job-cta>div .apply-job-buttons{margin-top:-.5rem}.job-cta>div .apply-job-buttons>a{margin-top:.5rem}.job-cta>div.apply-aside .apply-job-buttons>a{width:100%;max-width:16rem}@media (max-width: 1389px){.job-cta>div{width:100%;display:block}.job-cta>div.apply{margin-top:2rem}}@media (min-width: 1390px){.job-cta>div.contact{width:60%;padding-right:1.1rem}.job-cta>div.apply{padding-left:1.1rem;width:40%}.job-cta>div.apply .apply-job-buttons>a{width:100%;max-width:16rem}}.consultant-form-header{position:relative}.consultant-form-header>p{padding:1rem;background:#fff;border-radius:3px}@media (max-width: 479px){.consultant-form-header .team-member-thumb{float:left;margin:0 .8rem .4rem 0;width:6rem;height:auto}}@media (min-width: 480px){.consultant-form-header{padding-left:110px;min-height:110px}.consultant-form-header .team-member-thumb{position:absolute;top:0;left:0}.consultant-form-header>p{position:relative;background-color:#fff}.consultant-form-header>p:after{content:" ";display:block;color:#fff;border-right:5px dashed;border-right:5px solid \	;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;top:10px;left:-5px}}@media (min-width: 768px){.consultant-form-header>p{background-color:#f6f6f6}.consultant-form-header>p:after{color:#f6f6f6}}.card .job-closed,.card .job-applied,.card .apply-job-button.applied>span{background-repeat:no-repeat;background-size:1.2rem auto;background-position:left center;padding-left:1.5rem}.card .job-applied,.card .apply-job-button.applied>span{color:#37ca43;background-image:url(/assets/icon/job/check-green-b69a94abd804660f681d9aa8468e4f075bb94a414ff57a8d7eeb94f024156638.svg)}.card .job-closed{color:#d9534f;background-image:url(/assets/icon/job/job-closed-4b1155bb295f232c46da5d57938540fa5f4e79549eb2bbbda7db6475b72b4ae5.svg)}.page-header .save-job-button .stroke{fill:#48626f}.page-header .save-job-button.saved .stroke,.page-header .save-job-button.saved .inside,.job-actions .save-job-button .stroke{fill:#fff}.job-actions .save-job-button:not(.saved) .unsave{display:none}.job-actions .save-job-button.saved .save{display:none}.job-actions .save-job-button.saved .inside{fill:#fff}@media (max-width: 499px){.flex-job-cards>div{width:100%}.flex-job-cards>div+div{margin-top:15px}}@media (max-width: 991px){.flex-job-cards>div{padding-left:7.5px;padding-right:7.5px}}@media (min-width: 500px) and (max-width: 991px){.flex-job-cards>div{width:50%}.flex-job-cards>div:nth-child(n+3){margin-top:15px}}@media (min-width: 992px){.flex-job-cards>div{padding-left:.8rem;padding-right:.8rem}}@media (min-width: 992px) and (max-width: 1379px){.flex-job-cards>div{width:33.33333333%}.flex-job-cards>div:nth-child(n+4){margin-top:1.6rem}}@media (min-width: 1380px){.flex-job-cards>div{width:25%}.flex-job-cards>div:nth-child(n+5){margin-top:1.6rem}}.jobs.cards>div{position:relative}.jobs.cards>div .save-job-button{position:absolute;top:0;right:1.1rem;width:4rem;height:4rem;padding:1rem}.jobs.cards>div .save-job-button:not(.saved) .stroke{fill:#000}.jobs.cards>div .save-job-button:not(.saved):not(.disabled){opacity:.5}.jobs.cards>div .save-job-button:not(.saved):not(.disabled):hover{opacity:.8}.jobs.cards>div .save-job-button:not(.saved).disabled{opacity:.4}.jobs.cards>div .save-job-button.saved .stroke,.jobs.cards>div .save-job-button.saved .inside{fill:#5ec9f3}.jobs.cards>div .save-job-button.saved:not(.disabled){opacity:1}.jobs.cards>div .save-job-button.saved:not(.disabled):hover{opacity:.8}.jobs.cards>div .save-job-button.saved.disabled{opacity:.7}.jobs.cards>div .card-subtitle>div{margin-left:-2px;padding-left:24px;background-position:top left;background-repeat:no-repeat;font-size:.9rem}.jobs.cards>div .card-subtitle>div+div{margin-top:.6rem}.jobs.cards>div .card-subtitle>div.job-function{background-position-y:-1px;background-size:21px 19px;background-image:url(/assets/icon/job/job-function-632c9abc22797611b790a8242b93b00110dce25a120362ffc21344878d4b36dc.svg)}.jobs.cards>div .card-subtitle>div.job-location{background-size:22px 16px;background-image:url(/assets/icon/job/job-location-fe8a28521bcc1fb0846395cec110563ceffa14bc08630eb2ca76bb6519f8cfc0.svg)}.jobs.cards>div .card-subtitle>div.job-salary{background-size:21px 17px;background-image:url(/assets/icon/job/job-salary-e7035f6c796c0edef808dac21c8c7cd9ad415e73dd5d4d23a549cfcd1ed81fae.svg)}.jobs.cards>div .card-subtitle>div.job-industry{background-position-y:-1px;background-size:22px 20px;background-image:url(/assets/icon/job/job-industry-706283aae66aac3fe40244e41469ebdfd43d4ecc40b132063e8a916a091ecebb.svg)}.jobs.cards>div .card-subtitle>div.job-timestamp{background-size:22px 20px;background-image:url(/assets/icon/job/job-timestamp-9a74e29250fc5418fba93b7b84f827adbc9e03a5b39e0604c04d3b0fedb6e364.svg)}.jobs.cards>div .card .card-title{padding-right:2.5rem}.jobs.cards>div .job-applied,.jobs.cards>div .apply-job-button.applied>span{display:block}.jobs.cards>div .keyword{background-color:#ffc500}.search-input-container{display:inline-block;width:100%;height:3.2rem;position:relative}.search-input-container #keywords{border-radius:2px;border:none;box-shadow:0 0 3px 1px #4f4f4f26;padding-left:.6rem;padding-right:3.2rem;display:block;width:100%;height:100%}.search-input-container #keywords:focus{outline:0}.search-input-container #keywords:focus+#search{opacity:.7}.search-input-container #search{z-index:1;position:absolute;top:0;right:0;display:block;width:3.2rem;height:100%;text-indent:-9999px;background:0;border:0;background-repeat:no-repeat;background-position:center center;background-image:url(/assets/icon/search-3ba108c95ac65add8becf6ac957c62d5587bcde3c2b0d751cdd66e285496ef99.svg);background-size:50% 50%;opacity:.5}.search-input-container:before,.search-input-container:after{content:" ";display:table}.search-input-container:after{clear:both}.search-jobs{text-align:center}.search-jobs .search-input-container{max-width:30rem;height:3.05rem}.search-jobs .search-filters-container{position:relative;display:flex}.search-jobs .search-filters-container .filter-dropdown{width:33.33333333%}.filter-dropdown{position:initial!important}.filter-dropdown:not(.open) .dropdown-toggle{opacity:.8}.filter-dropdown:not(.open) .dropdown-toggle:hover{opacity:.9}.filter-dropdown:not(.open) .dropdown-toggle:hover:after{opacity:.9}.filter-dropdown .dropdown-toggle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#000;padding:.8rem .2rem .8rem 0;text-align:left}@media (min-width: 768px){.filter-dropdown .dropdown-toggle{padding:.8rem .4rem;text-align:center}}.filter-dropdown .dropdown-toggle .filter-label{display:inline-block}.filter-dropdown .dropdown-toggle:after{content:"";display:inline-block;color:#000;border-top:5px dashed;border-top:5px solid \	;border-right:5px solid transparent;border-left:5px solid transparent;transition:opacity .25s}.filter-dropdown .dropdown-toggle>.filter-label.focus{animation:unfocus 1.5s}.filter-dropdown .dropdown-menu{width:100%;padding:1.6rem 1.8rem}.filter-dropdown .dropdown-menu .term-list{padding-left:0;list-style:none;margin-bottom:0;margin-top:0}.filter-dropdown .dropdown-menu .term-list>li label{word-break:break-all;font-weight:400;overflow-x:hidden;display:block;cursor:pointer}.filter-dropdown .dropdown-menu .term-list+div{margin-top:1.2rem;display:flex;justify-content:space-between;align-items:baseline}.job-alert-confirmation{text-align:center}.job-alert-confirmation .checkmark{margin:-2rem auto 0;display:block;width:10rem;height:10rem;stroke:#41d03e}.job-alert-confirmation .instruction{margin-top:2rem}.multiple-forms-container .form-container{position:relative;display:none;margin-top:2rem;padding-top:2rem;border-top:1px solid #eeeeee}.multiple-forms-container .form-container [data-form]{display:none}.multiple-forms-container .form-container .form-title{padding-right:3rem;line-height:1.25;font-size:1.6rem;margin-bottom:1.5rem}.multiple-forms-container .form-container .hide-form{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:1.4rem;right:0}.flex-job-alerts-cards>div{padding-left:1.1rem;padding-right:1.1rem}@media (max-width: 500px){.flex-job-alerts-cards>div{width:100%}.flex-job-alerts-cards>div+div{margin-top:1.1rem}}@media (min-width: 501px) and (max-width: 1399px){.flex-job-alerts-cards>div{width:50%}.flex-job-alerts-cards>div:nth-child(n+3){margin-top:2.2rem}}@media (min-width: 1400px){.flex-job-alerts-cards>div{width:33.33333333%}.flex-job-alerts-cards>div:nth-child(n+4){margin-top:2.2rem}}.job-alerts.cards>div{position:relative}.job-alerts.cards>div .on-off-switch{position:absolute;top:1.4rem;right:30px}.job-alerts.cards>div .on-off-switch:not(.on)+.card .card-title{color:#c7c7c7}.job-alerts.cards>div .on-off-switch:not(.on)+.card .card-title>a{color:#c7c7c7}.job-alerts.cards>div .card .card-title{padding-right:3rem}.job-alerts.cards>div .delete{color:#d9534f}.switch-job-alert{text-align:left;max-width:100%;position:relative;padding:1rem 4.5rem 1rem 2.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.switch-job-alert svg{height:1.5rem;margin-bottom:-.4rem}.switch-job-alert.disabled{cursor:default;pointer-events:none}.switch-job-alert .on-off-switch{position:absolute;top:1rem;right:1rem}#job_search_input{position:relative;z-index:11;padding-top:20px;padding-bottom:10px}@media (min-width: 768px){#job_search_input{padding-top:2.5rem;padding-bottom:1.5rem}}#job_search_input #jobsearchform{max-width:30rem;margin:auto}#job_search_results[data-count="0"]{padding-bottom:0}#job_search_results[data-count="0"]+#job-alert-registration{padding-top:0}#job_search_results[data-count="0"]+#job-alert-registration h2{display:none}#job_search_results{padding-bottom:0}#job_search_results.loadingResults{opacity:.8}#job_search_results.loadingResults .card{animation-duration:1.1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:ease-in-out;background:#fff;background:linear-gradient(to right,#fff,#f6f6f6 12%,#fff 25%);background-size:200% 100%}@keyframes placeHolderShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.setup-job-alert{text-align:center}.setup-job-alert .if-success>span:first-child{display:inline}.setup-job-alert .if-success>span+span{display:none}.setup-job-alert.success .checkmark{width:7rem;margin-top:-1rem;stroke:#41d03e}.setup-job-alert.success .if-success>span:first-child{display:none}.setup-job-alert.success .if-success>span+span{display:inline}.setup-job-alert h2{padding-bottom:1rem}.setup-job-alert h2+div{font-size:.95rem;color:#777;margin-bottom:1.5rem}.setup-job-alert .setup-job-alert-form{display:inline-block;max-width:100%;width:32rem}.setup-job-alert .setup-job-alert-form .legend{font-size:.9rem;text-align:left}.setup-job-alert .setup-job-alert-form .fields form{display:flex}.setup-job-alert .setup-job-alert-form .fields .input-email{border-top-left-radius:2px;border-bottom-left-radius:2px}.setup-job-alert .setup-job-alert-form .fields .btn{padding-left:1rem;padding-right:1rem;border-top-left-radius:0;border-bottom-left-radius:0}.setup-job-alert .setup-job-alert-form .fields:before,.setup-job-alert .setup-job-alert-form .fields:after{content:" ";display:table}.setup-job-alert .setup-job-alert-form .fields:after{clear:both}@media (min-width: 768px){.job-tag{display:flex}.job-tag .tag-name{width:33.333333%;padding-right:2rem}.job-tag .tag-list{border-left:1px solid #eeeeee;padding-left:2rem;width:66.666666%}}.job-tag .tag-list{margin-top:.5rem}.job-tag+.job-tag{margin-top:3rem}.grecaptcha-badge{visibility:hidden}.hidden-recaptcha-license{visibility:hidden;color:#777;font-size:.75rem;text-align:left}#job-nav{background-color:#48626f}#job-nav nav{display:flex}@media (max-width: 767px){#job-nav nav{padding-right:52px}#job-nav .profile{width:52px}}@media (min-width: 768px) and (max-width: 1199px){#job-nav nav{padding-right:100px}#job-nav .profile{width:100px}}#job-nav a{font-size:.85rem;color:#fff!important;position:relative}#job-nav a:hover,#job-nav a.active{color:#fff!important}#job-nav a>svg{display:inline-block;width:18px;height:18px;fill:#fff}#job-nav a.active{pointer-events:none;cursor:default}#job-nav a.active:after{content:"";display:block;width:100%;height:2px;position:absolute;inset:auto 0 0;background-color:#fff}#job-nav a:not(.active){opacity:.9}#job-nav a:not(.active):hover{opacity:1}@media (max-width: 767px){#job-nav a{position:relative;display:block;width:52px;height:52px;overflow:hidden;padding-top:52px}#job-nav a>svg{position:absolute;top:50%;left:50%;margin:-9px 0 0 -9px}}@media (min-width: 768px) and (max-width: 1199px){#job-nav a{text-align:center;font-weight:400;padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#job-nav a>svg{display:block;width:100%}}@media (min-width: 1200px){#job-nav a{padding:18px;text-transform:uppercase;font-weight:400}#job-nav a>svg{margin-bottom:-4px}}#job-nav .profile{position:absolute;top:0;right:15px}@keyframes Reload{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.no-top-margin{margin-top:0!important}.profile-layout aside{padding-bottom:1rem}@media (min-width: 992px){.profile-layout{display:flex;flex-direction:row-reverse;margin-left:-1.1rem;margin-right:-1.1rem}.profile-layout .page-content{flex-grow:2}.profile-layout aside{max-width:21.5rem;min-width:21.5rem}.profile-layout .page-content,.profile-layout aside{padding-left:1.1rem;padding-right:1.1rem}}.candidate-profile>div+div{margin-top:2rem}.candidate-profile>div{box-shadow:0 0 3px 1px #00000021;background-color:#fff}.candidate-profile>div>header{padding:2rem 2.2rem 0}.candidate-profile>div>div{padding:2rem 2.2rem}.candidate-profile>div>header>h2{margin-top:0}.page-section-menu>a{display:block;width:auto;height:auto;padding-left:20px;padding-top:.4rem;padding-bottom:.4rem}.page-section-menu>a>svg{margin-left:-20px}.page-section-menu>a.delete{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #777777;color:#af1e1e}.tag-list{padding-left:0;list-style:none;margin-bottom:0;margin-top:0}.tag-list>li>a{padding:.5rem 0;display:block}@media (min-width: 768px){.tag-list{display:flex;justify-content:space-between;flex-wrap:wrap}.tag-list>li{width:48%}}.top_block,.top_block .top_img_container{position:relative;text-align:center}.top_block .top_img_container .image-and-shapes{max-width:100%;width:2000px;margin:auto;display:block;position:relative}.top_block .top_img_container .image-and-shapes>img{max-width:100%;display:block}.top_block .top_img_container .image-and-shapes #top-shapes{position:absolute;inset:auto 0 0}.top_block .top_img_container .top-content{padding-bottom:3.75rem;position:absolute;inset:0}.top_block .top_img_container .top-content>.container{height:100%}.top_block .top-text-vcontainer{display:table;height:100%}.top_block .top-text-vcontainer .top-text-hcontainer{display:table-cell;vertical-align:middle}.top_block .top-text-vcontainer .top-text-hcontainer .top-text{text-align:left;position:relative;font-size:1rem}.top_block .top-text-vcontainer .top-text-hcontainer .top-text .unleash-potential{width:30rem;max-width:100%}.top_block .top-text-vcontainer .top-text-hcontainer .top-text h1{font-size:1.05rem;margin:.5rem 0 0;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}@keyframes ascent{0%{transform:translateY(0);opacity:0}2%{opacity:1}90%{opacity:1}to{transform:translateY(-80%);opacity:0}}#top-shapes .move{opacity:0;animation-name:ascent;animation-iteration-count:infinite}#top-shapes .move.slow{animation-duration:40s}#top-shapes .move.moderate{animation-duration:30s}#top-shapes .move.fast{animation-duration:20s}#top-shapes .move:nth-of-type(1){animation-delay:1.2s}#top-shapes .move:nth-of-type(2){animation-delay:2.4s}#top-shapes .move:nth-of-type(3){animation-delay:3.5999999999999996s}#top-shapes .move:nth-of-type(4){animation-delay:4.8s}#top-shapes .move:nth-of-type(5){animation-delay:6s}#top-shapes .move:nth-of-type(6){animation-delay:7.199999999999999s}#top-shapes .move:nth-of-type(7){animation-delay:8.4s}#top-shapes .move:nth-of-type(8){animation-delay:9.6s}#top-shapes .move:nth-of-type(9){animation-delay:10.799999999999999s}#top-shapes .move:nth-of-type(10){animation-delay:12s}#top-shapes .move:nth-of-type(11){animation-delay:13.2s}#top-shapes .move:nth-of-type(12){animation-delay:14.399999999999999s}#top-shapes .move:nth-of-type(13){animation-delay:15.6s}#top-shapes .move:nth-of-type(14){animation-delay:16.8s}#top-shapes .move:nth-of-type(15){animation-delay:18s}#about-us .section-content .inline-links{margin:2rem auto 2.2rem}@media (min-width: 768px){#about-us .facts{display:flex;justify-content:center}#about-us .facts>div+div{margin-left:2rem}}@media (max-width: 767px){#about-us .facts>div+div{margin-top:1rem}}#about-us .facts>div>a{display:flex;text-align:left;color:#231f20}#about-us .facts>div>a>div:first-child{width:6rem;padding-right:1rem;max-width:30%}#about-us .facts>div>a>div:first-child>svg,#about-us .facts>div>a>div:first-child>img{max-height:4.5rem;max-width:100%;transition:all .1s ease-out;filter:grayscale(10%)}#about-us .facts>div>a>div h3{margin:0 0 .5rem}#about-us .facts>div>a>div.hunt-scalon h3{color:#000}#about-us .facts>div>a>div.ri-awards h3{color:#4f4c9d}#about-us .facts>div>a>div.recruit h3{color:#0b5fad}#about-us .facts>div>a:hover>div:first-child>svg,#about-us .facts>div>a:hover>div:first-child>img{filter:grayscale(0%)}.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}}.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%)}@media (min-width: 520px){.awards:not([data-count])>div{width:24%}}@media (min-width: 520px){.awards[data-count="3"]>div{width:32%}}@media (min-width: 520px){.awards[data-count="5"]>div{width:18%}}#top_jobboard{border-radius:1px;box-shadow:0 0 3px 1px #4f4f4f33;margin-top:-3.75rem;position:relative}#top_jobboard .nav-tabs{display:flex;background:#1a1a1abf}#top_jobboard .nav-tabs>li{border-top-left-radius:1px;border-top-right-radius:1px}#top_jobboard .nav-tabs>li>a{line-height:1.1;height:3.75rem;font-size:1.1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}#top_jobboard .nav-tabs>li.active{background:#fff}#top_jobboard .nav-tabs>li.active>a,#top_jobboard .nav-tabs>li.active>a:hover,#top_jobboard .nav-tabs>li.active>a:focus{cursor:default;color:#44444d}#top_jobboard .nav-tabs>li:not(.active)>a{color:#fff}#top_jobboard .tab-content{background:#fff}#top_jobboard .tab-content .tag-cta header{font-size:1.2rem}#top_jobboard .tab-content .tag-cta p{margin:1rem 0 1.8rem}#top_jobboard .tab-content .tag-cta .inline-links{margin-top:1.2rem}@media (max-width: 1199px){#top_jobboard .tab-content .tag-cta{padding-top:.66666667rem;margin-top:.66666667rem;border-top:1px solid #eeeeee}}@media (min-width: 1200px){#top_jobboard .tab-content{display:flex}#top_jobboard .tab-content .tab-pane{width:66.66666667%;padding-right:2.2rem}#top_jobboard .tab-content .tag-cta{border-left:1px solid #eeeeee;padding-left:2.2rem;width:33.33333333%}}@media (max-width: 460px){#top_jobboard .nav-tabs>li>a{padding:.66666667rem 1.1rem}#top_jobboard .tab-content{padding:1.1rem}}@media (min-width: 461px){#top_jobboard .nav-tabs>li>a{padding:1.33333333rem 2.2rem}#top_jobboard .tab-content{padding:2.2rem}}: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}}.candidate-sidebar>*+*{margin-top:2rem}.candidate-sidebar .btn{white-space:normal;font-size:.85rem;font-weight:700;text-align:left;padding:.9rem 1.6rem!important;width:100%}.candidate-sidebar .related-content{position:relative;background:#fff;box-shadow:0 0 3px 1px #00000021;padding:1.6rem}.candidate-sidebar .related-content div+div{margin-top:1.6rem}.candidate-sidebar .related-content header{color:#48626f;font-size:1.25rem;margin-bottom:.8rem;margin-top:-.1rem}.candidate-sidebar .related-content ul{padding-left:0;list-style:none;margin-bottom:0;margin-top:0}.candidate-sidebar .related-content ul li{position:relative}.candidate-sidebar .related-content ul li a{display:flex;justify-content:space-between;align-items:center}.candidate-sidebar .related-content ul li a>span{padding-left:.8rem;flex-grow:2;font-size:.8rem;color:#231f20;line-height:1.3}.candidate-sidebar .related-content ul li a:hover>span{color:#000}.candidate-sidebar .related-content ul li>span{display:block;width:24px;height:24px;border-bottom-right-radius:12px;background-color:#48626f;position:absolute;top:0;left:0;text-align:center;font-size:.6rem;color:#fff;line-height:24px}.candidate-sidebar .related-content ul li+li{margin-top:.8rem}.candidate-sidebar .related-content .related-content-cta{text-align:center}.candidate-sidebar .related-content .related-content-cta>a{text-align:center!important;max-width:330px!important;margin:.8rem auto 0!important}.sidebar-cta{text-align:center}.sidebar-cta>a{max-width:330px;margin-bottom:auto}#consultant-filters input[type=submit]{height:3rem;background-repeat:no-repeat;background-image:url(/assets/icon/search-white-5df338ae5309f857e4305c5a455ffdd1533a1af94c673b2b7869e39aaa9cf0c8.svg);background-size:1.6rem auto;background-position:center center}@media (max-width: 767px){#consultant-filters{margin-bottom:4rem}#consultant-filters>div+div{margin-top:1rem}#consultant-filters input[type=submit]{width:100%}}@media (min-width: 768px){#consultant-filters{margin:2rem auto 4rem;display:flex;justify-content:space-between;max-width:1200px}#consultant-filters[data-dropdowns="2"]>div:not(:last-child){width:28%}#consultant-filters[data-dropdowns="1"]{max-width:1000px}#consultant-filters[data-dropdowns="1"]>div:not(:last-child){width:42%}#consultant-filters>div{position:relative}#consultant-filters>div>label{position:absolute;top:-2rem}}.select-dropdown .dropdown-toggle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-dropdown .dropdown-toggle .filter-label{vertical-align:sub}.select-dropdown:not(.open) .dropdown-toggle{opacity:.8}.select-dropdown:not(.open) .dropdown-toggle:hover{opacity:.9}.select-dropdown:not(.open) .dropdown-toggle:hover:after{opacity:.9}.select-dropdown .dropdown-menu{min-width:100%}.select-dropdown .dropdown-menu .is-submenu{display:none}.select-dropdown .dropdown-menu>ul{list-style:none;margin-bottom:0;margin-top:0;padding:5px 0}.select-dropdown .dropdown-menu>ul>li a{color:#594f51;transition:none!important;white-space:nowrap;line-height:1;padding:10px 15px}.select-dropdown .dropdown-menu>ul>li.has-children:hover>a,.select-dropdown .dropdown-menu>ul a:hover{background-color:#5ec9f3;color:#fff}.select-dropdown .dropdown-menu>ul>li.has-children.show-submenu:hover>.is-submenu{z-index:-1;display:block;background-color:#fff;border-radius:2px;box-shadow:0 6px 12px #0000002d;padding:5px 0;position:absolute;top:-5px;left:100%}.select-dropdown .dropdown-menu>ul>li.menu-header{white-space:nowrap;line-height:1;padding:10px 15px;color:#a0a0a0;text-transform:uppercase;font-size:.85rem}.team-member-cards .card>div{padding:1.2rem 1.4rem}.team-member-cards .card>div:nth-child(1){display:flex}.team-member-cards .card>div:nth-child(1) .team-member-thumb{width:32%;padding-right:.7rem}.team-member-cards .card>div:nth-child(1) .details{width:68%;overflow:hidden}.team-member-cards .card>div:nth-child(1) .details>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9rem;width:100%}.team-member-cards .card>div:nth-child(1) .details .team-member-name{color:#5ec9f3;font-family:neo-sans,sans-serif;font-size:1.25rem}.team-member-cards .card>div:nth-child(1) .details .team-member-title{margin:.5rem 0}.team-member-cards .card>div:nth-child(1) .details .team-member-office{color:#4d4d4d}.team-member-cards .card>div:nth-child(1) .details .team-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-cards .card>div:nth-child(2){position:relative;color:#777}.team-member-cards .card>div:nth-child(2):before{background-repeat:repeat-x;background-image:linear-gradient(115deg,#e1e2e3 14%,#5ec9f3 96%);display:block;width:100%;height:2px;content:"";position:absolute;top:0;left:0}.team-member-cards .cards>div{padding-left:1.1rem;padding-right:1.1rem}@media (max-width: 499px){.team-member-cards .cards>div{width:100%}.team-member-cards .cards>div+div{margin-top:1.1rem}}@media (min-width: 500px) and (max-width: 1199px){.team-member-cards .cards>div{width:50%}.team-member-cards .cards>div:nth-child(n+3){margin-top:2.2rem}}@media (min-width: 1200px){.team-member-cards .cards>div{width:33.33333333%}.team-member-cards .cards>div:nth-child(n+4){margin-top:2.2rem}}#top_jobsearch .jobboard_search .unleash-potential>path{fill:#0b5fad}#top_jobsearch .jobboard_search h1{color:#0b5fad}.offices-map{height:600px}@media (max-width: 560px){.offices-map{display:none}}.popup-bubble-content{display:block}.popup-bubble-content#office-chennai,.popup-bubble-content#office-chennai-b{top:-30px}.country-bg{background-image:url(/assets/background/country/japan-bca08373b5216ea192d24e414100252ec0a63eb8ed901bf6305edd955e1bef09.gif)}.service-presentation{border-radius:2px;background-repeat:repeat-x;background-image:linear-gradient(105deg,#0b5fad,#009c88);color:#fff;position:relative}.service-presentation .text-content{padding:2rem 2.2rem}.service-presentation .text-content h2{margin-top:0}.service-presentation .text-content p+.btn{margin-top:1.5rem}.service-presentation img{z-index:2;width:100%;height:auto}.service-presentation .shapes{display:none}@media (min-width: 768px) and (max-width: 991px){.service-presentation img{padding:2rem 2.2rem 0}}@media (min-width: 992px){.service-presentation .text-content{width:55%}.service-presentation img{position:absolute;top:2rem;right:2.2rem;width:40%;height:auto}.service-presentation .shapes{display:block}}.service-presentation .shapes{overflow:visible;z-index:3;position:absolute;inset:0 0 0 55%}.service-presentation .shapes>svg{position:absolute}.service-presentation .shapes>svg:nth-child(1){left:0;top:50%;fill:url(#gradient-c)}.service-presentation .shapes>svg:nth-child(2){left:2%;top:65%;fill:url(#gradient-g)}.service-presentation .shapes>svg:nth-child(3){right:40%;bottom:-8%;fill:url(#gradient-l);opacity:.95}.service-presentation .shapes>svg:nth-child(4){right:5%;top:-5%;fill:url(#gradient-c);opacity:.7}.candidate-profile .highlight{padding-bottom:2rem}.candidate-profile .highlight>h2,.candidate-profile .highlight p{color:#fff}.onboarding,.candidate-profile .highlight,.update-profile{background-repeat:repeat-x;background-image:linear-gradient(325deg,#009c88,#0b5fad)}.update-profile{max-width:1000px!important;text-align:center;color:#fff;padding:3rem 2.2rem}.update-profile h2{color:#fff;margin-top:0;margin-bottom:2.25rem}.update-profile p{margin-bottom:2.25rem;margin-bottom:var(--section-inner-spacing)}.onboarding{border-radius:2px;color:#fff}@media (min-width: 500px) and (max-width: 1199px){.onboarding>div{padding-left:8rem!important}}@media (max-width: 1199px){.onboarding>div+div{border-top:1px solid #f6f6f63b}}@media (min-width: 1200px){.onboarding{display:flex}}.onboarding>div{position:relative;padding:3rem}.onboarding>div>svg{opacity:.06;fill:#fff;position:absolute;top:-1rem;left:-2.5rem}.onboarding h3{color:#fff;margin-top:0;margin-bottom:2rem}.onboarding p{margin-bottom:2rem;margin-bottom:var(--section-inner-spacing)}.job-hunting-steps{margin-top:2rem;background-repeat:repeat-x;background-image:linear-gradient(325deg,#009c88,#0b5fad);border-radius:2px}.job-hunting-steps>a{position:relative;color:#fff;opacity:.9}.job-hunting-steps>a>svg{fill:#fff;transition:all .2s ease-in}.job-hunting-steps>a:hover{opacity:1}.job-hunting-steps>a:hover>svg{top:.35rem}@media (min-width: 641px){.job-hunting-steps{display:flex;justify-content:space-between}.job-hunting-steps>a{width:20%;padding:4.5rem 1.5rem 1.5rem;text-align:center}.job-hunting-steps>a:not(:last-child):before{content:"";display:block;width:1px;height:50%;position:absolute;top:25%;right:0;background-color:#fff;opacity:.4}.job-hunting-steps>a>svg{position:absolute;top:.55rem;right:0;bottom:auto;left:0;height:4.2rem;width:100%}}@media (max-width: 640px){.job-hunting-steps>a{display:block}.job-hunting-steps>a>svg{height:40px;margin:.5rem 0 .5rem .5rem;vertical-align:middle}.job-hunting-steps>a+a{border-top:1px white solid}}.btn-orange{color:#fff;background-color:#ff784a;transition:background-color .25s}.btn-orange .color-svg>path,.btn-orange .color-svg>rect{fill:#fff}.btn-orange.disabled:hover,.btn-orange[disabled]:hover,.btn-orange.disabled:focus,.btn-orange[disabled]:focus,.btn-orange.disabled.focus,.btn-orange[disabled].focus{background-color:#ff784a}.btn-orange:active,.btn-orange:hover,.btn-orange:focus{background-color:#ff6936;color:#fff}.btn-orange:active .color-svg>path,.btn-orange:hover .color-svg>path,.btn-orange:focus .color-svg>path,.btn-orange:active .color-svg>rect,.btn-orange:hover .color-svg>rect,.btn-orange:focus .color-svg>rect{fill:#fff}.btn-orange span{background-color:#fff;color:#ff784a;border-radius:1rem;padding:.2rem .5rem;margin-right:1rem;font-size:1rem}.footer-links>div:nth-child(1){padding-bottom:2rem}@media (min-width: 768px){.footer-links>div:nth-child(1){width:25%}.footer-links>div:nth-child(2){width:75%}}@media (min-width: 480px){.footer-links>div:nth-child(2){display:flex;flex-wrap:wrap;justify-content:space-between}.footer-links>div:nth-child(2)>div{width:48%}}.footer-links>div:nth-child(2)>div{padding-bottom:1.5rem}.arrow-links>a:before{content:"";color:#48626f;border-left:5px dashed;border-right:5px solid \	;border-top:5px solid transparent;border-bottom:5px solid transparent;display:inline-block}#pr_jp_bottom_cta{padding:20px 0;background-image:url(/assets/background/pro-japan-cta-background-mobile-2087f8aab7bc115583ca47f6fb720811a275d479415cafa49718d2e1070715f6.jpg);background-size:cover;color:#fff}#pr_jp_bottom_cta .cta-content{max-width:1200px;margin:auto auto 20px}#pr_jp_bottom_cta .cta-content>div:first-child{padding-bottom:13.2px}#pr_jp_bottom_cta .cta-content>div>img{width:100%;height:auto}#pr_jp_bottom_cta .cta-content>div heading{position:relative;font-weight:700;padding-bottom:15px;margin-bottom:15px;display:block;font-size:1.3rem;line-height:1.5;letter-spacing:.02rem}#pr_jp_bottom_cta .cta-content>div heading:after{position:absolute;bottom:0;left:0;content:"";display:block;width:33%;height:2px;background-color:#fff}@media (min-width: 600px){#pr_jp_bottom_cta{padding:2.5rem 0;background-image:url(/assets/background/pro-japan-cta-background-46c88f324453a8461cf26d1a7f611caab9f58b02e8cff2dc72dc1e644b88ffcc.jpg)}#pr_jp_bottom_cta .cta-content{display:flex;margin-bottom:2.5rem}#pr_jp_bottom_cta .cta-content>div{width:50%}#pr_jp_bottom_cta .cta-content>div:first-child{padding-right:2.5rem;padding-bottom:0}#pr_jp_bottom_cta .cta-content heading{padding-bottom:1.65rem;margin-bottom:1.65rem}}#pr_jp_bottom_cta .btn{white-space:normal}.btn-sign-up>div{display:flex;align-items:center}.btn-sign-up>div>div:nth-child(1){padding-right:1rem}.btn-sign-up>div>div:nth-child(1)>svg{display:block}.btn-sign-up>div>div:nth-child(2){text-align:left;flex-grow:2;white-space:normal}.btn-sign-up>div>div:nth-child(2)>span{display:inline-block}.page-content h2{color:#0b5fad;margin-bottom:3rem}.page-content h2:not(.no-top-margin){margin-top:3rem}.page-content img{width:100%!important;height:auto}.page-content .page-content-block+.page-content-block{margin-top:4.5rem}.page-content .page-content-block p+div{margin-top:2.25rem}.page-content .cta-button{margin-top:1.5rem}.page-content .centered-image-with-background{background-color:#fff;text-align:center;margin-bottom:1.5rem}.page-content .centered-image-with-background>img{margin:auto;max-width:100%;height:auto}.page-content .service-content-list>div+div{margin-top:1rem}.page-content .service-content-list>div{background-color:#fff;box-shadow:0 0 5px #0000001a}.page-content .service-content-list>div>div:first-child>img{width:100%}.page-content .service-content-list>div>div:nth-child(2){padding:1rem}.page-content .service-content-list>div>div:nth-child(2) h3{margin-top:0;font-size:1rem;color:#000;position:relative;padding-bottom:1rem;margin-bottom:1rem}.page-content .service-content-list>div>div:nth-child(2) h3:after{position:absolute;bottom:0;left:0;content:"";display:block;width:30%;height:2px;background-color:#5ec9f3}.page-content .service-content-list>div>div:nth-child(2) div{color:#231f20;font-size:.9rem}.page-content .service-content-list>div>div:nth-child(2) div+a{margin-top:1rem}@media (min-width: 400px){.page-content .service-content-list>div{display:flex}.page-content .service-content-list>div>div:first-child{width:45%}.page-content .service-content-list>div>div:nth-child(2){width:55%}}.responsive-table{width:100%;font-size:.9rem;border:1px solid #eeeeee;background-color:#fff}.responsive-table td,.responsive-table th{border:1px solid #eeeeee;padding:1.5rem .8rem}.responsive-table thead{font-weight:700;color:#fff;background-image:linear-gradient(to right,#0b5fad,#428b85);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0b5fad",endColorstr="#ff428b85",GradientType=1)}.responsive-table td:nth-child(1){font-weight:700}.responsive-table td:nth-child(2){background-color:#f6fafb}@media (max-width: 500px){.responsive-table tr{display:flex;flex-wrap:wrap}.responsive-table td,.responsive-table th{display:block;padding:1rem .8rem}.responsive-table thead th:first-child{display:none;width:100%}.responsive-table thead th:not(:first-child){width:50%}.responsive-table tbody td:first-child{text-align:center;width:100%}.responsive-table tbody td:not(:first-child){width:50%}}.process-steps{display:flex;flex-wrap:wrap}.process-steps>div{position:relative}@media (max-width: 519px){.process-steps{justify-content:space-between}.process-steps>div{width:46%}.process-steps>div:nth-child(2n+2){padding-top:3rem}}@media (min-width: 520px){.process-steps>div{width:33.33333333%}.process-steps>div .step{width:75%}.process-steps>div:nth-child(4) .step,.process-steps>div:nth-child(5) .step,.process-steps>div:nth-child(6) .step{margin-top:2.5rem;float:right}.process-steps>div:nth-child(1) .step-content>div:first-child:after,.process-steps>div:nth-child(2) .step-content>div:first-child:after,.process-steps>div:nth-child(4) .step-content>div:first-child:after,.process-steps>div:nth-child(5) .step-content>div:first-child:after{content:"";right:-17.5%}}.gap:after{display:block;width:12px;height:22px;background-image:url(/assets/icon/process/rgf-pro-japan/arrow-c16ff69e4a4af51e108fb5d76bee6f4d53ef2cadc6bbd25ad2e22193537b97a6.svg);position:absolute;top:5rem;right:50%;margin-top:-11px;margin-right:-6px}.step{position:relative}.step .step-number{position:absolute;top:0;left:0;padding:.5rem}.step .step-number span{text-align:center;display:block;line-height:1}.step .step-number span:nth-child(1){font-size:.8rem}.step .step-number span:nth-child(2){font-size:2rem}.step .step-content{text-align:center;color:#231f20;position:relative}.step .step-content>div{display:block}.step .step-content>div:first-child{position:relative}.step .step-content>div:first-child>img{display:block;width:100%;height:auto}.step .step-content>div:first-child>.step-icon{position:absolute;inset:0;border-radius:50%;background-color:#fff;box-shadow:0 0 4px #0000001a}.step .step-content>div:first-child>.step-icon>svg{width:45%;height:100%}.step .step-content>div:first-child:after{display:block;width:12px;height:22px;background-image:url(/assets/icon/process/rgf-pro-japan/arrow-c16ff69e4a4af51e108fb5d76bee6f4d53ef2cadc6bbd25ad2e22193537b97a6.svg);position:absolute;top:50%;right:17.5%;margin-top:-11px;margin-right:-6px}.step .step-content>div:nth-child(2) h3{font-size:1.3rem;font-weight:700;margin-bottom:.5rem}.step .step-content>div:nth-child(2) p{font-size:.85rem}@media (min-width: 1201px) and (max-width: 1400px){#rgf-pro-japan-top{font-size:.9rem}}@media (max-width: 1200px){#rgf-pro-japan-top{font-size:.7rem}}#rgf-pro-japan-top .top-text-vcontainer{width:100%}#rgf-pro-japan-top .top-text-vcontainer .unleash-potential{max-width:55%;height:auto;fill:#0b5fad}@media (max-width: 520px){#rgf-pro-japan-top .top-text-vcontainer .unleash-potential{max-width:70%}}#rgf-pro-japan-top .top-text-vcontainer h1{font-weight:700;color:#fff;text-shadow:0px 0px 1.5em rgba(0,0,0,.7);font-size:2.5em;line-height:1.7;margin:.5em 0}@media (min-width: 801px) and (max-width: 1050px){#rgf-pro-japan-top .top-text-vcontainer h1{font-size:2em}}@media (min-width: 641px) and (max-width: 800px){#rgf-pro-japan-top .top-text-vcontainer h1{font-size:1.8em}}@media (min-width: 521px) and (max-width: 640px){#rgf-pro-japan-top .top-text-vcontainer h1{font-size:1.5em}}@media (min-width: 446px) and (max-width: 520px){#rgf-pro-japan-top .top-text-vcontainer h1{font-size:1.2em}}@media (max-width: 445px){#rgf-pro-japan-top .top-text-vcontainer h1{margin-left:-15px;margin-right:-15px}}@media (min-width: 351px) and (max-width: 445px){#rgf-pro-japan-top .top-text-vcontainer h1{font-size:1.1em}}@media (max-width: 350px){#rgf-pro-japan-top .top-text-vcontainer h1{font-size:.85em}}#rgf-pro-japan-top .top-text-vcontainer .divider{margin:auto;color:#0b5fad;display:inline-block;font-size:1.2em;font-weight:700;padding:0 5em;max-width:55rem;position:relative}#rgf-pro-japan-top .top-text-vcontainer .divider:before,#rgf-pro-japan-top .top-text-vcontainer .divider:after{position:absolute;top:50%;content:"";background-color:#0b5fad;display:block;width:4em;height:2px}#rgf-pro-japan-top .top-text-vcontainer .divider:before{left:0}#rgf-pro-japan-top .top-text-vcontainer .divider:after{right:0}@media (max-width: 590px){#rgf-pro-japan-top .top-text-vcontainer .divider{padding:0 15px;margin-left:-15px;margin-right:-15px}#rgf-pro-japan-top .top-text-vcontainer .divider:before,#rgf-pro-japan-top .top-text-vcontainer .divider:after{display:none}}@media (min-width: 381px) and (max-width: 590px){#rgf-pro-japan-top .top-text-vcontainer .divider{font-size:1.1em}}@media (max-width: 380px){#rgf-pro-japan-top .top-text-vcontainer .divider{font-size:.85em}}#rgf-pro-japan-top .top-text-vcontainer .ctas{max-width:100%;display:flex;flex-direction:column;width:26em;margin:2em auto 0;padding:2em}#rgf-pro-japan-top .top-text-vcontainer .ctas .btn{text-align:center;padding:.9em 0;font-size:1.1em}#rgf-pro-japan-top .top-text-vcontainer .ctas .btn span{font-size:.9em}#rgf-pro-japan-top .top-text-vcontainer .ctas>a+a{margin-top:2em}#top_jobboard{margin-bottom:3.75rem}.pattern-bg{background-color:#ebf4f7;background-image:linear-gradient(#ffffff 1px,transparent 1px),linear-gradient(to right,#fff 1px,#ebf4f7 1px);background-size:20px 20px;background-repeat:repeat}.cards.points>div{padding-top:2.2rem}.cards.points .card{position:relative}.cards.points .card .point-number{position:absolute;top:-2.2rem;right:0;bottom:auto;left:0;color:#0b5fad;padding:.5rem}.cards.points .card .point-number span{text-align:center;display:block;line-height:1}.cards.points .card .point-number span:nth-child(1){font-size:.75rem}.cards.points .card .point-number span:nth-child(2){font-size:2rem}.cards.points .card .card-title{text-align:center;color:#0b5fad!important}.faq>div{background-color:#fff;box-shadow:0 0 5px #0000001a}.faq>div>a{position:relative;padding:2rem 5rem;display:block;color:#44444d}.faq>div>a:before,.faq>div>a:after{content:"";background-repeat:no-repeat;position:absolute}.faq>div>a:before{background-image:url(/assets/icon/faq/q-6036716217738e99f3a1efe7f779549fdde44599f3d91397a002016b7402a526.svg);display:block;width:1rem;height:1.2rem;top:2.15rem;left:2rem}.faq>div>a:after{background-position:center center;background-image:url(/assets/icon/faq/plus-0eb8a4347144ff33919fffedb091d6fa5adc16724549a00cee0a80b1ba6619d8.svg);display:block;width:1rem;height:1.2rem;top:2.15rem;right:2rem}.faq>div>div{border-top:1px solid #eeeeee;margin:0 2rem;position:relative;padding:2rem 0 2rem 3rem;display:none}.faq>div>div:before{content:"";background-repeat:no-repeat;background-image:url(/assets/icon/faq/a-1b3e2972213c7b5311e717d3c5fda4436a5f4ed9533e869fb27d4aab83df1d66.svg);display:block;width:1rem;height:1.2rem;position:absolute;top:2.15rem;left:0}.faq>div.open>a:after{background-image:url(/assets/icon/faq/minus-4975ec65ecdf5ba1b363051cc9b5ef2f960371ce8fe06f595fd2dc2fd0014078.svg)}.faq>div.open>div{display:block}.faq>div+div{margin-top:2rem}@media (max-width: 991px){.faq>div+div{margin-top:15px}}.candidate-success-list>div{display:flex;position:relative}.candidate-success-list.horizontal-list{display:flex;flex-direction:row}.candidate-success-list.vertical-list>div+div{margin-top:3rem}@media (min-width: 1200px){.candidate-success-list.vertical-list>div:nth-child(2n) .number{margin-left:15%}.candidate-success-list.vertical-list>div:nth-child(2n) .testimonial{max-width:70%}}.candidate-success-list.vertical-list .number{font-size:1.5rem;width:15%;padding-top:3rem;max-width:25vw;text-align:center;color:#48626f}.candidate-success-list.vertical-list .testimonial{max-width:85%}@media (max-width: 490px){.candidate-success-list.vertical-list>div+div{margin-top:15px}.candidate-success-list.vertical-list .number{display:none}.candidate-success-list.vertical-list .testimonial{max-width:100%}}.testimonial{background-color:#fff;outline:1px solid #eeeeee!important;position:relative;padding:2.5rem;font-size:.9rem;width:32rem;color:#231f20}.testimonial:hover{color:#231f20}.testimonial:hover h2,.testimonial:hover h3{color:#5ec9f3}.testimonial h2,.testimonial h3{color:#231f20;margin:0;font-size:1.15rem;font-weight:700}.testimonial .people-info{display:flex}.testimonial .people-info .perso{padding-right:1.25rem}.testimonial .people-info .perso span{display:block;text-align:center}.testimonial .situation div{margin-top:.625rem;display:block}.testimonial .situation div span{display:block}.testimonial .excerpt{padding-top:1.25rem;margin-top:1.25rem;border-top:1px solid #eeeeee}.testimonial:before,.testimonial:after{content:"";position:absolute;display:block;width:2.5rem;height:2.5rem}.testimonial:before{left:-1px;top:-1px;background:linear-gradient(to top left,#fff 0% calc(50% - 2px),#eee 50%,#f6f6f6 calc(50% + 2px) 100%)}.testimonial:after{right:-1px;bottom:-1px;background:linear-gradient(to top left,#f6f6f6 0% calc(50% - 2px),#eee 50%,#fff calc(50% + 2px) 100%)}@media (max-width: 490px){.testimonial{padding:15px!important}.testimonial:before,.testimonial:after{width:15px!important;height:15px!important}.testimonial .perso svg{width:80px!important}}.inactive-link{pointer-events:none;cursor:default}.post-cta-block{background:#fff;box-shadow:0 0 3px 1px #00000021;margin-top:2rem}.post-cta-block .post-cta-title{padding:1.6rem;border-bottom:1px solid #eeeeee;font-size:1.2rem}.post-cta-block .post-cta-content{padding:1.6rem}.post-cta-block .post-cta-content img{margin-bottom:1.6rem}.post-cta-block .post-cta-buttons{padding:0 1.6rem}.post-cta-block .post-cta-buttons>a{white-space:normal;margin-bottom:1.6rem}@media (min-width: 850px){.post-cta-block .post-cta-buttons>a:not(:last-child){margin-right:1.6rem}}@media (min-width: 700px){.post-cta-block .post-cta-content img{width:40%;margin-left:1.6rem;float:right}}.square-steps{display:flex;margin:0 -1rem}@media (min-width: 1200px){.square-steps[data-steps="5"]>div{width:20%}}@media (min-width: 600px) and (max-width: 1199px){.square-steps[data-steps="5"]{flex-wrap:wrap}.square-steps[data-steps="5"]>div{width:33.3333333%}.square-steps[data-steps="5"]>div:nth-child(n+4){margin-top:2rem}}@media (min-width: 400px) and (max-width: 599px){.square-steps[data-steps="5"]{flex-wrap:wrap}.square-steps[data-steps="5"]>div{width:50%}.square-steps[data-steps="5"]>div:nth-child(n+3){margin-top:2rem}}@media (max-width: 399px){.square-steps[data-steps="5"]{flex-wrap:wrap}.square-steps[data-steps="5"]>div{width:100%}.square-steps[data-steps="5"]>div:nth-child(n+2){margin-top:1rem}}.square-steps>div{padding:0 1rem}.square-steps>div>div{height:100%;display:flex;flex-direction:column;box-shadow:1px 1px 3px #0000000d}.square-steps>div>div>div:nth-child(1){background-color:#48626f;color:#fff;text-align:center;padding:.2rem .7rem}.square-steps>div>div>div:nth-child(2){height:100%;background-color:#fff;padding:1rem 1.2rem;text-align:center}.square-steps>div>div>div:nth-child(2) h3{margin-top:0}@media (max-width: 399px){.square-steps>div:not(:last-child)>div{position:relative}.square-steps>div:not(:last-child)>div:before{content:"";position:absolute;bottom:-10px;left:50%;color:#fff;border-top:10px dashed;border-top:10px solid \	;border-right:10px solid transparent;border-left:10px solid transparent;margin-left:-5px;display:inline-block}}@media (min-width: 400px){.square-steps>div:not(:last-child)>div{position:relative}.square-steps>div:not(:last-child)>div:before{content:"";position:absolute;top:50%;right:-10px;color:#fff;border-left:10px dashed;border-right:10px solid \	;border-top:10px solid transparent;border-bottom:10px solid transparent;display:inline-block}}.square-steps>div:last-child>div>div:nth-child(1){background-color:#e33a00}.square-steps>div:last-child>div>div:nth-child(2){background-color:#ff784a;color:#fff}.message-from-rgf{display:flex;width:100%}.message-from-rgf>div{position:relative;margin:auto;background-color:#00135e}.message-from-rgf>div>img{display:block;max-width:100%;height:auto}.message-from-rgf>div>p{position:absolute;top:45%;left:0;width:100%;display:block;text-align:center;color:#fff;text-shadow:0 0 5px #000000;font-size:2rem}.message-from-rgf>div>a{position:absolute;bottom:2rem;right:2rem}.career-videoWrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.career-videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.service-steps{margin-top:1.5rem;background-repeat:repeat-x;background-image:linear-gradient(325deg,#009c88,#0b5fad);border-radius:2px}.service-steps>a{position:relative;color:#fff;opacity:.9;padding:1.5rem 3rem}.service-steps>a>svg{fill:#fff;transition:all .2s ease-in}.service-steps>a>.arrow-svg{position:absolute;top:50%;right:1rem;margin-top:-.3rem;height:.6rem}.service-steps>a:hover{opacity:1}@media (min-width: 641px){.service-steps{display:flex;justify-content:space-between}.service-steps>a{width:33.33333333%}.service-steps>a:not(:last-child):before{content:"";display:block;width:1px;height:50%;position:absolute;top:25%;right:0;background-color:#fff;opacity:.4}.service-steps>a>.step-number{position:absolute;top:50%;left:1rem;margin-top:-1rem;height:2rem}}@media (max-width: 640px){.service-steps>a{display:block}.service-steps>a>.step-number{height:40px;margin:.5rem 0 .5rem .5rem;vertical-align:middle}.service-steps>a+a{border-top:1px white solid}}#services_brands_light{position:relative;text-align:left;margin:auto;max-width:600px}#services_brands_light>div{position:relative;display:flex;align-items:stretch;height:210px}#services_brands_light>div>div:nth-child(1){padding:1rem 0;color:#0b5fad}#services_brands_light>div>div:nth-child(1)>svg{display:none}#services_brands_light>div>div:nth-child(2)>svg{width:8rem}#services_brands_light>div>div h3{margin-top:0}#services_brands_light>div:before{content:" ";position:absolute;inset:0;background-repeat:repeat-x;background-image:linear-gradient(185deg,#ffffffb3,#fff0);z-index:-1}#services_brands_light>div>div:nth-child(1){width:60%;position:relative;padding:2rem 6.5rem 2rem 1rem}#services_brands_light>div>div:nth-child(1)>svg{display:block;width:1.5rem;position:absolute}#services_brands_light>div>div:nth-child(2){width:40%;padding:2rem 1rem 2rem .5rem}#services_brands_light>div>div:nth-child(2)>svg{margin:0 1.5rem .4rem 0}#services_brands_light>div:nth-child(2)>div:nth-child(1)>svg{top:0;right:4.5rem}#services_brands_light>div:nth-child(3)>div:nth-child(1)>svg{top:-4.2rem;right:2.5rem}#services_brands_light>div:nth-child(4)>div:nth-child(1)>svg{bottom:0;right:.5rem}#services_brands_light .background{display:block;z-index:-1;height:100%;position:absolute;top:0;left:0}.table-b{width:100%;font-size:.9rem;border:.5px solid #44444d;background-color:#fff}.table-b td,.table-b th{border:.5px solid #44444d;padding:1.5rem .8rem}.table-b thead{font-weight:700;color:#fff;background-image:linear-gradient(to right,#0b5fad,#428b85);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0b5fad",endColorstr="#ff428b85",GradientType=1)}@media (max-width: 500px){.table-b tr{display:flex;flex-wrap:wrap}.table-b td,.table-b th{display:block;padding:1rem .8rem;width:100%}}.table-b .rgf-exe-bg{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);color:#fff}.table-b .rgf-pr-bg{background-repeat:repeat-x;background-image:linear-gradient(115deg,#e1e2e3 14%,#5ec9f3 96%);color:#48626f}.table-b .rgf-hr-bg{background-repeat:repeat-x;background-image:linear-gradient(115deg,#e1e2e3 14%,#919395 96%);color:#48626f}.table-c{width:100%;font-size:.9rem;border:.5px solid #44444d;background-color:#fff}.table-c td,.table-c th{border:.5px solid #44444d;padding:1.5rem .8rem}.table-c thead{font-weight:700;color:#fff;background-image:linear-gradient(to right,#0b5fad,#428b85);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0b5fad",endColorstr="#ff428b85",GradientType=1)}.table-c th{font-weight:700;width:50%}.pr-japan-who-we-are-cards .card .card-img{padding:1.2rem 0 0;text-align:center}.pr-japan-who-we-are-cards .card .card-img>svg{margin:auto}.pr-japan-who-we-are-cards .card .card-header{display:flex;color:#0b5fad;border-bottom:1px solid #0b5fad;align-items:center}.pr-japan-who-we-are-cards .card .card-header>div:nth-child(1){font-size:3rem}.pr-japan-who-we-are-cards .card .card-header h3{padding-left:.5rem;margin-top:0;margin-bottom:0}.pr-japan-who-we-are-cards>div{padding-left:1.1rem;padding-right:1.1rem}@media (max-width: 600px){.pr-japan-who-we-are-cards>div{width:100%}.pr-japan-who-we-are-cards>div+div{margin-top:1.1rem}}@media (min-width: 601px){.pr-japan-who-we-are-cards>div{width:50%}.pr-japan-who-we-are-cards>div:nth-child(n+3){margin-top:2.2rem}}.pr-japan-white-list{background-color:#fff;padding:2rem;color:#0b5fad}html[lang=ja] h1,html[lang=ja] h2,html[lang=ja] h3{font-weight:700}.left-aligned{text-align:left;max-width:650px;margin-top:2rem;margin-left:auto;margin-right:auto}
