form{padding:0;width:100%;text-align:left;margin:0 auto}form .req{color:#b45567;font-style:normal}.form-buttons .req{display:block;margin-bottom:10px}fieldset{padding:0;margin:0 0 20px 0;border:none}legend{padding:0 10px;font-size:1.2em;font-weight:bold}fieldset div>ol{list-style:none;padding:0;margin:0}fieldset div>ol li{margin:15px 0;position:relative}.sfSubmitBtn{-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#b455a0;border:none;color:#fff;padding:8px 16px;display:inline-block;cursor:pointer;font-size:1.2em;font-weight:normal;margin:0;text-decoration:none;width:auto;box-shadow:none}.sfSubmitBtn:hover{color:#fff;background-color:#7d3b70;text-decoration:underline}label,.label,.sfTxtLbl{cursor:pointer;margin-top:8px;margin-bottom:2px;display:block;font-weight:bold}input,textarea,select{-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%;display:block;padding:8px 12px;margin:0;border:2px solid #91a09f;box-shadow:none;background-color:#fff;cursor:pointer}input:hover,textarea:hover,select:hover{border-color:#576161;outline:none}input:focus,textarea:focus,select:focus{border-color:#576161;outline:none}select{padding:10px 12px}.input-wrap{position:relative}input.sf_locationsearchSubmit{position:absolute;top:0;right:0;-moz-border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;-o-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9Ii0yODIgNDEyLjkgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTI4MiA0MTIuOSAxNiAxNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTS0yNzAuOSw0MTkuN2MwLTEuMi0wLjQtMi4yLTEuMy0zYy0wLjgtMC44LTEuOS0xLjMtMy0xLjNjLTEuMiwwLTIuMiwwLjQtMywxLjNjLTAuOCwwLjgtMS4zLDEuOS0xLjMsMw0KCXMwLjQsMi4yLDEuMywzYzAuOCwwLjgsMS45LDEuMywzLDEuM2MxLjIsMCwyLjItMC40LDMtMS4zQy0yNzEuMyw0MjEuOS0yNzAuOSw0MjAuOC0yNzAuOSw0MTkuN3ogTS0yNjYsNDI3LjcNCgljMCwwLjMtMC4xLDAuNi0wLjQsMC45Yy0wLjIsMC4yLTAuNSwwLjQtMC45LDAuNGMtMC4zLDAtMC42LTAuMS0wLjktMC40bC0zLjMtMy4zYy0xLjEsMC44LTIuNCwxLjItMy44LDEuMmMtMC45LDAtMS44LTAuMi0yLjYtMC41DQoJYy0wLjgtMC40LTEuNi0wLjgtMi4yLTEuNGMtMC42LTAuNi0xLjEtMS4zLTEuNC0yLjJjLTAuNC0wLjgtMC41LTEuNy0wLjUtMi42YzAtMC45LDAuMi0xLjgsMC41LTIuNmMwLjQtMC44LDAuOC0xLjYsMS40LTIuMg0KCWMwLjYtMC42LDEuMy0xLjEsMi4yLTEuNGMwLjgtMC40LDEuNy0wLjUsMi42LTAuNWMwLjksMCwxLjgsMC4yLDIuNiwwLjVjMC44LDAuNCwxLjYsMC44LDIuMiwxLjRjMC42LDAuNiwxLjEsMS4zLDEuNCwyLjINCgljMC40LDAuOCwwLjUsMS43LDAuNSwyLjZjMCwxLjQtMC40LDIuNy0xLjIsMy44bDMuMywzLjNDLTI2Ni4xLDQyNy0yNjYsNDI3LjMtMjY2LDQyNy43TC0yNjYsNDI3Ljd6Ii8+DQo8L3N2Zz4NCg==") no-repeat center center #91a09f;width:50px;padding-top:7px}input.sf_locationsearchSubmit:hover{background-color:#576161}select optgroup{padding-left:5px;margin-bottom:5px}select optgroup option{padding-left:10px}::-webkit-input-placeholder{color:#91a09f}:-moz-placeholder{color:#91a09f}::-moz-placeholder{color:#91a09f}:-ms-input-placeholder{color:#91a09f}.option-group{overflow:auto}.option-group p{margin:5px 0}.option-group label{text-align:left !important;width:auto;clear:both;font-weight:normal;margin-top:5px}.sfCheckListBox{margin-top:8px;margin-bottom:2px;display:block}.sfCheckListBox label{margin-top:0}input[type="checkbox"],input[type="radio"],input.checkbox,input.radio{width:auto !important;background:transparent;border:none !important;position:relative;top:3px;float:left;margin-right:8px;box-shadow:none}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-webkit-box-shadow:none;box-shadow:none}input[type="color"]{height:40px;padding:0;border:none;overflow:hidden}input[type="range"]{border:none}.form-buttons{text-align:right}.sfFormSubmit{margin-top:10px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sfErrorWrp{position:relative}.sfError{-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;background-color:#b45567;color:#fff;display:block;padding:5px 10px;margin:10px 0;font-size:10px}.sfError a{color:#fff}.invalid-feedback,.validationFail{color:red;font-weight:bold}li .sfError{-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;position:absolute;top:9px;right:10px;padding:0 8px;margin:0}.sfSuccess{color:#59812f}.location-list ul{margin-top:0}.location-list li{padding:3px 8px}.location-list li:hover{background-color:#ecf7f7}.location-list li label{margin:0}.header-banner-bg{background-image:url(/images/default-source/resourcing/healthcare-jobs/early-career-opportunities/nq-competition/italy_comp-banner.jpg);background-color:white;background-position:center bottom;background-repeat:no-repeat;border-bottom:1px solid #e3e7e7;height:300px}@media screen and (max-width: 640px){h1 span{display:block}}
