body,.site-wrapper{background-color:#f7f7f7}.page-wrapper{padding:2rem 1rem}@media screen and (min-width: 60em){.page-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;border-left:1px solid #e4e6ea;border-right:1px solid #e4e6ea}}.page-main{-webkit-flex-basis:0%;-ms-flex-preferred-size:0%;flex-basis:0%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:0}[class^="icon-"]{margin-right:.6em}section.external-loading.is-hidden{display:none}@media screen and (min-width: 61.875rem){.page-wrapper{padding:2rem}}@media screen and (min-width: 60em){.btn-expand{padding:.2em 0;color:#333}.btn-expand .triangle,.btn-expand .triangle--blue{font-size:1rem}}.btn-icon--tick{padding-right:4rem;background:transparent url(/assets/images/candidate/applied-tick-08f1bd06a93ab85453d45da746c6a950af851f402fbbdf98df0079a0e724bc07.png) no-repeat 86% center}.btn-icon--tick:hover,.btn-icon--tick:focus{background:#219a00 url(/assets/images/candidate/applied-tick-hover-f76d7dd98984ade459e0e6b79ee2f239d89552de02fe23ef4b60664374764ce8.png) no-repeat 86% center}.breadcrumbs-nav{width:100%;background-color:#fdfdfd;border:1px solid #e4e6ea;border-radius:3px}.breadcrumbs{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.breadcrumb:first-of-type{padding-left:1em}.tooltip{position:relative}.tooltip__title{font-size:inherit}.tooltip__toggle{padding:0;background:transparent;border:0;overflow:visible;cursor:initial}.tooltip__toggle.pointer{cursor:pointer}.tooltip__bubble{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;width:26rem;padding:1rem;font-size:1.3rem;text-align:left;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;pointer-events:none}.tooltip__bubble::before{content:"";position:absolute;top:50%;right:-1em;width:1em;height:2em;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='24' viewBox='0 0 15 24'%3E%3Cpath d='M15 1L1 12l14 11' fill='%23fff' stroke='%23e4e6ea' stroke-linecap='square' stroke-linejoin='round' stroke-miterlimit='10'/%3E%3C/svg%3E") no-repeat center/100% 100%}.tooltip__bubble.right{left:calc(100% + 1em + .2em)}.tooltip__bubble.right::before{left:-1em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip__bubble.left{right:calc(100% + 1em + .2em)}.tooltip__bubble.left::before{right:-1em;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.tooltip__bubble.bottom{top:3rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.tooltip__bubble.bottom::before{right:initial;top:-1.4em;left:50%;-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.tooltip__toggle:hover+[role="tooltip"],.tooltip__toggle:focus+[role="tooltip"],[role="tooltip"]:hover{opacity:1;pointer-events:initial}.tooltip__toggle.is-fading+[role="tooltip"]{opacity:0}@media screen and (min-width: 60em){.search{padding:1rem 1rem 0;margin-bottom:1rem;font-size:1.4rem;background-color:#f9fcff;border:1px solid #ace;border-radius:3px}.search__title{margin-bottom:.5rem;font-size:1.8rem;color:#003777}.search .triangle--blue{position:absolute;right:1rem;top:40%;font-size:1rem}.search [type="submit"]{width:100%;padding-top:.9rem;padding-bottom:.9rem;font-size:1.5rem}.search p+.form__label,.search .form__input+.form__label,.search .form__select-multi+.form__label,.search .form__select+.form__label{margin-top:1rem}.search .form__label{margin-bottom:.1rem;font-weight:normal}}@media screen and (min-width: 60em) and (max-width: 74.95em){.search .form__input,.search .form__select{height:calc(1.8em + 0.75rem + 2px)}}@media screen and (min-width: 60em){.search__fieldset{margin:1rem 0}.search__fieldset+label{margin-top:0}.search__group{-webkit-flex-basis:0%;-ms-flex-preferred-size:0%;flex-basis:0%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem}.search__group+.search__group{margin-left:1rem}.search__more-expand{position:relative;width:calc(100% + 2rem);padding:1rem;margin-top:1.5rem;margin-left:-1rem;font-size:1.3rem;text-align:left;background-color:transparent;border:0;border-top:1px solid #ace;cursor:pointer;-webkit-appearance:none}.search__more-expand:focus{text-decoration:underline}}@media screen and (min-width: 60em){.page-aside{display:block;-webkit-flex-basis:0%;-ms-flex-preferred-size:0%;flex-basis:0%;min-width:19rem;margin-right:1rem}.register{padding:2rem;text-align:center;color:#fff;background-color:#005da4;border-radius:3px}.register [class^="cvl-btn"]{padding:1rem 1.5rem}}@media screen and (min-width: 75em){.page-aside{min-width:25rem}}.register-cv{padding:2rem;color:#fff;background:url(/assets/images/candidate/register-banner-bg-dots-99d20a44eaa110611bb2715b6f66ade6c6c83e33bca60cd089ced0bd86ca6861.png) no-repeat 110% -2rem,-webkit-linear-gradient(#005da4, #003777);background:url(/assets/images/candidate/register-banner-bg-dots-99d20a44eaa110611bb2715b6f66ade6c6c83e33bca60cd089ced0bd86ca6861.png) no-repeat 110% -2rem,linear-gradient(#005da4, #003777)}.search-filters+.register-cv{margin-top:1rem}.register-cv__title{margin-top:0.8rem;font-size:1rem;color:inherit;text-transform:uppercase}.register-cv__copy{display:inline-block;padding-left:0.8rem;font-size:1.6rem;line-height:1.4;border-left:3px solid #5bb543}.register-cv__logo{width:auto;height:3.9rem}.register-cv .cvl-btn{margin-top:1.6rem}.register-cv__price{font-size:1.6rem;font-weight:600;line-height:1.2}.register-cv__price span{text-transform:uppercase;display:block;font-size:1.1rem}.register-cv--ecp .register-cv__copy{border-left-color:#ffd425}.register-cv--ecp .register-cv__title span{color:#ffd425}.register-cv--ecp .cvl-btn:not(:hover):not(:focus){background-color:#ffd425;color:#003777}.register-cv--long{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1rem;background-position:85% center, 0%}.register-cv--long .register-cv__logo{height:4.4rem;margin-right:2rem}.register-cv--long .register-cv__title{margin:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:1.4rem}.register-cv--long .register-cv__title span{display:block;font-size:2.8rem;letter-spacing:2px;line-height:1}.register-cv--long .register-cv__copy{margin-left:1rem;padding-left:1rem}.register-cv--long .register-cv__price{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;margin-top:0;font-size:1.8rem}.register-cv--long .register-cv__price span{font-size:1.2rem}.register-cv--long .cvl-btn{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 2rem 0 2rem}.register-cv--cand{position:relative;margin-top:1.5rem;background-position-x:100%, 0%}.register-cv--cand .register-cv__title{margin-top:1.2rem;font-size:1.4rem}.register-cv--cand .register-cv__copy{font-size:2rem}@media screen and (min-width: 60em){.register-cv:not(.register-cv--long){padding:1rem 1rem 2rem}.register-cv--search.register-cv--ecp .register-cv__price{float:left;margin-top:2.4rem}.register-cv--search.register-cv--ecp .cvl-btn{float:right}.register-cv--cand{padding:1.5rem 1.5rem 2rem;background-position-y:4rem, 0%}.register-cv--cand .register-cv__title{font-size:1.2rem}.register-cv--cand .register-cv__copy{font-size:1.5rem}.register-cv--cand .register-cv__price{position:absolute;font-size:1.8rem;right:2rem;top:1.3rem;margin:0}}@media screen and (min-width: 68.75em), (min-width: 54.375em) and (max-width: 59.95em){.register-cv--long .register-cv__copy{font-size:2rem}}@media screen and (min-width: 75em){.register-cv:not(.register-cv--cand){padding:2rem}.register-cv--search:not(.register-cv--ecp){background-position-x:100%, 0%}.register-cv__title{font-size:1.2rem}.register-cv__copy{font-size:1.9rem}.register-cv__price{font-size:1.8rem}.register-cv--search .register-cv__copy{font-size:2.2rem}.register-cv--search .register-cv__logo{height:4.4rem}}@media (max-width: 59.95em){.search-filters--related{padding:1rem;background-color:#fff;border:1px solid #e4e6ea;border-radius:3px}}@media screen and (min-width: 60em){.search-filters{font-size:1.4rem;padding:0}.search-filters+.search-filters{margin-top:1rem}.search-filters.card{border:1px solid #e4e6ea}.search-filters.recruiter-filter{padding:0}.search-filters.recruiter-filter a{display:block;padding:0.5rem 1rem}.search-filters.recruiter-filter .search-filters__title{margin-bottom:0}.search-filters__title{font-size:inherit;font-weight:600;margin:0 1rem;padding:1rem 0}.search-filters__title--related-sectors,.search-filters__title--related-job-title{margin-left:0}.search-filters__job{border:none;margin:0 1rem;padding:1rem 0}.search-filters__job:not(:first-child){border-top:1px solid #e4e6ea}.search-filters__job-author{margin-bottom:.5rem}.search-filters__job-author a{color:#005da4}.search-filters__job-info__icon{margin:0 .25rem -.15rem 0}.search-filters__job .btn-save--alternate .btn-save__heart{margin:0}.search-filters--related{padding:0;font-size:1.4rem}.search-filters--related .search-filters__title{padding:0;border-bottom:0}.search-filters--related .search-filters__list{font-size:1.3rem}}@media screen and (min-width: 60em) and (max-width: 74.95em){.search-filters__list{font-size:1.2rem}.search-filters__job-title{font-size:inherit}.search-filters__job .btn-save--alternate{padding:.5em 1em}}@media screen and (min-width: 75em){.search-filters__title{font-size:1.4rem}}@media (min-width: 48em) and (max-width: 59.95em){.search-filters{border:1px solid #e4e6ea;padding:1rem}}.job__main{position:relative;opacity:0.99;z-index:1}.job-card{padding:3rem;background-color:#fff;border:1px solid #e4e6ea;border-top-left-radius:3px;border-top-right-radius:3px}.job__sash{position:absolute;top:-.2rem;left:-.2rem;z-index:5;width:7.5rem;height:7.5rem;background-repeat:no-repeat;background-position:0 0;background-size:contain}.job--training .job__sash{background-image:url(/assets/images/js-training-sash-c3f93cb5299d767038b27b326f8291e8536f0b07c8b7ff2dfe9edb29f4e37b0a.png)}.job--featured .job__sash{background-image:url(/assets/images/js-feat-sash-5850a65b2a4014f7d0d9a738548287e5436e895d3e5d89f3bc2c3a979ba86bee.png)}.job__video-border{width:43.6rem;height:26.3rem;padding:2rem;margin:-2rem auto 3rem auto;border:1px solid #e4e6ea;background-color:#fdfdfd;border-radius:3px}.job__video-wrapper{width:39.4rem;height:22.1rem;padding-bottom:0;margin:0}.job__posted-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.job__header-posted{margin-right:1rem}@media (min-width: 75em){.job-card{padding:4rem}}.job-status{position:absolute;overflow:visible;top:-.2rem;right:2rem;z-index:5;width:5.2rem;height:5.4rem;background-color:transparent;background-repeat:no-repeat;background-size:contain;background-position:center}.job-status--save{background-image:url(/assets/images/save-job-viewjob-heart-1011821eb37e580972984d30b98d84d746e293218647205fa96c11ca7476f173.svg)}.job-status--save.saved{background-image:url(/assets/images/saved-job-viewjob-heart-cdd9a373a3af19bc85b59b8871fbc47b7d19b1d447639e29ddc6ee583208ba75.svg)}.job-status--incomplete{background-image:url(/assets/images/incomplete-app-icon-b575cabda509a32d30479ed4f8d66806d1210ef00408a4e89565c9df3d66ddeb.png)}.job-status--applied{background-image:url(/assets/images/job-sash-applied-e49f84773001195181da6eed365f6749392159d3a6259625a0e6327b1543f747.png)}.job-status .btn-save__copy{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.job-status:hover .tooltip__bubble,.job-status:focus .tooltip__bubble{opacity:1;pointer-events:initial}.job-status.is-fading .tooltip__bubble{opacity:0}.job__details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%}.job__details-term,.job__details-value:not(.job__title){font-size:1.4rem}.job__details-term,.job__details-value{margin-bottom:.3rem}.job__details-value{padding-left:0.5rem;font-weight:600}.job__details--border{padding:1.2rem 0;border-top:1px dashed #c9cfdd;border-bottom:1px dashed #c9cfdd}.job__main:not(.js-show-cta) .job__details.bottom{width:auto;padding:4rem 3rem 0;margin:2rem -3rem 0;border-top:1px solid #e4e6ea}.job__main.js-show-cta>.job__cta{display:block}.job__details--small .job__details-term{width:8.2rem}.job__details--small .job__details-value{width:calc(100% - 8.2rem)}.job__details--icons{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.job__details--icons .job__details-term{width:1em;height:1em;background-repeat:no-repeat;background-size:contain;background-position:center}.job__details--icons .job__details-term.salary{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath d='M26.66 3c3.68 0 7.36.77 11.05 2.32l-2.63 6.52c-2.96-1.21-5.53-1.81-7.7-1.81-1.47 0-2.61.42-3.4 1.26-.79.84-1.19 2.05-1.19 3.61v5.46H33.4v6.2H22.78v4.05c0 3.21-1.43 5.55-4.28 7.02h20.34V45H9.16v-7.02c1.94-.83 3.28-1.78 4.01-2.86.73-1.07 1.09-2.56 1.09-4.45v-4.11H9.22v-6.2h5.04v-5.52c0-3.79 1.08-6.71 3.24-8.76C19.66 4.02 22.72 3 26.66 3z' fill='%23003777'/%3E%3C/svg%3E")}.job__details--icons .job__details-term.salary--eur{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath d='M29.42 9.98c-2.29 0-4.17.66-5.65 1.98-1.48 1.32-2.44 3.24-2.87 5.75h11.34v4.95H20.47l-.06.99v1.32l.06.93h9.99v5h-9.51c.96 4.56 3.97 6.84 9.03 6.84 2.68 0 5.26-.54 7.74-1.6v7.2C35.54 44.44 32.8 45 29.48 45c-4.6 0-8.37-1.25-11.34-3.74-2.96-2.49-4.83-5.94-5.6-10.35H8.68v-5H12c-.08-.43-.11-1.01-.11-1.75l.06-1.49H8.68v-4.95h3.74c.69-4.54 2.56-8.13 5.6-10.76C21.06 4.32 24.86 3 29.42 3c3.53 0 6.83.77 9.9 2.31l-2.76 6.53c-1.29-.58-2.5-1.04-3.63-1.37-1.12-.33-2.3-.49-3.51-.49z' fill='%23003777'/%3E%3C/svg%3E")}.job__details--icons .job__details-term.location{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath d='M24 44.95s15.71-14.89 15.71-26.18c0-8.68-7.03-15.71-15.71-15.71S8.29 10.09 8.29 18.76C8.29 30.06 24 44.95 24 44.95zm0-18.33a7.861 7.861 0 010-15.72 7.861 7.861 0 010 15.72z' fill='%23003777'/%3E%3C/svg%3E")}.job__details--icons .job__details-term.company{background-image:url(/assets/images/js-company-icon-18c7854d849ac153250241843f6d9a8779e70d4ccc17a7397497eceaf786afeb.png)}.job__details--icons .job__details-term.job-type{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='48' height='48' x='0' y='0' viewBox='0 0 48 48' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23003777%7D%3C/style%3E%3Cg transform='translate(-318.09 -538.977)'%3E%3Cg%3E%3Cpath class='st0' d='M87 108c-11.58 0-21-9.42-21-21s9.42-21 21-21c11.57 0 21 9.42 21 21s-9.42 21-21 21zm0-36.42c-8.5 0-15.42 6.92-15.42 15.42S78.5 102.42 87 102.42 102.42 95.5 102.42 87c-.01-8.5-6.92-15.41-15.42-15.42z' transform='translate(255.09 475.977)'/%3E%3Cpath class='st0' d='M96.11 90.61H87a2.09 2.09 0 01-2.09-2.09V76.05a2.09 2.09 0 114.18 0v10.37h7.01c1.16 0 2.09.94 2.09 2.09s-.93 2.1-2.08 2.1z' transform='translate(255.09 475.977)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.job__details--icons .job__details-term.posted{background-image:url(/assets/images/js-posted-icon-2d9c72da822c4178ab95a4deaa4118dd728e1014efb945297a903e3352adb0dd.png)}.job__details--icons .job__details-value{width:calc(100% - 1.5em);padding-left:.3em}.job__cta{position:relative;margin:3rem -3rem;text-align:center}.job__cta::before{content:'';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;width:100%;height:1px;background-color:#e4e6ea}.job__cta [class^="cvl-btn"]{margin-right:.5rem;margin-top:0;font-size:1.6rem}.job__cta .job__cta-wrapper{display:inline-block;padding:0 3rem;background-color:#fff}.job__cta .btn-apply__placeholder{display:none}.job__cta.branded{text-align:left;margin:2rem 0 0}.job__cta.branded:before{display:none}.job__cta.branded .job__cta-wrapper{padding:0}@media (min-width: 75em){.job__cta{margin:3rem -4rem}}.job__actions{margin-top:0;background-color:#fdfdfd;border:1px solid #e4e6ea;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.btn-job{padding:.65em .8em}.btn-job:not(:nth-child(4)){border-right:1px solid #e4e6ea}.job__share{width:100%;padding:1.2rem 1.5rem 0;margin:0 0 1rem;border-top:1px solid #e4e6ea}.job__share p{display:inline-block;margin-right:1rem;font-size:1.3rem;line-height:1}.job__share .twitter{top:.5rem}.job--standard .job__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.job--standard .job__header-info{-webkit-flex-basis:0%;-ms-flex-preferred-size:0%;flex-basis:0%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-weight:600}.job--standard .job__header .job__details{margin-top:1rem}.job--standard .job__header .job__cta{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.job--standard .job__header-logo{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-left:2rem;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.job--standard .job__logo{margin:0.5rem auto 0}.job--standard .job__title{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:26rem;margin-bottom:0.2rem}.job--standard .job__title-tag{padding:0.3em 0.8em;background-color:#f1f8ff;font-size:1.3rem;color:#003777;white-space:nowrap;border-radius:3px;vertical-align:middle}.job--standard .no-logo .job__header-info{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.job--standard .no-logo .job__title{padding-right:0}.job--standard .job__detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%}.job--standard .job__detail:nth-of-type(even){padding-left:1rem}.job--standard .quick-apply-form{width:initial;margin:4rem -3rem 2rem}@media (min-width: 75em){.job--standard .quick-apply-form{margin-right:-4rem;margin-left:-4rem}}.job--featured .job__header.card--grey{background-color:#fdfdfd}.job--featured .job__header .push-right{margin-left:9rem}.job--branded .job__header{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px dashed #c9cfdd}.job--branded .job__header .job__details{margin-top:1rem}.job--branded .job__header .job__title{margin-bottom:0.2rem}.job--branded .job__video-border{margin-top:3rem}.job__header-banner{margin:-2rem;border-bottom:1px solid #e4e6ea}.job__header-banner img{width:100%}.job--branded .job__details:not(.job__details--icons) .job__details-term,.job--premium .job__details:not(.job__details--icons) .job__details-term{width:12rem;text-align:right}.job--branded .job__details:not(.job__details--icons) .job__details-value,.job--premium .job__details:not(.job__details--icons) .job__details-value{width:calc(100% - 12rem);padding-left:1rem;font-weight:normal}.job--branded .job__details:not(.job__details--icons).bg-border .job__details-value,.job--premium .job__details:not(.job__details--icons).bg-border .job__details-value{padding-left:2rem}.bg-border{position:relative}.bg-border .job__details-value{padding-left:2rem}.bg-border::after{content:'';position:absolute;top:0;left:13rem;width:.1rem;height:100%;background-color:#c9cfdd}.push-right{margin-left:14rem}.job--premium .job__icons{display:inline-block;margin-left:0.5rem}.recruiter-info .modal__content{max-width:65rem;border:0}.recruiter-info .modal__title{font-size:2rem;color:inherit}.recruiter-info p:not(.text--small){font-size:1.5rem;font-weight:normal}.recruiter-info__header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2rem 2.5rem 1.5rem;margin:-2rem -2.5rem 1.5rem;color:#fff;background:#005da4;border-top-left-radius:5px;border-top-right-radius:5px}.recruiter-info__header a{color:inherit}.recruiter-info__job{line-height:1.2}.recruiter-info__img{width:8.5rem;height:8.5rem;margin-left:2rem;border-radius:50%}.recruiter-info__summary{white-space:pre-line}.recruiter-info__badge{padding:0.2em 0.6em;margin-right:.5em;font-weight:normal;background-color:#f1f8ff;border:1px solid #005da4;border-radius:3px}.recruiter-info__footer{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:1.5rem;border-top:1px solid #e4e6ea}.recruiter-info__link{margin-right:2rem;font-weight:normal;line-height:1.2}.recruiter-info__link:hover,.recruiter-info__link:focus{text-decoration:none}.recruiter-info__link-copy{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.recruiter-info__link-copy span:last-of-type{display:block}.recruiter-info__link-copy:hover,.recruiter-info__link-copy:focus{text-decoration:underline}.recruiter-info__job-number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:2em;height:2em;margin-right:.5em;font-size:1.6rem;border:2px solid #005da4;border-radius:50%;-webkit-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out}.recruiter-info__link:hover .recruiter-info__job-number,.recruiter-info__link:focus .recruiter-info__job-number{color:#fff;background-color:#005da4}
