@charset "UTF-8";@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}body.career-submission .content_sections{background-color:#0d1e2b}body.career-submission .career_submission_header{padding-block:0;background:#0d1e2b}body.career-submission .career_submission_header *{color:white}body.career-submission .career_submission_header h2{margin-top:-1em;font-size:18px;padding-bottom:0.75em}body.career-submission .career_submission_container{background:#0d1e2b;overflow-x:visible}body.career-submission .career_submission_container p{color:white}body.career-submission .career_submission_container p.contrast{color:#d2a571}body.career-submission .career_submission_container h3{margin-top:2em}@media (min-width:768px){body.career-submission .career_submission_container>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}body.career-submission nav.travelator{font-size:15px;position:relative;overflow:auto;width:100%;width:calc(100% + 30px);height:3em;margin-inline:-15px;margin-top:-20px}@media (min-width:768px){body.career-submission nav.travelator{width:250px;height:auto;margin-inline:0;margin-top:0;overflow:unset}}body.career-submission nav.travelator ul{list-style:none;margin:0;padding:0 15px;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){body.career-submission nav.travelator ul{display:block;position:sticky;top:90px;padding:10px 0 0 0}}body.career-submission nav.travelator ul li{font-size:inherit;margin:0;padding:0;min-height:3em;line-height:1em;position:relative;display:inline-block;white-space:nowrap;-webkit-padding-end:1.1em;padding-inline-end:1.1em}@media (min-width:768px){body.career-submission nav.travelator ul li{white-space:unset;display:block;-webkit-padding-end:0;padding-inline-end:0}}body.career-submission nav.travelator ul li:before{content:"";position:absolute;background-color:rgba(210,165,113,0.5);top:calc(1.5em + 1px);width:1em;height:1px;right:0}@media (min-width:768px){body.career-submission nav.travelator ul li:before{right:auto;top:0;left:0.5em;height:100%;width:1px}}body.career-submission nav.travelator ul li a{position:relative;display:block;padding:1em 0 1em 1.5em;text-decoration:none;color:rgba(210,165,113,0.5);font-weight:700;-webkit-transition:0.2s color;transition:0.2s color}@media (min-width:768px){body.career-submission nav.travelator ul li a{padding:0.1em 0 0 1.5em}}body.career-submission nav.travelator ul li a:before{-webkit-transition:0.2s background-color,0.2s border-color;transition:0.2s background-color,0.2s border-color;content:"";position:absolute;left:0;top:1em;width:1em;height:1em;border-radius:50%;background-color:#0d1e2b;border:1px solid rgba(210,165,113,0.5);background-size:60% 60%;background-position:center center;background-repeat:no-repeat}@media (min-width:768px){body.career-submission nav.travelator ul li a:before{top:0}}body.career-submission nav.travelator ul li:last-child:before{display:none}body.career-submission nav.travelator ul li.done a{color:#d2a571}body.career-submission nav.travelator ul li.done a:before{background-color:#d2a571;border-color:#d2a571;background-image:url(/assets/images/tick.svg)}body.career-submission nav.travelator ul li.done a:hover{color:white}body.career-submission nav.travelator ul li.done a:hover:before{background-color:#d2a571;border-color:#d2a571}body.career-submission nav.travelator ul li.active a{color:white!important}body.career-submission nav.travelator ul li.active a:before{background-color:white;border-color:white;background-image:url(/assets/images/circle.svg)}body.career-submission .career_submission_form_container{overflow-x:visible}@media (min-width:768px){body.career-submission .career_submission_form_container{width:calc(100% - 280px)}}body.career-submission .career_submission_form_container h2{color:#d2a571;text-align:left}body.career-submission .career_submission_form_container h2:first-of-type{margin-top:0;padding-top:0}body.career-submission .career_submission_form_container h3{color:#d2a571}body.career-submission .career_submission_form_container h3 a.edit_link{font-size:0.8em;text-decoration:underline}body.career-submission .career_submission_form_container label{color:white;font-weight:bold}body.career-submission .career_submission_form_container label.quiet{font-weight:normal}body.career-submission .career_submission_form_container label em{color:#d2a571;font-weight:bold;font-style:normal}body.career-submission .career_submission_form_container label.pink{color:#d2a571}body.career-submission .career_submission_form_container input:active,body.career-submission .career_submission_form_container input:focus,body.career-submission .career_submission_form_container select:active,body.career-submission .career_submission_form_container select:focus,body.career-submission .career_submission_form_container textarea:active,body.career-submission .career_submission_form_container textarea:focus{border-color:#d2a571}body.career-submission .career_submission_form_container input.error,body.career-submission .career_submission_form_container select.error,body.career-submission .career_submission_form_container textarea.error{border-color:#dc3545!important;background-color:#f8d7da!important}body.career-submission .action_buttons{padding-top:30px}@media (min-width:768px){body.career-submission .action_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:45px;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}body.career-submission .action_buttons a,body.career-submission .action_buttons input[type=submit]{cursor:pointer;display:block;width:100%;margin-bottom:15px;text-align:center;text-transform:uppercase;font-weight:bold;color:#ffffff!important;letter-spacing:0.1em;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-width:2px;border-radius:0;padding:8px 18px;font-size:16px}@media (min-width:768px){body.career-submission .action_buttons a,body.career-submission .action_buttons input[type=submit]{font-size:18px;width:auto}}body.career-submission .action_buttons a.loading,body.career-submission .action_buttons input[type=submit].loading{background-image:url(/assets/images/loader.svg);background-position:center center;background-repeat:no-repeat;color:rgba(13,30,43,0)!important;background-size:2em 2em}body.career-submission .action_buttons a.loading:hover,body.career-submission .action_buttons input[type=submit].loading:hover{color:rgba(13,30,43,0)!important}body.career-submission .action_buttons a:disabled,body.career-submission .action_buttons input[type=submit]:disabled{opacity:0.5;cursor:not-allowed}body.career-submission .action_buttons input[type=submit]{background-color:transparent;border-color:#d2a571}body.career-submission .action_buttons input[type=submit]:active,body.career-submission .action_buttons input[type=submit]:focus,body.career-submission .action_buttons input[type=submit]:hover{background-color:#d2a571!important;color:#0d1e2b!important}body.career-submission .required_inputs_key{display:none}body.career-submission .required_inputs_key.visible{display:block}body.career-submission .required_inputs_key p{font-weight:bold;color:#666;font-size:14px}body.career-submission .required_inputs_key p em{font-style:normal;color:#d2a571}body.career-submission .error_container,body.career-submission .message_container{font-size:16px;border-radius:0.5em;color:white;margin-bottom:30px;background-size:2.5em 2.5em;background-repeat:no-repeat;background-position:left 1em top 0.3em}body.career-submission .error_container .error,body.career-submission .error_container .message,body.career-submission .message_container .error,body.career-submission .message_container .message{padding:2em;font-weight:bold;color:inherit}body.career-submission .error_container .error p,body.career-submission .error_container .message p,body.career-submission .message_container .error p,body.career-submission .message_container .message p{color:inherit}body.career-submission .error_container{background-color:#dc3545;background-image:url(/assets/images/error.svg)}body.career-submission .message_container{background-color:#d2a571;color:#0d1e2b;background-image:url(/assets/images/heart.svg)}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.half>*{width:50%}.flex.half>:nth-child(2n){padding-left:10px}.flex.half>:nth-child(odd){padding-right:10px}.flex.half>* p:first-child{margin-top:0}.repeatable_block,.repeated_block{position:relative;border:1px solid #e8e8e8;background-color:#eee;padding:20px;border-radius:10px;margin-block:20px}.repeatable_block p:first-child,.repeated_block p:first-child{margin-top:0}.add_repeatable_block_container{text-align:right;padding:15px 0;margin-bottom:30px}.add_repeatable_block{display:inline-block;position:relative;font-size:20px;padding-left:1.25em;font-weight:bold;text-decoration:none!important;cursor:pointer}.add_repeatable_block:before{font-weight:normal;position:absolute;top:0.1em;left:0;text-align:center;border-radius:0.5em;color:white;content:"+";line-height:1em;width:1em;height:1em;background-color:#d2a571}.delete_repeatable_block{position:absolute;top:10px;right:10px;text-align:right;padding-right:2.5em;font-size:14px;padding-top:0.4em;cursor:pointer;color:#373737;text-decoration:none!important;-webkit-transition:0.2s color;transition:0.2s color}.delete_repeatable_block:after{-webkit-transition:0.2s background-color;transition:0.2s background-color;font-size:2em;font-weight:normal;position:absolute;top:0;right:0;text-align:center;border-radius:0.5em;color:white;content:"×";line-height:1.1em;width:1em;height:1em;background-color:#aaa}.delete_repeatable_block:hover:after{background-color:#373737}.repeatable_block:first-child .delete_repeatable_block{display:none}.repeatable_block:not(:first-child) .first_only{display:none}.hidden{display:none}.careers_debug{background-color:#eee;padding:30px}.careers_debug table{max-width:600px;display:block;margin-inline:auto}.careers_debug table td,.careers_debug table th{font-size:16px;padding:0.5em;font-family:monospace;vertical-align:top}.careers_debug table th{text-align:right}.careers_debug table td{text-align:left}.mobile_wrapper .iti--allow-dropdown{width:100%}.mobile_wrapper .iti__country-name{color:black}.nationality_wrapper .country-name{color:black}.nationality_wrapper .country-select{width:100%}.replace_file_container.replace_file_container,.uploaded_file_container.replace_file_container{display:none}.replace_file_container p:first-child,.uploaded_file_container p:first-child{margin-top:0;padding-top:15px}.replace_file_container p:last-child,.uploaded_file_container p:last-child{margin-bottom:0;padding-bottom:15px}