@media (max-width: 499px){.xs-hidden{display:none}}@media (min-width: 500px){.xs-hidden{display:initial}}@media (max-width: 499px){.xs-displayed{display:initial}}@media (min-width: 500px){.xs-displayed{display:none}}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}img.lazy{color:white;position:relative}img.lazy:before{content:" ";display:block;position:absolute;top:-10px;left:0;height:calc(100% + 10px);width:100%;background-color:white}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans Regular';font-style:normal;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Regular';font-style:normal;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.expats-content-wrapper{font-family:"Open Sans Regular", Arial, Sans-serif, serif;color:black;font-size:1rem}.expats-content-wrapper *{box-sizing:border-box}.container{box-sizing:border-box;max-width:1024px;margin:0 auto;position:relative}@media (max-width: 1054px){.container{margin-right:15px;margin-left:15px}}@media (max-width: 880px){.container{margin-right:20px;margin-left:20px}}#job-offer header{border-bottom:solid 1px #e1e1e1;padding:0 0 35px 0}#job-offer header .featured-image{position:relative;width:100%;height:350px;background-position:center center;background-repeat:no-repeat}@media (max-width: 950px){#job-offer header .featured-image{height:calc(100vw * 350/950);background-size:contain}}#job-offer header .edit-button{padding-top:35px;display:flex}#job-offer header .edit-button a{margin-top:10px;display:flex;align-items:center;justify-content:center;width:100%;height:50px;color:#009BE2;border:solid 1px #009BE2;border-radius:5px;font-family:"Open Sans Bold", Arial, sans-serif;text-decoration:none}#job-offer header .edit-button a:hover{background-color:#CBEFFF}#job-offer header .edit-button a{padding-left:25px;padding-right:25px}#job-offer header .title{padding-top:35px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 880px){#job-offer header .title{flex-direction:column}}#job-offer header .title>div:first-of-type{flex:1}#job-offer header .title>div:nth-of-type(2){width:270px;margin-left:15px}@media (max-width: 880px){#job-offer header .title>div:nth-of-type(2){width:100%;margin-left:0}}@media (max-width: 500px){#job-offer header .title{padding-top:20px;align-items:flex-start}}@media (max-width: 880px){#job-offer header .title>div:first-of-type{flex-direction:column;align-items:center;display:flex}}@media (max-width: 500px){#job-offer header .title>div:first-of-type{display:block}}#job-offer header .title h1{font-size:1.75rem;margin-bottom:25px;font-family:"Open Sans Bold", Arial, sans-serif}@media (max-width: 880px){#job-offer header .title h1{text-align:center;font-size:1.5rem}}@media (max-width: 500px){#job-offer header .title h1{text-align:left}}#job-offer header .title .languages .lang{display:inline-block;margin-right:20px}#job-offer header .title .languages .lang a{display:flex;align-items:center;color:black;text-decoration:none}#job-offer header .title .languages .lang a img{width:25px;margin-right:15px}#job-offer header .title .languages .lang a em{margin-left:10px;font-size:.9375rem;color:grey}@media (max-width: 880px){#job-offer header .title .employer{margin-top:20px}}#job-offer header .title .employer a{display:flex;flex-direction:column;align-items:center;text-decoration:none}@media (max-width: 500px){#job-offer header .title .employer a{flex-direction:row}}@media (max-width: 500px){#job-offer header .title .employer a div{border:solid 1px #ddefff;margin-right:30px;padding:5px}}#job-offer header .title .employer a div img{width:100%;max-width:180px;margin-bottom:10px;display:block}@media (max-width: 500px){#job-offer header .title .employer a div img{margin-bottom:0;width:130px}}#job-offer header .title .employer a span{color:#009BE2}#job-offer header .info{margin-top:45px;display:flex;align-items:center}@media (max-width: 880px){#job-offer header .info{flex-direction:column}}#job-offer header .info>div:first-of-type{flex:1}#job-offer header .info>div:nth-of-type(2){width:270px;margin-left:15px}@media (max-width: 880px){#job-offer header .info>div:nth-of-type(2){width:100%;margin-left:0}}@media (max-width: 880px){#job-offer header .info{align-items:start;margin-top:20px}}#job-offer header .info .basic{line-height:28px;padding-right:25px}@media (max-width: 880px){#job-offer header .info .basic{text-align:center;padding-right:0;width:100%}}@media (max-width: 500px){#job-offer header .info .basic{text-align:left}}#job-offer header .info .basic a{color:inherit;text-decoration:underline}@media (max-width: 880px){#job-offer header .info .apply{margin-top:35px}}#job-offer header .info .apply a{display:flex;align-items:center;justify-content:center;width:100%;height:50px;background-color:#009BE2;border-radius:5px;color:white;font-family:"Open Sans Bold", Arial, sans-serif;font-size:1.125rem;text-decoration:none}@media (max-width: 880px){#job-offer header .info .apply a{width:270px;margin:0 auto}}@media (max-width: 500px){#job-offer header .info .apply a{width:100%}}#job-offer header .info .apply a:hover{background-color:#0071A5}#job-offer .main{display:flex;padding:35px 0 0 0}@media (max-width: 880px){#job-offer .main{flex-direction:column}}#job-offer .main>div:first-of-type{flex:1}#job-offer .main>div:nth-of-type(2){width:270px;margin-left:15px}@media (max-width: 880px){#job-offer .main>div:nth-of-type(2){width:100%;margin-left:0}}@media (max-width: 880px){#job-offer .main{padding-bottom:0}}#job-offer .main .desc{line-height:25px;padding-right:25px;overflow-x:auto}#job-offer .main .desc h3{font-family:"Open Sans Bold", Arial, sans-serif;font-size:1.25rem}#job-offer .main .desc p,#job-offer .main .desc ul,#job-offer .main .desc h3{margin-bottom:20px}#job-offer .main .desc em{font-style:italic}#job-offer .main .desc strong{font-family:"Open Sans Bold", Arial, sans-serif}#job-offer .main .desc li{list-style:disc;margin-left:20px;margin-bottom:5px}#job-offer .main .desc li p{margin-bottom:0}#job-offer .main .desc ol li{list-style:decimal}@media (max-width: 880px){#job-offer .main .desc{padding-right:0}}#job-offer .main .desc .apply-from-desc a{display:none;align-items:center;justify-content:center;width:100%;height:50px;background-color:#009BE2;border-radius:5px;color:white;font-family:"Open Sans Bold", Arial, sans-serif;font-size:1.125rem;text-decoration:none;margin-top:25px}@media (max-width: 500px){#job-offer .main .desc .apply-from-desc a{display:flex}}#job-offer .main h3.extra-tools{display:none;font-family:"Open Sans Bold", Arial, sans-serif;font-size:1.0625rem;margin-top:25px}@media (max-width: 880px){#job-offer .main h3.extra-tools{display:block}}@media (max-width: 880px){#job-offer .main .tools{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:30px;border-top:solid 1px #e1e1e1;padding-top:25px}}@media (max-width: 880px){#job-offer .main .tools>div{width:50%}}@media (max-width: 400px){#job-offer .main .tools>div{width:100%}}#job-offer .main .tools p{line-height:25px;color:grey;margin-bottom:15px}#job-offer .main .tools p.small{font-size:.875rem}#job-offer .main .tools .similar-jobs{display:flex;flex-direction:column;align-items:center}#job-offer .main .tools .similar-jobs span{margin-bottom:15px;color:#4e4e4e}@media (max-width: 880px){#job-offer .main .tools .similar-jobs span{font-family:"Open Sans Bold", Arial, sans-serif;font-size:.875rem}}#job-offer .main .tools .similar-jobs p{margin-bottom:0;display:flex;flex-direction:column;align-items:center}@media (max-width: 400px){#job-offer .main .tools .similar-jobs p{margin-bottom:25px}}#job-offer .main .tools .similar-jobs p a{color:#009BE2;text-decoration:none;margin-bottom:10px;text-align:center}#job-offer .main .tools .similar-jobs p a:last-of-type{margin-bottom:0}#job-offer .main .tools .share{display:flex;flex-direction:column;align-items:center;color:#034762;margin-bottom:25px;padding-bottom:25px;border-bottom:solid 1px #e1e1e1}@media (max-width: 880px){#job-offer .main .tools .share{border-bottom:0}}@media (max-width: 400px){#job-offer .main .tools .share{padding-bottom:7px}}#job-offer .main .tools .share span{margin-bottom:15px;color:white}#job-offer .main .tools .share span.title{color:#4e4e4e}@media (max-width: 880px){#job-offer .main .tools .share span{font-family:"Open Sans Bold", Arial, sans-serif;font-size:.875rem}}#job-offer .main .tools .share .socials .custom_images{display:flex}#job-offer .main .tools .share .socials .custom_images a{margin-right:5px;margin-bottom:0;display:flex;height:35px;width:35px;justify-content:center;align-items:center;color:white;font-family:"Open Sans Bold", Arial, sans-serif;text-decoration:none;font-size:.875rem;border-radius:50%;background-color:#dddddd}#job-offer .main .tools .share .socials .custom_images a.facebook:hover{background-color:#4267b2}#job-offer .main .tools .share .socials .custom_images a.twitter:hover{background-color:#1da1f2}#job-offer .main .tools .share .socials .custom_images a.linkedin:hover{background-color:#0073b1}#job-offer .main .tools .share .socials .custom_images a img{width:25px;height:25px}@media (max-width: 670px){#job-offer .main .tools .share .socials .custom_images a strong{display:none}}#job-offer .main .tools .alerts{padding-bottom:25px;margin-bottom:25px;border-bottom:solid 1px #e1e1e1}@media (max-width: 880px){#job-offer .main .tools .alerts{display:flex;flex-direction:column;align-items:center;border-bottom:0}}@media (max-width: 500px){#job-offer .main .tools .alerts{padding-bottom:0}}#job-offer .main .tools .alerts p,#job-offer .main .tools .alerts span{text-align:center;color:#4e4e4e}@media (max-width: 880px){#job-offer .main .tools .alerts p,#job-offer .main .tools .alerts span{font-family:"Open Sans Bold", Arial, sans-serif;font-size:.875rem}}@media (max-width: 400px){#job-offer .main .tools .alerts p,#job-offer .main .tools .alerts span{padding-bottom:7px}}@media (max-width: 880px){#job-offer .main .tools .alerts p.desktop,#job-offer .main .tools .alerts span.desktop{display:none}}#job-offer .main .tools .alerts p.mobile,#job-offer .main .tools .alerts span.mobile{display:none}@media (max-width: 880px){#job-offer .main .tools .alerts p.mobile,#job-offer .main .tools .alerts span.mobile{display:block}}#job-offer .main .tools .alerts a{margin-top:10px;display:flex;align-items:center;justify-content:center;width:100%;height:50px;color:#009BE2;border:solid 1px #009BE2;border-radius:5px;font-family:"Open Sans Bold", Arial, sans-serif;text-decoration:none}#job-offer .main .tools .alerts a:hover{background-color:#CBEFFF}@media (max-width: 880px){#job-offer .main .tools .alerts a{width:80%;text-align:center}}#job-offer .main .tools .favorites{padding-bottom:25px;margin-bottom:25px;border-bottom:solid 1px #e1e1e1;display:flex;flex-direction:column;text-align:center}@media (max-width: 880px){#job-offer .main .tools .favorites{border-bottom:0;margin-bottom:0}}@media (max-width: 400px){#job-offer .main .tools .favorites{margin-bottom:25px;padding-bottom:7px}}#job-offer .main .tools .favorites span{margin-bottom:15px;color:#4e4e4e}@media (max-width: 880px){#job-offer .main .tools .favorites span{font-family:"Open Sans Bold", Arial, sans-serif;font-size:.875rem}}#job-offer .main .tools .favorites .add-to-favorites-button a{display:flex;flex-direction:column-reverse;align-items:center;text-decoration:none;color:#034762}#job-offer .main .tools .favorites .add-to-favorites-button a span{margin-bottom:15px}#job-offer .main .tools .favorites .add-to-favorites-button a i{font-size:32px;color:grey}#job-offer .main .tools .favorites .add-to-favorites-button a i.not-active{color:gold}#job-offer .bene{margin-bottom:25px}#job-offer .bene .benefits{margin-top:25px}#job-offer .bene .benefits h3{font-family:"Open Sans Bold", Arial, sans-serif;font-size:1.0625rem;margin-bottom:25px}#job-offer .bene .benefits div{display:flex;flex-wrap:wrap}#job-offer .bene .benefits div span{margin-right:10px;margin-bottom:10px;padding:7px 15px;background-color:white;border:solid 1px #369ce5;color:#369ce5;font-family:"Open Sans Regular", Arial, sans-serif;font-size:.9375rem;border-radius:5px}#job-offer .form{padding:35px;background-color:#fafafa;border-radius:10px;border:solid 1px #f6f6f6}@media (max-width: 880px){#job-offer .form{padding:15px}}#job-offer .form h3{font-family:"Open Sans Bold", Arial, Sans-serif, serif;font-size:1.375rem;margin-bottom:25px;margin-top:10px;margin-left:7.5px;text-align:center}@media (max-width: 500px){#job-offer .form h3{text-align:left}}#job-offer .form form .required-asterisk{color:#009BE2;font-size:14px}#job-offer .form form #application-form-default-group{padding-bottom:7px}#job-offer .form form.default-form .image-upload-wrapper .actions button{background-color:#009BE2;font-size:.9375rem}#job-offer .form form.default-form button[type=submit]{background-color:#009BE2;font-size:1.125rem;font-family:"Open Sans Bold", Arial, sans-serif}#job-offer .form form.default-form button[type=submit]:hover{background-color:#0071A5}#job-offer .form form #application-form-document1-row .preview a{color:#555555;margin-top:10px;display:flex;align-items:center}#job-offer .form form #application-form-document1-row .preview a i{margin-right:15px}#job-offer .form form #application-form-message-group .group-title{border-bottom:0;margin-bottom:7px}#job-offer .form form #application-form-terms-row,#job-offer .form form #external-application-form-terms-row{width:600px;margin:0 auto 10px auto}@media (max-width: 880px){#job-offer .form form #application-form-terms-row,#job-offer .form form #external-application-form-terms-row{width:auto}}#job-offer .form form #application-form-terms-row #form-group-application-terms-id,#job-offer .form form #application-form-terms-row #form-group-application-work-permit-id,#job-offer .form form #application-form-terms-row #form-group-application-client-terms-id,#job-offer .form form #application-form-terms-row #form-group-external-application-terms-id,#job-offer .form form #application-form-terms-row #form-group-external-application-work-permit-id,#job-offer .form form #external-application-form-terms-row #form-group-application-terms-id,#job-offer .form form #external-application-form-terms-row #form-group-application-work-permit-id,#job-offer .form form #external-application-form-terms-row #form-group-application-client-terms-id,#job-offer .form form #external-application-form-terms-row #form-group-external-application-terms-id,#job-offer .form form #external-application-form-terms-row #form-group-external-application-work-permit-id{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;margin-bottom:20px}@media (max-width: 880px){#job-offer .form form #application-form-terms-row #form-group-application-terms-id,#job-offer .form form #application-form-terms-row #form-group-application-work-permit-id,#job-offer .form form #application-form-terms-row #form-group-application-client-terms-id,#job-offer .form form #application-form-terms-row #form-group-external-application-terms-id,#job-offer .form form #application-form-terms-row #form-group-external-application-work-permit-id,#job-offer .form form #external-application-form-terms-row #form-group-application-terms-id,#job-offer .form form #external-application-form-terms-row #form-group-application-work-permit-id,#job-offer .form form #external-application-form-terms-row #form-group-application-client-terms-id,#job-offer .form form #external-application-form-terms-row #form-group-external-application-terms-id,#job-offer .form form #external-application-form-terms-row #form-group-external-application-work-permit-id{justify-content:center}}#job-offer .form form #application-form-terms-row #form-group-application-terms-id.has-error,#job-offer .form form #application-form-terms-row #form-group-application-work-permit-id.has-error,#job-offer .form form #application-form-terms-row #form-group-application-client-terms-id.has-error,#job-offer .form form #application-form-terms-row #form-group-external-application-terms-id.has-error,#job-offer .form form #application-form-terms-row #form-group-external-application-work-permit-id.has-error,#job-offer .form form #external-application-form-terms-row #form-group-application-terms-id.has-error,#job-offer .form form #external-application-form-terms-row #form-group-application-work-permit-id.has-error,#job-offer .form form #external-application-form-terms-row #form-group-application-client-terms-id.has-error,#job-offer .form form #external-application-form-terms-row #form-group-external-application-terms-id.has-error,#job-offer .form form #external-application-form-terms-row #form-group-external-application-work-permit-id.has-error{margin-bottom:40px}#job-offer .form form #application-form-terms-row #form-group-application-terms-id .help-block.form-error,#job-offer .form form #application-form-terms-row #form-group-application-work-permit-id .help-block.form-error,#job-offer .form form #application-form-terms-row #form-group-application-client-terms-id .help-block.form-error,#job-offer .form form #application-form-terms-row #form-group-external-application-terms-id .help-block.form-error,#job-offer .form form #application-form-terms-row #form-group-external-application-work-permit-id .help-block.form-error,#job-offer .form form #external-application-form-terms-row #form-group-application-terms-id .help-block.form-error,#job-offer .form form #external-application-form-terms-row #form-group-application-work-permit-id .help-block.form-error,#job-offer .form form #external-application-form-terms-row #form-group-application-client-terms-id .help-block.form-error,#job-offer .form form #external-application-form-terms-row #form-group-external-application-terms-id .help-block.form-error,#job-offer .form form #external-application-form-terms-row #form-group-external-application-work-permit-id .help-block.form-error{position:absolute;left:7.5px;bottom:-30px}#job-offer .form form #application-form-terms-row #form-group-application-terms-id label,#job-offer .form form #application-form-terms-row #form-group-application-work-permit-id label,#job-offer .form form #application-form-terms-row #form-group-application-client-terms-id label,#job-offer .form form #application-form-terms-row #form-group-external-application-terms-id label,#job-offer .form form #application-form-terms-row #form-group-external-application-work-permit-id label,#job-offer .form form #external-application-form-terms-row #form-group-application-terms-id label,#job-offer .form form #external-application-form-terms-row #form-group-application-work-permit-id label,#job-offer .form form #external-application-form-terms-row #form-group-application-client-terms-id label,#job-offer .form form #external-application-form-terms-row #form-group-external-application-terms-id label,#job-offer .form form #external-application-form-terms-row #form-group-external-application-work-permit-id label{font-weight:normal;margin:0}#job-offer .form form #application-form-terms-row #form-group-application-terms-id label a,#job-offer .form form #application-form-terms-row #form-group-application-work-permit-id label a,#job-offer .form form #application-form-terms-row #form-group-application-client-terms-id label a,#job-offer .form form #application-form-terms-row #form-group-external-application-terms-id label a,#job-offer .form form #application-form-terms-row #form-group-external-application-work-permit-id label a,#job-offer .form form #external-application-form-terms-row #form-group-application-terms-id label a,#job-offer .form form #external-application-form-terms-row #form-group-application-work-permit-id label a,#job-offer .form form #external-application-form-terms-row #form-group-application-client-terms-id label a,#job-offer .form form #external-application-form-terms-row #form-group-external-application-terms-id label a,#job-offer .form form #external-application-form-terms-row #form-group-external-application-work-permit-id label a{color:#696969;font-weight:bold}#job-offer .form form #application-form-terms-row #form-group-application-terms-id input[type="checkbox"],#job-offer .form form #application-form-terms-row #form-group-application-work-permit-id input[type="checkbox"],#job-offer .form form #application-form-terms-row #form-group-application-client-terms-id input[type="checkbox"],#job-offer .form form #application-form-terms-row #form-group-external-application-terms-id input[type="checkbox"],#job-offer .form form #application-form-terms-row #form-group-external-application-work-permit-id input[type="checkbox"],#job-offer .form form #external-application-form-terms-row #form-group-application-terms-id input[type="checkbox"],#job-offer .form form #external-application-form-terms-row #form-group-application-work-permit-id input[type="checkbox"],#job-offer .form form #external-application-form-terms-row #form-group-application-client-terms-id input[type="checkbox"],#job-offer .form form #external-application-form-terms-row #form-group-external-application-terms-id input[type="checkbox"],#job-offer .form form #external-application-form-terms-row #form-group-external-application-work-permit-id input[type="checkbox"]{flex:none;height:22px;width:22px;margin-right:15px}#job-offer .form form #application-form-terms-row #form-group-application-terms-id input[type="checkbox"]:checked,#job-offer .form form #application-form-terms-row #form-group-application-work-permit-id input[type="checkbox"]:checked,#job-offer .form form #application-form-terms-row #form-group-application-client-terms-id input[type="checkbox"]:checked,#job-offer .form form #application-form-terms-row #form-group-external-application-terms-id input[type="checkbox"]:checked,#job-offer .form form #application-form-terms-row #form-group-external-application-work-permit-id input[type="checkbox"]:checked,#job-offer .form form #external-application-form-terms-row #form-group-application-terms-id input[type="checkbox"]:checked,#job-offer .form form #external-application-form-terms-row #form-group-application-work-permit-id input[type="checkbox"]:checked,#job-offer .form form #external-application-form-terms-row #form-group-application-client-terms-id input[type="checkbox"]:checked,#job-offer .form form #external-application-form-terms-row #form-group-external-application-terms-id input[type="checkbox"]:checked,#job-offer .form form #external-application-form-terms-row #form-group-external-application-work-permit-id input[type="checkbox"]:checked{background-color:#009BE2}@media (max-width: 767.9px){#job-offer .form form .form-group{margin-bottom:15px}}#job-offer .form form .form-row.upload .actions{text-align:center}#job-offer .form form .form-row.upload .actions a{background-color:grey}#job-offer .form form .form-row.submit{width:100%}#job-offer .form form .form-row.submit>div{display:flex;flex-direction:column;align-items:center}#job-offer .form form .form-row.submit>div button[type="submit"]{margin:0 auto;width:300px;height:50px;display:flex;align-items:center;justify-content:center}@media (max-width: 400px){#job-offer .form form .form-row.submit>div button[type="submit"]{width:260px}}#job-offer .form form .form-row.submit>div .hvs{display:flex;align-items:center;margin-bottom:15px;width:300px;margin-left:0;margin-right:0;border:solid 1px #d3d3d3;padding:4px;border-radius:5px;position:relative;background-color:white}@media (max-width: 400px){#job-offer .form form .form-row.submit>div .hvs{width:260px}}#job-offer .form form .form-row.submit>div .hvs.has-error{flex-wrap:wrap;margin-bottom:30px}#job-offer .form form .form-row.submit>div .hvs img{border-radius:5px;margin:0 10px}#job-offer .form form .form-row.submit>div .hvs input{width:150px;border:0;border-left:solid 1px #d3d3d3;border-radius:0;text-align:center}@media (max-width: 400px){#job-offer .form form .form-row.submit>div .hvs input{width:110px}}#job-offer .form form .form-row.submit>div .hvs .help-block.form-error{width:300px;text-align:right;position:absolute;left:-158px;top:40px}#job-offer #application-sent{display:flex;flex-direction:column;align-items:center}#job-offer #application-sent .msg{width:760px;border:solid 1px #009be2;padding:20px;background-color:#daf4ff;display:flex;align-items:center;border-radius:8px}@media (max-width: 880px){#job-offer #application-sent .msg{width:100%;padding:10px 20px}}#job-offer #application-sent .msg h2{color:#009BE2;font-family:"Open Sans Bold", Arial, Sans-serif, serif;font-weight:normal;font-size:1.625rem;line-height:1.625rem;margin-bottom:7px}@media (max-width: 880px){#job-offer #application-sent .msg h2{font-size:1.375rem;margin-bottom:2px}}#job-offer #application-sent .msg h3{margin-bottom:0;font-size:1.125rem;font-family:"Open Sans Regular", Arial, Sans-serif, serif}@media (max-width: 880px){#job-offer #application-sent .msg h3{font-size:1rem}}#job-offer #application-sent .msg i{color:#009be2;font-size:65px;margin-right:20px}#job-offer #application-sent .save-your-time{font-family:"Open Sans Regular", Arial, Sans-serif, serif;font-weight:normal;margin:30px;font-size:1.125rem}@media (max-width: 880px){#job-offer #application-sent .save-your-time{text-align:center}}#job-offer #application-sent .features{display:flex}@media (max-width: 880px){#job-offer #application-sent .features{flex-direction:column}}#job-offer #application-sent .features>a{border-radius:8px;border:solid 1px #e1e1e1;width:240px;height:190px;padding:20px;text-decoration:none}@media (max-width: 880px){#job-offer #application-sent .features>a{border:0;margin-bottom:20px;display:flex;width:100%;height:auto;padding:0}}@media (max-width: 580px){#job-offer #application-sent .features>a{display:flex;flex-direction:column;align-items:center}}#job-offer #application-sent .features>a:hover{border-color:#009be2;background-color:#e3f3ff}#job-offer #application-sent .features>a:nth-of-type(2){margin:0 20px}@media (max-width: 880px){#job-offer #application-sent .features>a:nth-of-type(2){margin:0;margin-bottom:20px}}#job-offer #application-sent .features>a span{display:flex;width:200px;height:45px;background-color:#009be2;border-radius:8px;justify-content:center;align-items:center;color:white;margin-bottom:20px}@media (max-width: 880px){#job-offer #application-sent .features>a span{margin-bottom:0;margin-right:15px;width:170px;flex:none}}@media (max-width: 580px){#job-offer #application-sent .features>a span{margin-bottom:15px;margin-right:0}}@media (max-width: 400px){#job-offer #application-sent .features>a span{width:100%}}#job-offer #application-sent .features>a p{text-align:center;font-size:.9375rem;color:#525252}@media (max-width: 880px){#job-offer #application-sent .features>a p{text-align:left}}@media (max-width: 580px){#job-offer #application-sent .features>a p{text-align:center;width:300px}}@media (max-width: 400px){#job-offer #application-sent .features>a p{width:auto}}.added-favorite-confirmation{display:flex;flex-direction:column;align-items:center;font-family:"Open Sans Regular", Arial, sans-serif;color:black;text-align:center;font-size:1rem}.added-favorite-confirmation a{color:grey;margin-top:15px}#client-consent{font-family:"Open Sans Regular", Arial, sans-serif}#client-consent h1,#client-consent h2{font-family:"Open Sans Bold", Arial, sans-serif}#client-consent h1{font-size:1.375rem}#client-consent h2{font-size:1.125rem;margin-bottom:17px}#client-consent p{font-size:1rem}
