.form-errors{background:#fff2f2;border:1px solid red;margin:0 0 20px;padding:15px 15px 15px 45px}.form .form-field .receive-mail-job-check-box input[type="checkbox"]+input[type="hidden"]+label{height:auto}.form-field-btns{margin-top:20px}@media only screen and (min-width:501px){.registration-form label{width:25%}.registration-form .is-required:after{left:23%}.registration-form .form .form-field input[type="radio"],.registration-form .form .form-field input[type="checkbox"]{left:25.4%}.registration-form .form-element{float:left;width:75%}}@media only screen and (min-width:801px){.registration-form .grid-col{width:75%}.registration-form .form-element{width:75%}}@media only screen and (min-width:941px){.registration-form .grid-col{width:66.6667%}}.cms-profile-account-wrapper{padding-bottom:50px;padding-top:50px}.cms-profile-account-wrapper .account-mng-wrapper{width:100%}.cms-profile-account-wrapper .title,.cms-profile-account-wrapper .account-mng-wrapper span.title,.cms-profile-account-wrapper .social-login-form span.title{color:#0f1941;font-size:26px;font-weight:400;letter-spacing:-1px;text-transform:lowercase}.cms-profile-account-wrapper .control-label{font-size:inherit;font-weight:400;left:auto;opacity:1;pointer-events:none;position:relative;-webkit-transform:none;transform:none;-webkit-transform-origin:inherit;transform-origin:inherit;-webkit-transition:inherit;transition:inherit;top:auto}.cms-profile-account-wrapper .button-wrapper{margin-top:40px}.cms-profile-account-wrapper .button-wrapper .btn{float:left;margin:0}.box-content .cms-profile-account-wrapper .social-login-form{margin-top:40px;padding-top:50px;width:100%}.cms-profile-account-wrapper p{margin:0}.cms-profile-account-wrapper .account-mng-wrapper .form-boxes-wrapper{margin-left:0}.cms-profile-account-wrapper .account-mng-wrapper .account-mng-links{margin:30px 0 0}@media only screen and (min-width:801px){.cms-profile-account-wrapper{padding-bottom:130px;padding-top:130px}.cms-profile-account-wrapper .title{float:left;padding-right:40px;width:26%}.cms-profile-account-wrapper .form,.cms-profile-account-wrapper .button-wrapper,.cms-profile-account-wrapper .nfc-negative.form-errors,.cms-profile-account-wrapper .account-mng-links{float:right;width:74%}.cms-profile-account-wrapper .account-mng-links{margin-top:40px}.cms-profile-account-wrapper .provider-login,.cms-profile-account-wrapper li.button-wrapper{float:left;width:100%}}.account-mng-confirm-account-msg{margin-bottom:15px}.confirm-account p a{display:block}.my-randstad-header-panel{background:#0f1941;margin-bottom:40px;margin-top:-60px;padding-bottom:40px;padding-top:107px}.my-randstad-header-panel .box-inner{position:relative}.my-randstad-header-panel h1{color:#fff;font-size:40px;letter-spacing:-2px;line-height:1.2em;margin-bottom:48px;text-transform:lowercase}@media only screen and (min-width:801px){.my-randstad-header-panel{margin-bottom:50px;margin-top:-195px;padding:240px 0 96px}.my-randstad-header-panel h1{font-size:80px;letter-spacing:-4px;margin-bottom:48px}.my-randstad-header-panel .btn{float:right}}.my-randstad-panel-header{position:relative}.my-randstad-panel-header h2{display:inline-block;font-size:20px;letter-spacing:0;line-height:24px}.no-description-label,.my-randstad-panel-header+span{display:block}.my-randstad-dashboard-list-item-inner{position:relative}.my-randstad-dashboard-del{height:16px;float:right;font-size:0;line-height:0;position:absolute;right:0;top:0}.my-randstad-dashboard-del:after{color:#2175d9;font-size:20px;position:absolute;right:0;top:0;transform:rotate(45deg)}.my-randstad-dashboard-intro-text{display:block;font-weight:700;margin:0 0 20px}.my-randstad-dashboard-list>li{border-top:1px solid #d7d7d7;padding:20px 0;position:relative}.my-randstad-dashboard-list>li:first-child{border-top:0;padding-top:0}.my-randstad-dashboard-list>li .form label{margin-top:0;width:auto}.my-randstad-dashboard-list-has-icon-right li{padding:10px 30px 20px 0}.my-randstad-dashboard-list li:last-child{padding-bottom:5px}.my-randstad-dashboard-list-icons li{padding-left:22px}.my-randstad-dashboard-btn{margin:20px 0 0}.my-randstad-dashboard-panel{border-bottom:1px solid #d7d7d7;padding:30px 0}.my-randstad-dashboard-panel.random-skill{padding-bottom:0}.my-randstad-dashboard-list-item-title{display:inline-block;margin-right:5px}.my-randstad-dashboard-date{color:#999;display:inline-block}@media only screen and (min-width:801px){.my-randstad-dashboard-list-has-icon-right li{padding:10px 30px 20px 0}}.my-randstad-saved-jobs table{border-spacing:0;border-collapse:collapse;text-align:left}.my-randstad-dashboard-saved-job-details{margin-bottom:15px}.my-randstad-dashboard-saved-job-details span:after{content:","}.my-randstad-dashboard-saved-job-details span:last-child:after{content:""}.my-randstad-dashboard-panel.my-randstad-notifications{border-color:#f07fc4}.my-randstad-notifications .my-randstad-panel-header{border-bottom:0}.my-randstad-notifications li{border-top:1px solid #f07fc4;padding:12px 30px;position:relative}.my-randstad-notifications li:before{background-position:-517px -417px;content:"";left:0;top:15px;position:absolute;height:30px;width:30px}.my-randstad-notifications p{margin:0}.my-randstad-notifications .my-randstad-dashboard-del{background-position:-467px -417px}@media only screen and (max-width:500px){.my-randstad-dashboard-panel.my-randstad-notifications{background:#fafafa;border-bottom:1px solid #f07fc4}.my-randstad-notifications+.my-randstad-dashboard-panel{border-top:0}}@media only screen and (min-width:501px){.my-randstad-dashboard-panel.my-randstad-notifications,.my-randstad-dashboard-panel.my-randstad-notifications:nth-child(even){background:#fafafa}}.my-randstad-job-application-status{margin:20px 0 0}.my-randstad-job-application-status li{border:0;color:#c3c3c3;float:left;font-size:12px;padding:0 5px 0 0;text-align:center;width:20%}.job-application-status-indicator:before{content:"";float:left;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff}.my-randstad-job-application-status li:first-child .job-application-status-indicator:before,.my-randstad-job-application-status li:last-child .job-application-status-indicator:after,.my-randstad-job-application-status li.status-end .job-application-status-indicator:after{display:none}.job-application-status-indicator:after{background:#fff;content:"";float:right;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #e9e9e9}.status-positive .job-application-status-indicator:after{border-left:10px solid #73c173}.job-application-status-indicator{background:#e9e9e9;height:20px}.status-positive .job-application-status-indicator-label{color:#090}.status-positive .job-application-status-indicator{background:#73c173}.status-negative .job-application-status-indicator{background:#ff4c4c;border-right:5px solid #fff}.status-negative .job-application-status-indicator-label{color:#ff4c4c}.status-end~li{display:none}.my-randstad-dashboard-profile-info-section-header{display:block;margin:10px 0}.my-randstad-dashboard-profile-info{padding:20px 0}.my-randstad-dashboard-profile-image-wrapper{float:left;height:60px;overflow:hidden;width:60px}.my-randstad-dashboard-profile-image{float:left;height:175px;width:175px}.my-randstad-dashboard-profile-info-details{line-height:1.3;margin-left:76px}.my-randstad-dashboard-profile-info-details span{display:block}.profile-strength-status-wrapper{margin-bottom:5px;padding-right:55px;position:relative}.profile-strength-status{background:#e0e0e0;height:18px}.profile-strength-status-bar{background:#2175d9;height:18px;float:left}.profile-strength-number{color:#2175d9;float:right;font-weight:700;position:absolute;right:0;top:-2px}.my-randstad-dashboard-profile-info-profile-strength .arrow-right-b:after{margin:7px 0 0 5px}#my-randstad-dashboard-profile-wrapper{float:left;max-height:60px;overflow:hidden;position:relative;width:60px;z-index:1}#my-randstad-dashboard-profile-wrapper a{background-color:#333;bottom:0;color:#fff;display:block;line-height:20px;opacity:.7;padding:5px;position:absolute;right:0;text-align:center;text-decoration:none;text-indent:-999999px;width:30px}#my-randstad-dashboard-profile-wrapper a:before{background-position:-160px -6px;content:"";height:35px;position:absolute;left:0;bottom:0;width:30px}#my-randstad-dashboard-profile-wrapper:hover a{display:block}#my-randstad-dashboard-profile-wrapper:hover a:hover{text-decoration:none;opacity:1}@media screen and (min-width:501px){.my-randstad-dashboard-profile-info-profile-strength{padding-bottom:0}}@media only screen and (max-width:801px){#my-randstad-dashboard-profile-wrapper{margin-bottom:10px}}.my-randstad-dashboard-profile-name{color:#0f1941;font-size:16px;line-height:20px}.my-randstad-dashboard-profile-info-details-wrapper{position:relative}.form-boxes{clear:left;display:block;margin-bottom:5px;overflow:hidden}@media only screen and (max-width:800px){.my-randstad-dashboard-profile-info-large .my-randstad-dashboard-profile-image{float:left;height:auto;width:100%}.my-randstad-dashboard-profile-info-large .my-randstad-dashboard-profile-info-details{margin-left:80px}.my-randstad-dashboard-profile-info-large .my-randstad-dashboard-profile-info-profile-strength{clear:both;margin:20px 0 0}}@media only screen and (min-width:801px){.my-randstad-dashboard-profile-info-large .my-randstad-dashboard-profile-info-details{margin-bottom:20px;margin-left:0}.my-randstad-dashboard-profile-info-details-wrapper{margin-left:191px}.my-randstad-dashboard-profile-info-large .my-randstad-dashboard-profile-info-profile-strength{clear:none;overflow:hidden}.my-randstad-dashboard-profile-info-large .profile-strength-status-wrapper{padding-right:65px}.my-randstad-dashboard-profile-name{font-size:20px;line-height:26px}.my-randstad-dashboard-profile-info-large .profile-strength-number{top:-6px;font-size:20px;font-weight:400}#my-randstad-dashboard-profile-wrapper{float:left;max-height:175px;overflow:hidden;position:relative;width:175px}#my-randstad-dashboard-profile-wrapper a{display:none;text-indent:0;width:100%}}.my-randstad-dashboard-panel .overlay-content-inner .profile-btn-wrapper .btn{margin-top:5px;width:100%}@media only screen and (min-width:450px){.my-randstad-dashboard-panel .overlay-content-inner .profile-btn-wrapper .btn{margin-right:10px;margin-top:0;width:auto}}@media only screen and (min-width:941px){.my-randstad-dashboard-profile-name{font-size:26px;line-height:32px}.my-randstad-dashboard-profile-info-details{font-size:16px}}@media only screen and (max-width:800px){.box-content-left .my-randstad-dashboard-profile-info{display:block}.my-randstad-dashboard-profile-info-profile-strength .my-randstad-dashboard-profile-info-section-header{display:none}}.my-randstad-dashboard-complete-profile-incentive .my-randstad-dashboard-profile-info-section-header{margin-bottom:15px;margin-top:0;padding-top:15px}.my-randstad-dashboard-incentive:link,.my-randstad-dashboard-incentive:visited,.my-randstad-dashboard-incentive:active{background-color:#2175d9;border-radius:3px;color:#fff;display:block;height:50px;line-height:48px;margin-bottom:15px;margin-top:-10px;padding:0 50px 0 25px;position:relative}.my-randstad-dashboard-incentive:hover{background-color:#4d91e1}.my-randstad-dashboard-incentive.icon-plus:before{display:block;position:absolute;right:20px;top:17px}.my-randstad-dashboard-brand-element.brand-element-one{margin-bottom:40px}@media only screen and (min-width:801px){.box-content-right .my-randstad-dashboard-profile-info{display:block}.my-randstad-dashboard-profile-info{border-bottom:0;margin-bottom:0}}@media only screen and (min-width:501px)and (max-width:1200px){.my-randstad-dashboard-incentive span{display:none}}@media only screen and (min-width:799px)and (max-width:920px){.my-randstad-dashboard-incentive strong{display:table-cell;vertical-align:middle}}.my-randstad-dashboard-edit-mode{background:#f7f5f0;margin:0;padding:20px}.my-randstad-dashboard-edit-mode-header{display:block;margin:0 0 15px}.my-randstad-dahsboard-list-value{font-weight:700}.my-randstad-list-overview{overflow:hidden}.my-randstad-list-overview dt{display:block}.my-randstad-list-overview dd{display:block;font-weight:700;margin-bottom:20px}.my-randstad-dashboard-edit-mode .btn:first-child{margin-right:15px}.my-randstad-dashboard-edit-mode .btn-prim{background:#2175d9;color:#fff}.my-randstad-dashboard-edit-mode .btn-prim:hover{background-color:transparent;border-color:#2175d9;color:#2175d9}.my-randstad-dashboard-edit-mode .btn-tert{border-color:#2175d9;color:#2175d9}.my-randstad-dashboard-edit-mode .btn-tert:hover{background-color:#fff;border-color:#fff;color:#2175d9}@media only screen and (min-width:801px){.my-randstad-list-overview dt{clear:left;float:left;margin-bottom:20px;padding-right:16px;width:25%}.my-randstad-list-overview dd{float:left;font-weight:700;width:75%}}.my-randstad-dashboard-edit-section-btn:after{background-position:-63px -9px;content:"";height:35px;position:absolute;right:0;top:0;width:30px}.icon-upload:after{background-position:-112px -8px}.icon-add:after{background-position:-13px -8px}.my-randstad-dashboard-edit-section-btn{display:inline-block;height:35px;margin-top:-5px;padding:0;position:absolute;right:0;width:35px}.my-randstad-dashboard-edit-section-btn:link,.my-randstad-dashboard-edit-section-btn:visited,.my-randstad-dashboard-edit-section-btn:active{padding:0;text-indent:-999px}.my-randstad-panel-header-has-btn{position:relative}li.my-randstad-dashboard-list-edit-item{clear:both;float:none;display:block;width:100%}li.my-randstad-dashboard-list-edit-item .my-randstad-dashboard-list-item-inner{background:#f5f5f5;padding:10px 10px 20px}.my-randstad-dashboard-list-item-header{display:block;margin:0 0 15px}@media only screen and (min-width:501px){.my-randstad-dashboard-edit-mode .form-field.job-apply-cv-upload label{border-bottom:0;margin:0;padding:0;width:100%}}@media only screen and (min-width:801px){li.my-randstad-dashboard-list-edit-item .my-randstad-dashboard-list-item-inner{padding:20px 16px}.my-randstad-dashboard-edit-section-btn:link,.my-randstad-dashboard-edit-section-btn:visited,.my-randstad-dashboard-edit-section-btn:active{padding:0;text-align:center;text-indent:0;width:120px}.my-randstad-dashboard-edit-section-btn span{margin-right:-27px}}.my-randstad-profile-normal li{display:inline-block;width:100%}.profile-cv-header-wrapper .my-randstad-dashboard-edit-section-btn{position:absolute;top:15px}.my-randstad-profile-normal{margin-top:10px;position:relative}.my-randstad-dashboard-list-item-inner p{margin-bottom:0}.profile-cv-wrapper .my-randstad-dashboard-del{top:5px}.profile-cv-wrapper .my-randstad-dashboard-list .my-randstad-dashboard-del{top:13px}.profile-cv-wrapper .my-randstad-dashboard-list{margin-top:-10px}.my-personal-information-wrapper .form li{font-weight:700;margin-bottom:5px}.my-personal-information-wrapper .form li label{display:block;font-weight:400}.my-personal-information-wrapper .form li select,.my-personal-information-wrapper .form li input,.my-personal-information-wrapper .form li .field-error{font-weight:400}@media only screen and (min-width:501px){.my-personal-information-wrapper .form li{display:inline-block;width:100%}.my-personal-information-wrapper .form li label{display:inherit}}@media only screen and (min-width:501px){.form .double-field-wrapper{clear:left}.form .double-field-wrapper select{float:left;width:63%}.form .double-field-wrapper input{float:right;padding:0 10px;width:32%}}.my-randstad-personalized-jobs p{margin:0;padding:0}.my-additional-information-wrapper .form li{font-weight:700;margin-bottom:5px}.my-additional-information-wrapper .form li label{display:block;font-weight:400;margin-top:0}.my-additional-information-wrapper .form li span{width:100%}@media only screen and (min-width:501px){.my-additional-information-wrapper .form li{display:inline-block;width:100%}.my-additional-information-wrapper .form li label{display:inherit}.my-additional-information-wrapper .form li span{width:auto}}.my-job-preferences-wrapper .form li{font-weight:700;margin-bottom:5px}.my-job-preferences-wrapper .form li label{display:block;font-weight:400;margin-top:0}.my-job-preferences-wrapper .form li span{width:100%}@media only screen and (min-width:501px){.my-job-preferences-wrapper .form li{display:inline-block;width:100%}.my-job-preferences-wrapper .form li label{display:inherit}.my-job-preferences-wrapper .form li span{width:auto}}.manage-password-wrapper{padding-bottom:50px}.manage-password-wrapper .account-mng-wrapper{width:100%}.manage-password-wrapper .account-mng-wrapper h4{font-size:26px;letter-spacing:-1px;text-transform:lowercase}.manage-password-wrapper .account-mng-wrapper .control-label{font-size:inherit;font-weight:400;left:0;opacity:inherit;pointer-events:none;position:inherit;text-transform:lowercase;top:0;transform:none;transform-origin:initial;transition:inherit}.manage-password-wrapper .account-mng-wrapper .button-wrapper{margin:40px 0 0}.box-content .manage-password-wrapper .account-mng-wrapper .btn-prim{float:left;margin:0;text-transform:lowercase}@media(min-width:941px){.manage-password-wrapper{padding-bottom:130px}.manage-password-wrapper .account-mng-wrapper h4{float:left;padding-right:40px;width:26%}.manage-password-wrapper .account-mng-wrapper .form{float:right;width:74%}.manage-password-wrapper .account-mng-wrapper .button-wrapper{float:right;width:74%}}.register-wrapper .box-inner.register-wrapper-content{padding-bottom:50px}.register-wrapper .box-inner .form-submit{margin-top:40px}@media(min-width:941px){.register-wrapper .box-inner.register-wrapper-content{padding-bottom:130px}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@-webkit-keyframes arrows{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(60vw,0,0);transform:translate3d(60vw,0,0)}85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(65vw,0,0);transform:translate3d(65vw,0,0)}90%{-webkit-transform:translate3d(110vw,0,0);transform:translate3d(110vw,0,0)}100%{-webkit-transform:translate3d(150vw,0,0);transform:translate3d(150vw,0,0)}}@keyframes arrows{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(60vw,0,0);transform:translate3d(60vw,0,0)}85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(65vw,0,0);transform:translate3d(65vw,0,0)}90%{-webkit-transform:translate3d(110vw,0,0);transform:translate3d(110vw,0,0)}100%{-webkit-transform:translate3d(150vw,0,0);transform:translate3d(150vw,0,0)}}@-webkit-keyframes arrows-small{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(60vw,0,0);transform:translate3d(60vw,0,0)}70%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(65vw,0,0);transform:translate3d(65vw,0,0)}75%{-webkit-transform:translate3d(140vw,0,0);transform:translate3d(140vw,0,0)}100%{-webkit-transform:translate3d(180vw,0,0);transform:translate3d(180vw,0,0)}}@keyframes arrows-small{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(60vw,0,0);transform:translate3d(60vw,0,0)}70%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(65vw,0,0);transform:translate3d(65vw,0,0)}75%{-webkit-transform:translate3d(140vw,0,0);transform:translate3d(140vw,0,0)}100%{-webkit-transform:translate3d(180vw,0,0);transform:translate3d(180vw,0,0)}}.ani-arrows-container{background:#0f1941;bottom:0;font-size:21px;left:0;overflow:hidden;position:absolute;top:82px;right:0}.ani-arrow{-webkit-animation:arrows 6s 1.5s infinite;animation:arrows 6s 1.5s infinite;background:#e74536;border-radius:2em;display:block;height:4em;margin-top:6em;position:relative;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);width:15em}.ani-arrow::before,.ani-arrow::after{background:#e74536;border-radius:2em;content:"";height:4em;position:absolute;right:-1.3em;width:10em}.ani-arrow::before{content:"";top:-2.2em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ani-arrow::after{right:-1.3em;top:2.1em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ani-arrow-2{-webkit-animation-delay:1.6s;animation-delay:1.6s;margin:6em 0 0 -7em}.ani-arrow-2,.ani-arrow-2::before,.ani-arrow-2::after{background:#ffb511}.ani-arrow-3{-webkit-animation-delay:1.7s;animation-delay:1.7s;margin:6em 0 0 -14em}.ani-arrow-3,.ani-arrow-3::before,.ani-arrow-3::after{background:#6ba5b4}@media only screen and (max-width:500px){.ani-arrows-container{font-size:16px;top:52px}.ani-arrow{-webkit-animation:arrows-small 6s 1.5s infinite;animation:arrows-small 6s 1.5s infinite}}@font-face{font-family:'Graphik Web';src:url('/fonts/Graphik-Regular-Web.eot');src:url('/fonts/Graphik-Regular-Web.eot?#iefix') format('embedded-opentype'),url('/fonts/Graphik-Regular-Web.woff2') format('woff2'),url('/fonts/Graphik-Regular-Web.woff') format('woff');font-weight:400;font-style:normal;font-stretch:normal}.Graphik-Regular-Web{font-family:'Graphik Web';font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'icomoon';src:url('/fonts/iconmoon/icomoon.eot?991gon');src:url('/fonts/iconmoon/icomoon.eot?991gon#iefix') format('embedded-opentype'),url('/fonts/iconmoon/icomoon.ttf?991gon') format('truetype'),url('/fonts/iconmoon/icomoon.woff?991gon') format('woff'),url('/fonts/iconmoon/icomoon.svg?991gon#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]::before,[class*=" icon-"]::before,[class^="icon-"]::after,[class*=" icon-"]::after,.form .form-field input[type="checkbox"]:checked+input[type="hidden"]+label:before,#formgen-list .formgen-boxes input[type=checkbox]:checked+input[type="hidden"]+label:before{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-down:before{content:""}.icon-cross:before{content:""}.icon-plus:before,.icon-plus.icon-after:after{content:""}.icon-minus:before{content:""}.icon-after:before{display:none}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0}html,body{overflow-x:hidden}body{color:#0f1941;font:400 16px/1.2 'Graphik Web',Tahoma,sans-serif;-webkit-font-smoothing:antialiased}#BodyWrapper{background:#0f1941}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}p{margin:1em 0}ul+p{margin-top:0}h1,h2,h3,h4,h5,h5,h6,p{font-weight:400;margin:0;margin-bottom:17px;line-height:1.2}@media(min-width:768px){h1,h2,h3,h4,h5,h5,h6,p{margin-bottom:20px}}h1{font-size:40px;letter-spacing:-2px}@media(min-width:768px){h1{font-size:80px;letter-spacing:-4px}}h2{font-size:33px;letter-spacing:-1px}@media(min-width:768px){h2{font-size:66px;letter-spacing:-3px}}@media(min-width:1160px){h2{font-size:80px;letter-spacing:-4px;line-height:1}}h3{font-size:26px;letter-spacing:-1px}@media(min-width:768px){h3{font-size:56px;letter-spacing:-3px}}h4{font-size:20px}@media(min-width:768px){h4{font-size:40px;letter-spacing:-2px}}h5{font-size:20px}@media(min-width:768px){h5{font-size:26px}}h6{font-size:20px}@media(min-width:768px){h6{font-size:16px;line-height:1.4}}img{border:0}a:link,a:visited,a:active{color:#2175d9;text-decoration:none}a:hover{color:#4d91e1;text-decoration:none}ul,ol{margin:1em 0;padding:0 0 0 2.8571em}input,textarea,select{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}input[type="text"],input[type="tel"],input[type="email"],input[type="date"],input[type="search"],input[type="password"]{border:1px solid #d7d7d7;color:#0f1941;font:normal 16px/1.5 'Graphik Web',Tahoma,sans-serif;height:50px;line-height:50px;padding:0 16px;width:100%}textarea{border:1px solid #d7d7d7;color:#0f1941;font:normal 16px/1.5 'Graphik Web',Tahoma,sans-serif;padding:16px;width:100%}input.error{border:1px solid red}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/Content/img/backgrounds/select-arrow.png") no-repeat scroll right center;background-color:#fff;border:1px solid #d7d7d7;color:#a1a1a1;font:normal 16px/1.5 'Graphik Web',Tahoma,sans-serif;height:50px;line-height:50px;padding:0 16px;width:100%}select option{padding:5px}select::-ms-expand{display:none}@media screen and (min-width:0\0){select{background:none\9;padding:5px\9}}input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="date"]:focus,input[type="search"]:focus,textarea:focus,input[type="password"]:focus{outline:#2175d9 auto 3px}@media only screen and (min-width:501px){body{overflow:initial}input[type="text"],input[type="tel"],input[type="email"],input[type="date"],input[type="search"],input[type="password"]{font:normal 20px/1.5 'Graphik Web',Tahoma,sans-serif;height:80px;line-height:80px;padding:0 20px}textarea{font:normal 20px/1.5 'Graphik Web',Tahoma,sans-serif;padding:20px}select{font:normal 20px/1.5 'Graphik Web',Tahoma,sans-serif;height:80px;line-height:80px;padding:0 20px}}@media only screen and (min-width:801px){input[type="text"],input[type="tel"],input[type="email"],input[type="date"],input[type="search"],input[type="password"]{padding:0 30px}textarea{padding:30px}select{padding:0 30px}}.main{background:#fff;line-height:1.5;overflow:hidden}.main::before{background:#0f1941;content:"";display:block;height:60px}.masthead{background:transparent;height:60px;left:0;padding:10px 0 0;position:absolute;right:0;top:0;z-index:2}.masthead-top.box-inner{border-bottom:1px solid #fff;margin:0 25px;padding:0}@media only screen and (max-width:800px){.masthead.nav-down{background:#f7f5f0}.masthead.nav-down .logo-randstad svg{fill:#2175d9}}@media only screen and (min-width:501px){.masthead-top.box-inner{margin:0 30px;padding:0 20px}}.masthead.nav-down .masthead-top.box-inner{border:none}.masthead.nav-down{height:60px;position:fixed;transition:all .3s ease-in-out}.masthead.nav-down .nav-utility label,.masthead.nav-down .nav-utility a,.masthead.nav-down .nav-utility span{background-position:-10px -10px}.masthead.nav-down .nav-utility .my-randstad-login-small{background-position:-111px -7px}.masthead.nav-up{position:absolute;top:-60px}@media only screen and (min-width:801px){.main:before{height:180px}.masthead{border:none;height:180px}.masthead.nav-down,.masthead.nav-up{position:absolute;top:0}}.anchor{display:block;height:60px;margin-top:-60px;visibility:hidden}.masthead-top{height:50px;position:relative}.logo-randstad svg{fill:#f7f5f0;height:40px;max-width:117px}@media only screen and (max-width:330px){.nav-utility label,.nav-utility a,.nav-utility span{margin:0}}@media only screen and (min-width:501px){.logo-randstad svg{height:auto;max-width:210px}}.footer-main{background:#0f1941;color:#f7f5f0;padding:20px 0}.footer-link-greyed-out:link,.footer-link-greyed-out:visited{color:rgba(247,245,240,.3);float:left;font-size:14px}.footer-link-greyed-out:hover{color:#f7f5f0}.footer-main-col-1>ul.footer-link-list{margin-bottom:10px}.footer-link-list>li{border-bottom:1px solid #183051}.footer-main-custom .footer-link-list,.footer-main-custom .footer-link-list>li,.footer-link-list-no-border,.footer-link-list-no-border li{border-bottom:0}.footer-main-custom-wrapper{clear:left;margin-top:30px}.footer-main-custom,.footer-main-custom-wrapper .prim-social-bar{float:left;padding-top:0;width:100%}.footer-main-custom{margin-top:10px}.footer-link-list li ul{display:none;padding:0 10px}.footer-link-list-header{cursor:pointer;display:block;height:36px;line-height:36px}.footer-link-list-header.active{font-weight:700}.footer-link-list-header.active:after{background-position:-170px -70px}.list-clean.footer-link-list-sub{padding-bottom:10px}.footer-link-list{border-bottom:1px solid #183051}.footer-main .footer-link-list a,.footer-main .footer-link-list a:visited,.footer-main .footer-link-list a:active{color:#fff;display:block;margin-bottom:2px;opacity:.6}.footer-link-list a:hover{text-decoration:underline}.footer-list-header{cursor:pointer;display:block;padding:10px 0}.footer-list-header-toggle:after{background-position:-120px -70px;content:"";float:right;height:20px;margin-top:5px;width:20px}.footer-list-header-toggle-active:after{background-position:-170px -70px}.trade-mark-wrapper{float:left;margin:20px 0 0;width:100%}.trade-mark-wrapper a[href^=tel]{color:#f7f5f0;text-decoration:none;pointer-events:none}.footer-main .manage-wrapper{margin-top:0}@media only screen and (min-width:501px){.footer-main{padding:45px 0 102px 20px;position:relative;margin-left:-20px}.footer-main .grid-wrap{margin-left:0}div.prim-social-bar-small{float:right}.footer-main>div:nth-child(2),.footer-main>div+div{padding-bottom:100px;position:relative}.footer-list-header{display:block;margin-bottom:2px}.footer-list-header-margin-top{margin-top:35px}.footer-main .searchbar{padding-right:45px}.footer-link-list-header{font-weight:700}.footer-main-custom{margin-bottom:20px}.trade-mark-wrapper .prim-social-bar{clear:left;float:none;padding:0}}@media only screen and (min-width:601px){.footer-main .grid-wrap{margin-left:-40px}.footer-main-col{float:left;padding-left:40px;width:50%}}@media only screen and (min-width:801px){.footer-list-header{cursor:default}.footer-link-list-sub{display:block!important}.footer-list-header-toggle:after{display:none}.footer-search .footer-list-header{display:block}.footer-link-list{border-bottom:0;margin-bottom:20px}.footer-list-header{padding:0;margin:0 0 2px}.footer-link-list-header:after{display:none}.footer-link-list li ul{display:inherit;padding:0}.footer-link-list>li{border-bottom:0}footer .prim-social-bar h3{text-indent:0}.footer-main-custom-wrapper .prim-social-bar ul{display:flex}.footer-main-custom{width:auto}.footer-main-custom .footer-link-list li{float:left;width:auto}.footer-main-custom .footer-link-list li a{border-left:1px solid #fff;line-height:1;margin-left:15px;padding-left:15px}.footer-main-custom .footer-link-list li:first-child a{border-left:none;margin-left:0;padding-left:0}}@media only screen and (min-width:941px){.footer-main .box-inner{margin-left:auto;margin-right:auto}.footer-main .grid-wrap{margin-left:-40px}.footer-main-col{width:25%}}@media only screen and (min-width:1000px){.footer-main-custom-wrapper .prim-social-bar{float:right;width:auto}}@media only screen and (min-width:801px){#content{position:static;overflow:visible}.anchor{height:180px;margin-top:-180px}.masthead-top.box-inner{border-bottom:1px solid #fff;height:85px;padding:30px 20px;max-width:940px}.masthead.nav-down .masthead-top.box-inner{border-bottom:1px solid #fff}.btn-right-menu{display:none}}@media only screen and (min-width:941px){.main{margin:0 auto}.masthead-top.box-inner{margin:0 60px;max-width:1320px;padding-left:40px;padding-right:40px}}@media only screen and (min-width:1441px){.masthead-top.box-inner{margin:0 auto}}.unknown-page-header{margin-bottom:50px;padding-bottom:50px;padding-top:50px}.unknown-page h1{color:#fff}#CmsSiteMap{margin-bottom:40px;color:#0f1941}.cms-sitemap-list{margin:0}.cms-sitemap-list>li{margin:0;padding:0 0 10px}.cms-sitemap-list-sub{padding-bottom:5px}cms-sitemap-list-sub li{padding-left:10px}.cms-sitemap-list-sub .cms-sitemap-list-sub li{list-style:none}.cms-sitemap-list-sub .cms-sitemap-list-sub li:before{content:"-";float:left;margin-left:-10px}.cms-sitemap-list-sub{margin:0;padding:0 0 10px 20px}@media only screen and (min-width:801px){.unknown-page-header{margin-top:-80px;padding-bottom:80px}}@media only screen and (max-width:500px){.click-to-scroll{display:none!important}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-moz-animation:bounce 2s 3;-webkit-animation:bounce 2s 3;animation:bounce 2s 3;-moz-animation-delay:3s;-webkit-animation-delay:3s;animation-delay:3s}@media only screen and (min-width:501px){.click-to-srcoll-container{bottom:0;left:0;position:fixed;right:0;z-index:2}.click-to-scroll{background:url("/Content/img/backgrounds/scroll-notification.png") no-repeat center 25px #2175d9;background-size:49px 24px;bottom:-22px;box-shadow:0 0 5px rgba(0,0,0,.5);color:#f7f5f0;cursor:pointer;font-weight:700;height:70px;left:50%;line-height:45px;margin-left:-35px;position:absolute;width:70px}.cookie-disclaimer~.click-to-srcoll-container{bottom:45px}.click-to-scroll:hover{opacity:1!important}}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0}.form-field{margin-bottom:15px}.form-field:before,.form-field:after{content:" ";display:table}.form-field:after{clear:both}.form-field:last-child{margin-bottom:0}.form-field label{display:inline-block;margin-bottom:5px;position:relative}.form-field label.cv-file-upload{margin-top:0}.jbs-apply-form-lbl,label[id$="TermsAndConditionsCheckBoxLabel"]{border-bottom:1px solid #d7d7d7;padding-bottom:5px}label[id$="TermsAndConditionsCheckBoxLabel"]{font-size:18px;margin-bottom:20px}.form-field label.display-block{margin-bottom:15px;padding-right:10px;width:100%}.is-required:after{content:"*";margin-left:10px;position:absolute;top:0}.form-field label.display-block.is-required:after{margin-left:4px;position:static}.is-required-checkbox label:after{content:"*";margin-left:4px;position:static}.form textarea{width:100%}.form input,.list-form-textarea,.form select{margin-bottom:5px}.form select{width:100%}.list-forms-btn label{display:none}.field-error{clear:left;color:red;display:block}.form-btns .btn{float:right;margin-left:15px}.form-success{padding:0 0 20px}.form-header{color:#0f1941;display:block;font-size:20px;margin-bottom:20px}.form-section-header{color:#0f1941;display:block;font-size:16px;margin-bottom:15px}.col-1-3 .form-section-header{margin-left:-15px}.resume-file-upload-images{clear:left;margin:0 0 0 150px}.form .form-field input[type=radio],.form .form-field input[type=checkbox],#formgen-list .formgen-boxes input[type=radio],#formgen-list .formgen-boxes input[type=checkbox]{left:3px;margin-bottom:0;position:absolute;text-align:left;top:8px;width:auto;z-index:-1}.form .form-field input[type=radio]{top:4px}.form .form-field input[type=radio]+label,.form .form-field input[type=checkbox]+input[type="hidden"]+label,#formgen-list .formgen-boxes input[type=radio]+label,#formgen-list .formgen-boxes input[type=checkbox]+input[type="hidden"]+label{cursor:pointer;display:inline-block;margin:0;padding:0 0 0 35px;vertical-align:middle;width:auto}.form .form-field input[type=checkbox]+input[type="hidden"]+label:before,#formgen-list .formgen-boxes input[type=checkbox]+input[type="hidden"]+label:before{background:#fff;border:2px solid #d7d7d7;border-radius:2px;content:"";float:left;height:24px;margin-left:-35px;margin-top:0;width:24px}.form .form-field input[type=checkbox]+input[type="hidden"]+label:hover:before,#formgen-list .formgen-boxes input[type=checkbox]+input[type="hidden"]+label:hover:before{border:2px solid #2175d9}.form .form-field input[type=checkbox]:checked+input[type="hidden"]+label:before,#formgen-list .formgen-boxes input[type=checkbox]:checked+input[type="hidden"]+label:before{background:#2175d9;border:2px solid #2175d9;color:#fff;content:"";padding-top:1px;text-align:center}.form .form-field input[type=radio]+label:before,#formgen-list .formgen-boxes input[type=radio]+label:before{background:#fff;border:2px solid #d7d7d7;border-radius:12px;content:"";float:left;height:24px;margin-left:-35px;margin-top:0;width:24px}.form .form-field input[type=radio]+label:hover:before,#formgen-list .formgen-boxes input[type=radio]+label:hover:before{border:2px solid #2175d9}.form .form-field input[type=radio]:checked+label:before,#formgen-list .formgen-boxes input[type=radio]:checked+label:before{background:#fff;border:2px solid #2175d9;color:#fff;content:""}.form .form-field input[type=radio]:checked+label:after,#formgen-list .formgen-boxes input[type=radio]:checked+label:after{background:#2175d9;border-radius:8px;content:"";height:16px;left:4px;position:absolute;top:4px;width:16px}.form .form-field label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.two-form-wrapper{clear:left}.two-form-wrapper-left{float:left;margin:0 0 30px;width:100%}.two-form-wrapper-left h2{font-size:40px;letter-spacing:0}.two-form-wrapper-left .form-general{width:100%}.two-form-wrapper-left .form-general .form label,.two-form-wrapper-left .form-general .form input,.two-form-wrapper-left .form-general .form-element,.form .select{width:100%}.form-element.double-text-box input:first-child{float:left;width:25%}.form-element.double-text-box input:nth-child(2){float:left;margin-left:5%;width:70%}.two-form-wrapper-left .form-general .is-required:after{left:inherit;margin:0 0 0 10px}.two-form-wrapper-left .form-general .form-submit{margin:20px 0 0;width:100%}.two-form-wrapper-left .form-general .resume-file-upload-images{display:inline-block}.form-info{margin-bottom:30px}.box-content .formgen-settings{margin:0 0 10px;width:100%}.formgen-formheader{font-weight:700}.is-client-profile-page .grid-col-1-3 textarea.formgen-textbox{height:90px}@media only screen and (min-width:501px){.is-client-profile-page .grid-col-1-3 textarea.formgen-textbox{height:80px}}input.watermark,textarea.watermark,.placeholder{color:#a1a1a1;overflow:hidden}input.watermark,input.placeholder{text-overflow:ellipsis;white-space:nowrap}input::-webkit-input-placeholder{color:#a1a1a1;text-overflow:ellipsis}input::-moz-placeholder{color:#a1a1a1;opacity:1;text-overflow:ellipsis}input:-ms-input-placeholder{color:#a1a1a1;text-overflow:ellipsis}input:-moz-placeholder{color:#a1a1a1;text-overflow:ellipsis}textarea::-webkit-input-placeholder{color:#a1a1a1}textarea::-moz-placeholder{color:#a1a1a1;opacity:1}textarea:-ms-input-placeholder{color:#a1a1a1}textarea:-moz-placeholder{color:#a1a1a1;opacity:1}:focus::-webkit-input-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}:focus:-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}.nfc-negative.form-errors.form-errors{margin-bottom:40px}.my-randstad-login-panel .nfc-negative.form-errors{margin-bottom:20px}.nfc-negative.form-errors.form-errors p{margin-top:0}.nfc-negative.form-errors.form-errors ul{list-style:none;margin:0;padding:0}.contact-form-intro{margin-bottom:30px}.form-element option,#formgen-list option{padding:5px 7px}.radioBtn td{padding:0 20px 0 0;position:relative}.bold{font-weight:700}@media only screen and (min-width:501px){.col-1-3 .form-has-bg{padding:30px}.form-section-header{font-size:20px}.form-field{margin-bottom:15px;position:relative}.form em{color:#999;position:absolute;top:0}.form-element input{float:none;width:100%}.form-element span input{width:auto}.form .field-error{padding:5px 0 0}.list-forms-btn label{display:inherit}}.registration-form{padding-bottom:40px}.registration-form h1{margin-top:0}.registration-form .header{margin-bottom:30px}.registration-form h4{margin:20px 0 0}.registration-form li:first-child h4{margin-top:0}.registration-form .form-errors{margin-top:20px}.register-attention{background:#f5f5f5;border:1px solid #d7d7d7;margin-bottom:30px;padding:15px 10px}.register-attention-header{color:#0f1941;display:block;font-size:20px;line-height:24px;margin-bottom:10px}@media only screen and (max-width:500px){.col-1-3 .form-section-header{margin:0}}@media only screen and (min-width:501px){.registration-form h4{margin-bottom:10px}}.mail-to-friend-overlay .form-general .form-submit{margin:0;width:100%}.mail-to-friend-overlay .form-submit .btn{margin-top:20px}.mail-to-friend-overlay .form-submit .btn-prim{margin-right:15px}.snp-form-gen{padding-bottom:50px;padding-top:50px}.snp-form-gen h1,.snp-form-gen h2{font-size:26px;font-weight:400;letter-spacing:-1px;line-height:1em;text-transform:lowercase}.snp-form-gen h3,.snippet .formgen-formheader{font-size:20px;font-weight:400;letter-spacing:0;text-transform:lowercase}.snippet #formgen-list li{margin-bottom:15px;width:100%}.snippet #formgen-list label{float:left;line-height:inherit;margin-bottom:5px;margin-top:0;padding-right:0;text-transform:lowercase;width:auto}.snippet #formgen-list label p{margin-bottom:0}.snippet #formgen-list .formgen-description{clear:left;color:#0f1941;font-size:16px;line-height:inherit;margin:0;width:auto}.snippet #formgen-list em{color:#0f1941;font-size:16px;left:inherit;margin-left:10px;position:inherit;top:inherit}.snippet #formgen-list .formgen-boxes{margin-bottom:15px;margin-right:15px}.snippet #formgen-list select{width:100%}.snippet #formgen-list .formgen-validation{color:red;margin:5px 0 0;text-transform:lowercase}.snippet #formgen-list a.submit-button:link,.snippet #formgen-list a.submit-button:active,.snippet #formgen-list a.submit-button:visited{background-color:transparent;border:1px solid #2175d9;border-radius:3px;color:#2175d9;cursor:pointer;display:inline-block;font-size:16px;height:50px;line-height:48px;max-width:100%;overflow:hidden;padding:0 20px;text-align:center;text-overflow:ellipsis;transition:all .2s ease-out;white-space:nowrap}.snippet #formgen-list a.submit-button:hover,.snippet #formgen-list a.submit-button:focus{background-color:#2175d9;border-color:#2175d9;color:#fff;text-decoration:none}@media only screen and (min-width:941px){.snp-form-gen{padding-bottom:130px;padding-top:130px}.snp-form-gen .box-inner{display:flex}.snp-form-gen .box-inner h2{flex-basis:26%;padding-right:40px}.snp-form-gen .box-inner div{width:74%}.snp-form-gen .box-inner div .box-inner{display:block;width:100%}.snippet #formgen-list a.submit-button:link,.snippet #formgen-list a.submit-button:active,.snippet #formgen-list a.submit-button:visited{height:60px;line-height:58px;padding:0 30px}}@media only screen and (min-width:941px){.snippet #formgen-list a.submit-button:link,.snippet #formgen-list a.submit-button:active,.snippet #formgen-list a.submit-button:visited{border-width:2px;font-size:18px;height:80px;line-height:76px}}.refer-friend-form-wrapper{background:#2175d9;color:#fff;margin:0 -20px;padding:20px}.refer-friend-header img,.refer-friend-form-wrapper .form-element{width:100%}.refer-friend-form-wrapper h3{color:#fff;font-size:26px;margin-bottom:15px}.refer-friend-form-wrapper label{display:block}.refer-a-friend-header{display:block;margin:0 0 20px}.refer-friend-form-wrapper .form-field:last-child{margin-bottom:20px}.refer-friend-form-wrapper .field-error{color:#96c8fa}.refer-friend-form-wrapper select,.refer-friend-form-wrapper textarea{color:#525252;width:100%}.refer-friend-header{display:none}@media only screen and (min-width:501px){.refer-friend-form-wrapper{margin:0 -20px;padding:15px}}@media only screen and (min-width:650px){.refer-friend-header{display:block;margin-bottom:30px}.refer-friend-form-wrapper{margin:0;padding:20px}.refer-friend-form,.refer-friend-text{width:50%}.refer-friend-form{float:right;margin:0}.refer-friend-text{float:left}.refer-friend-text h1{margin-top:10px}}@media only screen and (min-width:801px){.refer-friend-header{margin-bottom:50px}.refer-friend-form{width:33.3333%;width:calc(1/3*100%)}.refer-friend-text{width:66.6667%;width:calc(2/3*100%)}}.snp-form{padding-bottom:50px;padding-top:50px}.form-wrapper h2{font-size:26px;letter-spacing:-1px;text-transform:lowercase}.form-wrapper .form-submit{margin:40px 0}.snp-form .form-wrapper .form-submit{margin-bottom:0}.form-submit .btn.float-right{float:left;margin-left:0}.form-wrapper .cms-icons.cms-icons-valid li{padding-left:0;width:auto}.form-general h3{font-size:20px;letter-spacing:0}.form-element,#formgen-list .formgen-boxes{position:relative}@media(min-width:941px){.snp-form{padding-bottom:130px;padding-top:130px}.form-wrapper{display:flex}.form-wrapper h2{flex-basis:26%;padding-right:40px}.box-inner .form-wrapper h2{flex-basis:calc(26% + 80px);padding-right:40px}.form-submit-panel{width:100%}.form-general .form{margin-top:8px}.form-general .form-submit{float:left;width:100%}.grid-col-2-3 .form-wrapper,.grid-col-1-3 .form-wrapper,.grid-col-1-2 .form-wrapper{display:block}.grid-col-2-3 .form-wrapper div,.grid-col-1-3 .form-wrapper div,.grid-col-1-2 .form-wrapper div{width:100%}}.custom-file-upload{cursor:pointer;display:inline-block;margin-top:20px;position:relative}.custom-file-upload-toggle.custom-file-upload-toggle,.custom-file-upload.custom-file-upload{width:auto!important}.custom-file-upload-toggle{display:inline-block}.custom-file-upload-toggle .btn.custom-file-upload-toggle-btn.custom-file-upload-toggle-btn{cursor:pointer;display:inline-block;float:none;height:60px;line-height:58px}.custom-file-upload:hover .custom-file-upload-toggle-btn{background:#2175d9;color:#fff}.custom-file-upload-input{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0}.google-drive-btn,.google-drive-btn:link,.google-drive-btn:visited,.google-drive-btn:hover{background:#f5f5f5 url("/Images/Google/google-drive.png") no-repeat 4px 3px;border-color:#ebebeb #ebebeb #d4d4d4;border-image:none;border-radius:2px;border-style:solid;border-width:1px;color:#636363;display:inline-block;font-family:"Lucida Grande","Segoe UI","Tahoma","Helvetica Neue","Helvetica",sans-serif;font-size:11px;font-weight:600;height:20px;line-height:20px;padding:0 7px 0 24px;text-decoration:none}.dropbox-dropin-btn,.dropbox-dropin-btn:link,.dropbox-dropin-btn:visited,.dropbox-dropin-btn:hover{color:#636363}.grid-wrap:before,.grid-wrap:after{content:" ";display:table}.grid-wrap:after{clear:both}.grid-col-1-1{width:auto}.grid-col-1-1+.box-inner,.box-inner+.grid-col-1-1{padding-top:30px}.grid-cols .box-inner{padding-left:0;padding-right:0}@media only screen and (min-width:501px){.grid-wrap{margin-left:-40px}.grid-col{padding-left:40px}.grid-col-1-1{width:auto}.grid-col-1-2{float:left;width:50%}.grid-col-1-3{width:33.3333%;width:calc(1/3*100%)}.grid-col-2-3{width:66.6667%;width:calc(2/3*100%)}.grid-cols-2_3-1_3 .grid-col{float:left}.grid-cols-1_3 .grid-col-1-3{float:left;width:50%}.grid-cols-1_3 .grid-col-1-3:first-child{clear:right;width:100%}}@media screen and (min-width:501px)and (max-width:800px){.grid-cols-2_3-1_3 .grid-col{width:50%}}@media only screen and (min-width:801px){.grid-col-1-1+.box-inner,.box-inner+.grid-col-1-1{padding-top:70px}.grid-cols-1_3 .grid-col-1-3,.grid-cols-1_3 .grid-col-1-3:first-child{float:left;width:33.3333%;width:calc(1/3*100%)}.grid-cols-1_3 .grid-col-1-3:nth-child(3){width:33.3%;width:calc(1/3*99.97%)}}@font-face{font-family:'Graphik Web';src:url('/fonts/Graphik-Regular-Web.eot');src:url('/fonts/Graphik-Regular-Web.eot?#iefix') format('embedded-opentype'),url('/fonts/Graphik-Regular-Web.woff2') format('woff2'),url('/fonts/Graphik-Regular-Web.woff') format('woff');font-weight:400;font-style:normal;font-stretch:normal}.Graphik-Regular-Web{font-family:'Graphik Web';font-weight:400;font-style:normal;font-stretch:normal}.snp-hubspot-form{padding-bottom:50px;padding-top:50px}.snp-hubspot-form .box-inner h2{font-size:26px;line-height:1.5;letter-spacing:-1px}@media only screen and (min-width:941px){.snp-hubspot-form{padding-bottom:130px;padding-top:130px}.snp-hubspot-form .box-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.snp-hubspot-form .box-inner h2{-ms-flex:1 0 26%;-webkit-box-flex:1;flex:1 0 26%;padding-right:40px}.snp-hubspot-form .box-inner div{flex:0 1 74%;font-size:20px;margin-top:4px}}form.hs-form input,form.hs-form textarea,form.hs-form select{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:none;max-width:100%!important;width:100%!important}form.hs-form input[type="text"],form.hs-form input[type="tel"],form.hs-form input[type="email"],form.hs-form input[type="date"],form.hs-form input[type="search"],form.hs-form input[type="password"]{border:1px solid #d7d7d7;color:#0f1941;font:normal 16px/1.5 'Graphik Web',Tahoma,sans-serif;height:50px;line-height:50px;padding:0 16px}form.hs-form textarea{border:1px solid #d7d7d7;color:#0f1941;font:normal 16px/1.5 'Graphik Web',Tahoma,sans-serif;padding:16px}form.hs-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/Content/img/backgrounds/select-arrow.png") no-repeat scroll right center;background-color:#fff;border:1px solid #d7d7d7;color:#a1a1a1;font:normal 16px/1.5 'Graphik Web',Tahoma,sans-serif;height:50px;line-height:50px;padding:0 16px}form.hs-form select option{padding:5px}.hs-form fieldset.form-columns-1 input[type="checkbox"],.hs-form fieldset.form-columns-1 input[type="radio"],form.hs-form .hs-form-checkbox input[type="radio"],form.hs-form .hs-form-checkbox input[type="checkbox"]{width:20px!important}form.hs-form input.hs-input.error,form.hs-form div.field.error input,form.hs-form div.field.error textarea,form.hs-form div.field.error .chzn-choices,form.hs-form textarea.hs-input.error{box-shadow:none}form.hs-form input.hs-input:focus,form.hs-form textarea.hs-input:focus{box-shadow:none!important}form.hs-form .hs-form-required{color:#0f1941;margin-left:10px}@media only screen and (min-width:413px){form.hs-form input[type="text"],form.hs-form input[type="tel"],form.hs-form input[type="email"],form.hs-form input[type="date"],form.hs-form input[type="search"],form.hs-form input[type="password"]{font:normal 20px/1.5 'Graphik Web',Tahoma,sans-serif;height:80px!important;line-height:80px!important;padding:0 20px}form.hs-form textarea{font:normal 20px/1.5 'Graphik Web',Tahoma,sans-serif;padding:20px}form.hs-form select{font:normal 20px/1.5 'Graphik Web',Tahoma,sans-serif!important;height:80px;line-height:80px;padding:0 20px}}@media only screen and (min-width:690px){form input[type="text"],form input[type="tel"],form input[type="email"],form input[type="date"],form input[type="search"],form input[type="password"]{padding:0 30px}form textarea{padding:30px}select{padding:0 30px}}form.hs-form .hs-button,form.hs-form .hs-button:visited,form.hs-form .hs-button:active{background:none;border:1px solid #2175d9;border-radius:3px;box-shadow:none;color:#2175d9;cursor:pointer;display:inline-block;font:400 16px/48px 'Graphik Web',Tahoma,sans-serif;height:50px;max-width:100%;overflow:hidden;padding:0 20px;text-align:center;text-shadow:none;text-overflow:ellipsis;transition:all .2s ease-out;white-space:nowrap;-webkit-appearance:none;width:auto!important}form.hs-form .hs-button:hover,form.hs-form .hs-button:hover:not(.inactive),form.hs-form .hs-button:focus:not(.inactive),form.hs-form .hs-button.hovered:not(.inactive){background:#2175d9;box-shadow:none;border-color:#2175d9;color:#fff;text-decoration:none}form.hs-form .hs-button:active:not(.inactive):not(.link),form.hs-form .hs-button.depressed:not(.inactive):not(.link),.dropdown-open>form.hs-form .hs-button:not(.inactive):not(.link){background:#2175d9;border-color:#2175d9;box-shadow:none}@media only screen and (min-width:430px){form.hs-form .hs-button,form.hs-form .hs-button:visited,form.hs-form .hs-button:active{height:60px!important;line-height:58px!important;padding:0 30px!important}}@media only screen and (min-width:690px){form.hs-form .hs-button,form.hs-form .hs-button:visited,form.hs-form .hs-button:active{border-width:2px!important;font-size:18px!important;height:80px!important;line-height:76px!important}}.hubspot-form-page,.hubspot-form-page body{overflow:hidden}.hubspot-form-page body{color:#0f1941;font:400 16px/1.2 'Graphik Web',Tahoma,sans-serif;-webkit-font-smoothing:antialiased;margin:0;padding:0}.hubspot-form-iframe{border:0;overflow:hidden;width:100%}form.hs-form{font-size:16px;margin-bottom:0}form.hs-form fieldset{padding-right:0;max-width:100%;width:100%}form.hs-form fieldset .input{margin-right:0!important}form.hs-form label,form.hs-form.stacked label{color:#0f1941;font:400 16px/1.2 'Graphik Web',Tahoma,sans-serif;margin-bottom:5px;-webkit-font-smoothing:antialiased}form.hs-form input:not([type="image"]),form.hs-form textarea{box-sizing:border-box}form.hs-form .hs-input,form.hs-form textarea.hs-input{max-width:100%;width:100%}form.hs-form .actions{border-bottom:0;padding:0}form.hs-form.stacked .actions{margin:0;padding-bottom:4px;padding-left:0}form.hs-form .hs-form-field{margin-bottom:15px}form.hs-form fieldset.form-columns-2 .hs-form-field{clear:left;width:100%}.hs-form .hs-error-msgs.inputs-list label{color:red;display:inline-block;margin-top:4px}.hs-form .hs-error-msgs.inputs-list{padding-left:0}input.hs-input.error,.hs-form div.field.error input,.hs-form div.field.error textarea,.hs-form div.field.error .chzn-choices,textarea.hs-input.error,.hs-form div select.invalid{border-color:red!important}form select.hs-input{font-size:14px}@media only screen and (min-width:501px){form input.hs-input,form textarea.hs-input,form select.hs-input,form .hs-input.uneditable-input{font-size:14px}}.job-search-wrapper{position:relative;margin-bottom:40px;margin-top:-61px}.job-search-submit-cv-wrapper{margin:20px 0 0 0}.job-search-header{background:#0f1941;margin-bottom:30px;padding-bottom:40px;padding-top:107px}.job-search-header-title,.job-search-header h1{font-size:40px;line-height:1;letter-spacing:-2px;overflow-wrap:break-word;word-wrap:break-word}.job-search-header-title{color:#f7f5f0;margin:0 0 48px}.job-search-header h1{color:#0f1941;font-size:41px;margin:0 0 20px}.job-search-header h1::after{content:"."}.job-search-header-jobs{color:#fff}.job-search-header .box-inner{opacity:0}.job-search-header[class*=bg-color]{transition:background .2s ease}.job-search-header[class*=bg-color] .box-inner{opacity:1;transition:opacity .1s .2s ease}.bg-color-1{background:#e74536}.bg-color-2{background:#0f1941}.bg-color-2 h1{color:#2175d9}.bg-color-3{background:#6ba5b3}@media only screen and (min-width:501px){.job-search-header{padding-top:150px}.job-search-header-title,.job-search-header h1{font-size:51px;letter-spacing:-4px}.job-search-header-title{margin-bottom:50px}}@media only screen and (min-width:801px){.job-search-wrapper{margin-top:-180px}.job-search-header{margin-bottom:70px;padding-bottom:80px;padding-top:240px}.job-search-header .box-inner{position:relative}.job-search-header-title,.job-search-header h1{font-size:80px;letter-spacing:-4px}.job-search-header-title{margin-bottom:60px}.job-search-header h1{text-align:right;margin-bottom:60px}.job-search-header-jobs{color:#fff;font-size:20px}}.sort-by-items{border:1px solid #d7d7d7;border-radius:2px;display:-ms-flexbox;display:-webkit-box;display:flex}.sort-by-items li{border-radius:3px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:1 1 0;-webkit-box-flex:1;flex:1 1 0;margin-bottom:0}.sort-by-items li+li{border-left:solid 1px #d7d7d7}.sort-by-items a{display:block;height:48px;line-height:48px;overflow:hidden;padding:0 5px;text-align:center;text-overflow:ellipsis;width:100%}.sort-by-items a:hover{text-decoration:underline}.sort-by-items a.active:link,.sort-by-items a.active:visited,.sort-by-items a.active:active{color:#0f1941;cursor:default}.sort-by-items a.active:hover{text-decoration:none}.jobs-per-page{margin-right:20px}.jobs-per-page select{border-radius:2px;color:#a1a1a1;height:36px;line-height:20px;margin-left:10px;padding-left:15px;padding-right:41px;width:auto}@media only screen and (max-width:800px){.jobs-per-page.jobs-per-page{display:none}}.nfc.nfc-no-jobs-found{display:block;margin:30px 0;padding:15px}.seo-content-box>.nfc.nfc-no-jobs-found{margin-top:0}.nfc.nfc-no-jobs-found:before{display:none}.nfc-no-jobs-found{color:#525252;text-decoration:none}.job-search{margin-top:30px}.job-search .snp-highlight{padding-top:0}.job-results-content{margin-bottom:30px}.job-results-content a:hover{text-decoration:underline}.job-results article{padding:0 0 33px}.job-results article+article{border-top:1px solid #d7d7d7;padding-top:28px}.job-results h2,.job-results h3{font-size:31px;line-height:1.1;letter-spacing:-2px;margin-bottom:0;overflow-wrap:break-word;word-wrap:break-word}@media only screen and (min-width:801px){.job-results h2,.job-results h3{font-size:36px;line-height:1.2;letter-spacing:-2px;margin-bottom:0}}@media only screen and (min-width:841px){.job-results h2,.job-results h3{font-size:33px;letter-spacing:-1px}}@media only screen and (min-width:941px){.job-results>article{display:-ms-flexbox;display:-webkit-box;display:flex}.job-results-content{-ms-flex:1;-webkit-box-flex:1;flex:1;margin-bottom:0;padding-right:40px}.job-results .btn{-ms-flex-item-align:end;align-self:flex-end}}.job-summary-small{margin-top:17px;text-transform:lowercase}.job-summary-small-date,.job-summary-small-location{display:block;margin-bottom:5px}.job-summary-small-salary{margin-left:7px}[class*="snp-bg-opt"]:not(.snp-bg-opt5) .job-summary-small+p{color:#fff}.job-results p{line-height:1.5;margin-bottom:0;margin-top:30px}.job-results p+.btn{margin-top:15px}.nr-of-jobs-header{font-size:1rem;line-height:1.1;letter-spacing:0;margin-bottom:30px}.job-actions a:link,.job-actions a:visited,.job-actions a:active,.job-actions>span{color:#2175d9;display:block;margin:0 40px 10px 0;width:100%}.job-actions-small a:link,.job-actions-small a:link:after,.job-actions-small a:visited,.job-actions-small .job-actions a:active{background-color:#f0f0f0;height:31px;line-height:31px;margin:0;min-width:31px;width:31px;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 1px 1px rgba(0,0,0,.3);box-shadow:1px 1px 1px 1px rgba(0,0,0,.3)}.job-actions-small a:link:after{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.job-actions a:hover,.job-actions>span:hover{color:#4d91e1}.job-actions>span.add-shortlist-saved:hover{color:#2175d9}.job-actions a:after,.job-actions>span:after{content:"";float:left;height:24px;margin:0 5px 0 0;width:24px}.job-actions.job-actions-small .add-shortlist{margin-left:10px}.add-shortlist:after{background-position:-62px -213px}.job-actions-small .add-shortlist:after{background-position:-109px -210px}.add-shortlist-saved:after{background-position:-415px -214px}.job-actions-small>span.add-shortlist-saved,.job-actions-small>span.add-shortlist-saved:hover{color:#525252;margin:0 20px 0 0}.job-actions-small .add-shortlist-saved:after{background-position:-465px -216px}a.email-job:after{background-position:-163px -213px}.job-actions-small a.email-job:after{background-position:-259px -209px}a.print-job:after{background-position:-315px -213px}.btn-email-alerts:link,.btn-email-alerts:visited,.btn-email-alerts:active{background-color:#2175d9;color:#fff;display:block;height:32px;line-height:30px;margin:40px 0;padding:0 13px 0 18px}.btn-email-alerts:before{background-position:-216px -218px;content:"";float:left;height:14px;margin:10px 16px 0 0;width:18px}.btn-email-alerts.hide-for-small{display:none}.btn-rss-alerts:link,.btn-rss-alerts:visited,.btn-rss-alerts:active{background-color:#2175d9;background-position:-260px -160px;float:right;height:32px;margin-left:15px;margin-top:-10px;text-indent:-9999px;width:32px}.btn-email-alerts.btn-email-alerts-full{border:1px solid #d7d7d7;float:none;height:35px;line-height:31px}.email-alerts{padding-bottom:50px;padding-top:20px}.email-alerts h2{margin-bottom:20px}.email-alerts p{margin-bottom:20px}.email-alerts .overlay-content{background:#fff}.btn.job-saved,.btn.job-saved:hover{background:#f5f5f5;color:#c8c8c8;cursor:default}.job-actions span span,.job-actions a span,.sort-by-label{display:none}article.job-viewed{opacity:.7}article.job-applied{opacity:.7}article.job-applied .btn{border:1px solid red}@media only screen and (min-width:501px)and (max-width:520px){.nr-of-jobs-header{font-size:18px}}@media only screen and (min-width:501px){.job-summary-small>span{margin-bottom:5px}.sort-by-label{float:left;height:30px;line-height:38px;margin-right:10px}.company-logo{border:1px solid #e6e6e6;float:right;height:59px;margin-top:-10px}.job-results h1,.job-results h2{float:left}.job-results p+.btn{margin-top:20px}.btn-email-alerts.hide-for-small{display:inherit}.btn-email-alerts.hide-for-medium{display:none}.btn-rss-alerts:link,.btn-rss-alerts:visited,.btn-rss-alerts:active{margin-top:0}.btn-email-alerts:link,.btn-email-alerts:visited,.btn-email-alerts:active{border:none;float:right}.btn-email-alerts.btn-email-alerts-full{display:none}.sort-by-switch .btn-email-alerts{margin-left:15px}.sort-by-switch{padding:0 0 30px}.job-results{font-size:18px;margin-left:0;margin-right:0;margin-top:-50px}.job-results article{padding:25px 0}.email-alerts p{margin-bottom:30px}}@media only screen and (min-width:801px){.job-details-summary{float:left;width:20%}.job-details-desc{float:right;width:75%}.email-alerts{float:left;padding-top:0}.microsites.job-search{float:right}.job-search{float:none;margin-top:0}.job-search.keyword-search{width:auto}.keyword-search .sort-by-switch{padding:15px 0 30px}.sort-by-switch{border-bottom:1px solid #d7d7d7;margin-bottom:50px;padding-bottom:25px;padding-left:0}.sort-by-switch .btn-email-alerts{display:none}.sort-by-items a.active{color:#a1a1a1}.nr-of-jobs-header{float:left}.sort-by-items a{height:35px;width:150px;line-height:35px;padding:0 10px;text-align:left}.sort-by-switch-controls{float:right;margin-right:70px;white-space:nowrap}.nr-of-jobs-header{font-size:18px;margin-bottom:0;margin-top:12px}.sort-by-items{display:inline-block}.sort-by-items li:not(:first-child){display:none}.sort-by-label{display:inline-block}.job-actions span span,.job-actions a span{display:inline-block}.nfc.nfc-no-jobs-found{margin:0 0 30px}.job-search .job-results article{padding:50px 0}}.results-pager{font-size:29px;line-height:1;padding:19px 0;text-align:center}.results-pager>a{margin:0 10px}.results-pager .results-pager-next-prev{color:#2175d9}.results-pager-next-prev.icon-arrow-right::before{display:none}.results-pager-next-prev.icon-arrow-right::after{color:#0f1941;content:"";font-size:19px;margin-left:16px}.results-pager-next-prev.icon-arrow-left::before{color:#0f1941;font-size:19px;margin-right:16px}@media only screen and (max-width:800px){.results-pager ul{display:none}}@media only screen and (min-width:801px){.results-pager{padding:40px 0 0}.results-pager ul{display:inline-block}.results-pager li{display:inline-block;font-size:40px;margin:0 10px}.results-pager .results-pager-next-prev{color:#d7d7d7}.results-pager-next-prev{font-size:0}.results-pager-next-prev.icon-arrow-right::after{color:#d7d7d7;content:""}.results-pager-next-prev.icon-arrow-left::before{color:#d7d7d7}.results-pager-next-prev.icon-arrow-right::after,.results-pager-next-prev.icon-arrow-left::before{font-size:40px;position:relative;top:6px}.job-search-main.job-search-main{position:relative;margin-bottom:100px}}@media only screen and (min-width:941px){.results-pager{float:right;text-align:left;width:calc(38/58*100%)}.results-pager li{display:inline-block;font-size:40px}.results-pager-next-prev.icon-arrow-right::after,.results-pager-next-prev.icon-arrow-left::before{font-size:40px;margin:0;top:3px}.job-search-main.job-search-main{position:relative;margin-bottom:100px}}.seo-content-box .arrow-right-b:after{margin:7px 0 0 5px}.filter-label,.refine-search-selected-filter>span{color:#2175d9;display:inline-block;margin-right:20px;margin-top:10px;text-decoration:underline}.refine-search-selected-filter a,.salary-remove-link,.clear-selected-filters a::before{position:absolute;right:0;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.refine-search-selected-filter a::before,.salary-remove-link::before,.clear-selected-filters a::before{font-size:20px;font-weight:700}.refine-search-selected-filter{margin-bottom:10px;margin-top:10px;padding-right:40px;position:relative}.salary-filter{position:relative}.salary-remove-link{position:absolute;right:0;top:3px}@media only screen and (min-width:501px){.refine-search-selected-filter{font-size:18px}}@media only screen and (max-width:800px){.seo-content-box{color:#0f1941;margin-bottom:20px;padding-top:30px}}@media only screen and (min-width:801px){.seo-content-box .small-link-list-b{border-top:1px solid #c0d5ee;width:50%}.seo-content-box p{margin-bottom:25px}.small-link-list-b a{border-bottom:1px solid #c0d5ee;color:#2175d9;display:block;height:24px;line-height:21px;padding-left:2px;position:relative}.small-link-list-b a:after{background-position:-72px -70px;content:"";display:block;height:10px;margin:-5px 3px 0 0;position:absolute;right:0;top:50%;width:6px}}@media only screen and (min-width:801px){.seo-content-box{clear:both;height:auto;margin-top:60px;position:relative}.seo-content-box-expanded,.seo-content-box-expanded .seo-content-box-inner{height:auto}.seo-content-box-expanded .view-more{display:none}.seo-content-box-inner{font-size:18px;height:auto;overflow:hidden}.seo-content-box-more{bottom:13px;height:30px;right:15px;position:absolute}.seo-content-box-more span{background:#f5f5f5;color:#2175d9;cursor:pointer}.view-more:before{content:"... ";color:#525252}.seo-content-box-more .fade-out{background:0;background:-moz-linear-gradient(left,rgba(245,245,245,0) 0,rgba(245,245,245,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(245,245,245,0)),color-stop(100%,rgba(245,245,245,1)));background:-webkit-linear-gradient(left,rgba(245,245,245,0) 0,rgba(245,245,245,1) 100%);background:-o-linear-gradient(left,rgba(245,245,245,0) 0,rgba(245,245,245,1) 100%);background:-ms-linear-gradient(left,rgba(245,245,245,0) 0,rgba(245,245,245,1) 100%);background:linear-gradient(to right,rgba(245,245,245,0) 0,rgba(245,245,245,1) 100%);float:left;height:20px;width:20px}.seo-content-box{color:rgba(15,25,65,.45)}}@media only screen and (min-width:941px){.seo-content-box{float:right;width:calc(38/58*100%)}}@media only screen and (max-width:800px){.refine-search-filters{background:#f7f5f0;bottom:55px;display:none;height:calc(100vh - 55px);left:0;overflow-y:scroll;padding:80px 25px 25px;position:fixed;right:0;z-index:2}.refine-search-header{background:#f7f5f0;border-top:1px solid #e5e2dc;bottom:0;cursor:pointer;font-size:16px;height:55px;left:0;line-height:55px;letter-spacing:0;margin-bottom:0;padding:0 25px;position:fixed;right:0;z-index:2}.refine-search-header::after{color:#7d8998;content:"...";display:block;font-size:42px;height:50px;line-height:0;letter-spacing:-2px;padding-top:16px;position:absolute;right:15px;top:0}}.internal-jobs+.refine-search-box h3{background:#2175d9}.refine-search-section{padding:10px 0 15px;position:relative;z-index:0}.refine-search-section+.refine-search-section{border-top:1px solid #d7d7d7}.refine-search-section:last-child{border-bottom:1px solid #d7d7d7}.refine-search-section.admin{background:#def2d2;padding:10px}.refine-search-section-header{cursor:pointer;display:block;font-size:25px;letter-spacing:-1px}.refine-search-section-header.refine-search-section-header:after{background-image:none;color:#2175d9;font-size:24px;float:right;font-weight:700;margin-top:8px}.refine-search-section-header.refine-search-section-header.active:after{content:""}.refine-search-filter-list{margin-bottom:10px;margin-top:30px}.refine-search-filter-list li{color:#2175d9;margin:0 0 7px}.refine-search-filter-customfield2s{text-transform:lowercase}.refine-search-filter-list .arrow-text-only{color:#2175d9;cursor:pointer}.refine-search-filter-list a.salary-remove-link:link,.refine-search-filter-list a.salary-remove-link:visited,.refine-search-filter-list a.salary-remove-link:active{color:#2175d9}.refine-search-filter-list a.salary-remove-link:hover{color:#4d91e1}.refine-search-filter-list select{margin:0 0 5px 0}.clear-selected-filters{margin-top:-57px}.clear-selected-filters a::before{display:block;height:20px;position:absolute;right:0;top:12px;width:20px}.clear-selected-filters a{display:block;font-size:16px;margin:0;overflow:hidden;padding:10px 25px 10px 0;position:relative;right:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.selcted-filters{display:none}.selcted-filters-element{display:inline-block}a.remove-selected-filter{background:transparent url("/Content/img/backgrounds/sprite.png") repeat scroll -570px -415px;display:inline-block;height:15px;line-height:17px;margin:0 0 0 3px;text-indent:-9999px;width:15px}.refine-search-section--top-searches{border-top:1px solid #d7d7d7;padding-top:30px}.refine-search-section--top-searches li{line-height:1.3;margin-bottom:10px}@media only screen and (min-width:501px){.refine-search-filter-list li{font-size:18px}.refine-search-section{padding:20px 0}.refine-search-filter-list .arrow-text-only,.refine-search-section--top-searches{font-size:18px}}@media only screen and (min-width:801px){.refine-search-section{border-top:1px solid #d7d7d7;padding:27px 0}}.salary-filter-buttonlist{list-style-type:none;margin:0;padding:0}.salary-filter-buttonlist li{float:left;margin-right:16px;position:relative}.salary-filter input[type="radio"]{height:3px;left:3px;position:absolute;text-align:left;top:10px;width:auto;z-index:-1}.salary-filter input[type="radio"]+label{cursor:pointer;display:inline-block;margin:0;padding:0 0 0 24px;vertical-align:middle;width:auto}.salary-filter input[type="radio"]:checked+label:before{background:url("/Content/img/backgrounds/sprite.png") no-repeat scroll -267px -417px rgba(0,0,0,0)}.salary-filter input[type="radio"]+label:before{background:url("/Content/img/backgrounds/sprite.png") no-repeat scroll -217px -417px rgba(0,0,0,0);content:"";float:left;height:16px;margin-left:-23px;margin-top:6px;width:16px}.salary-filter-slider{margin:65px 50px 30px 8px;position:relative;z-index:1}.slider-container{width:100%!important}.slider-container .back-bar{background:#2175d9;height:2px;position:relative}.slider-container .back-bar .selected-bar{background:#c8c8c8;position:absolute;height:100%}.slider-container .back-bar .pointer{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:absolute;width:16px;height:16px;background-color:#2175d9;cursor:pointer;top:-6px;z-index:2}.slider-container .back-bar .pointer.last-active{z-index:3}.slider-container .back-bar .pointer-label{background:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #d7d7d7;box-shadow:rgba(0,0,0,.3) 2px 2px 2px;padding:6px;position:absolute;text-align:center;top:-55px;width:auto;min-width:165px}.slider-container .pointer:before{content:"";position:absolute;box-shadow:rgba(0,0,0,.3) 2px 2px 2px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-width:5px;border-style:solid;border-color:transparent #fff #fff transparent;left:50%;margin-left:10px;top:-20px;z-index:2}.slider-container .back-bar .focused{z-index:1}.slider-container .clickable-dummy{cursor:pointer;position:absolute;width:100%;height:100%;z-index:1}.slider-container .scale{top:2px;position:relative}.slider-container .scale span{position:absolute}.slider-container .scale ins{left:0;line-height:1;position:absolute;text-decoration:none;top:10px}.slider-container.slider-readonly .clickable-dummy,.slider-container.slider-readonly .pointer{cursor:pointer}@media only screen and (min-width:801px){.refine-search-header{font-size:26px;letter-spacing:-1px;padding-bottom:25px}.refine-search-header::after{content:":"}.refine-search-filters{border-top:1px solid #d7d7d7;display:block!important;padding-top:10px}}@media only screen and (min-width:801px){.job-removed .prim-job-search header,.job-removed .prim-job-search .searchbar{margin-bottom:0;padding-bottom:0}}@media only screen and (min-width:501px)and (max-width:800px){.job-removed .prim-job-search .searchbar{margin-bottom:0;padding-bottom:0}}.email-alert-box{background:#f5f5f5;margin:0 -10px;padding:20px 10px}.btn-email-alerts{margin-top:40px}@media only screen and (min-width:501px){.job-removed .prim-job-search .searchbar{margin-bottom:0;padding-bottom:0}.email-alert-box{border:1px solid #d7d7d7;margin:0;padding:10px 16px 30px;width:100%}}.job-details-header{background:#0f1941;color:#f7f5f0;margin-top:-70px;text-transform:lowercase}.job-details-header .box-inner{padding-bottom:50px;padding-top:150px;position:relative}.job-details-header .btn-prim,.job-details-header .btn-prim:link,.job-details-header .btn-prim:visited,.job-details-header .btn-prim:hover,.job-details-header .btn-prim:active{background:transparent;border-color:#fff;color:#fff;margin-top:20px;padding:0 25px}.job-details-header h1{color:#2175d9;font-size:36px;line-height:1.2;letter-spacing:-2px;margin:0 0 40px;overflow-wrap:break-word;word-wrap:break-word}.job-details-header h1::first-line {color:#f7f5f0}.nav-buttons .btn-nav.float-right{margin-left:10px}.nav-buttons .btn-nav.arrow-left-b{margin-left:0}.job-details-header .btn-nav-next:link,.job-details-header .btn-nav-next:visited,.job-details-header .btn-nav-next:active{padding-right:18px}.job-details-header .btn-nav-next::before{font-size:16px;font-weight:700;margin-left:5px;position:absolute;right:-3px;top:8px}.job-details-header .btn-nav-prev::before{font-size:16px;font-weight:700;margin-right:5px;position:relative;top:4px}.nav-buttons{left:25px;position:absolute;right:25px;top:90px}.actions{border-bottom:1px solid #d7d7d7;padding:10px 10px 12px}.actions a:link,.actions a:visited,.actions a:active,.actions a:after{float:left;margin:0 11px 0 0}body .btn-nav:after,body .btn-nav:after{margin-top:10px}.actions .btn-print{background-position:-360px -209px}.actions .btn-mail-friend{background-position:-260px -209px}.actions .btn-my-shortlist:link,.actions .btn-my-shortlist:visited,.actions .btn-my-shortlist:active{background-image:none;font-size:12px;padding:0 5px}.actions .btn-my-shortlist:hover{text-decoration:none}.actions .btn-my-shortlist:after{background-position:-465px -215px;content:"";float:left;margin:5px 5px 0 0;height:20px;width:20px}.actions .btn-add-shortlist{background-position:-110px -209px}.job-details-content header{margin-bottom:60px}.job-details-content h2+p,.job-details-content h1+.date{margin-top:0}.job-details-content img .date{float:right}.job-summary{clear:both;font-size:18px;margin-bottom:20px}.job-summary dt,.job-summary dd{display:inline}.job-details-header .job-summary{font-size:14px}.job-details-header .job-summary span{display:inline;font-size:18px}.job-summary dt::after{content:":"}.job-apply-right .job-summary dt::after,.job-application .job-summary dt::after{display:none}.job-summary dt{margin-right:5px}.job-company-logo{margin-bottom:20px}.job-desc{margin:0 0 30px}.job-desc h1,.job-desc h2,.job-desc h3,.job-desc h4,.job-desc h5,.job-desc h6{font-size:21px;line-height:1.2}.job-desc-section,.job-desc-section p,.job-desc-section span,.job-desc-section div,.job-desc-section b,.job-desc-section strong{font-size:18px!important;font-family:'Graphik Web',Tahoma,sans-serif!important;font-weight:400!important;text-align:left!important}.job-desc-section .job-desc-section{border:0}.job-desc-section{margin-bottom:20px}.job-desc-section h2{font-size:31px;line-height:1.2}.job-desc-section img{height:auto;max-width:100%;width:auto}#js_description{overflow-wrap:break-word;word-break:break-word}.job-details-content .job-summary dd::after{content:"";display:block;height:10px}.job-details-flex{margin-top:30px}@media only screen and (max-width:500px){.job-company-logo-summary{border-top:1px solid #d7d7d7;padding-top:30px}.job-summary dd::after{content:"";display:block;height:10px}.job-details-header .job-summary dd::after{height:7px}.job-details-content{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.job-details-content>.job-desc-section{width:100%}}@media only screen and (max-width:800px){.job-details-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.job-details-content header{-ms-flex-order:2;order:2}.btn-nav-prev.btn-nav-prev{float:left}}.job-details-content .job-company-logo{margin-bottom:30px;padding-right:5px}.job-details-content .job-company-logo img{max-height:100px;max-width:100%}.job-details-content .date{color:#999;float:right;font-size:12px;margin-bottom:15px;margin-top:18px;padding-left:5px;width:50%}.job-details-footer{margin-top:30px}.job-details-footer li{float:left;margin:0 50px 10px 0}.job-details-footer li:last-child{margin-right:0}.job-details-footer span{display:inline-block}.job-details-footer span:before{content:"";float:left;margin-right:5px;height:20px;width:20px}.job-details-footer .views:before{background-position:-15px -264px}.job-details-footer .app:before{background-position:-65px -264px}.job-details-footer .last-app:before{background-position:-115px -264px;margin-right:8px}.job-search-main-columns{border-bottom:1px solid #d7d7d7}.job-search-left{position:relative}.job-search-left .sec-job-header{font-size:26px;letter-spacing:-1px;display:none}@media only screen and (max-width:400px){.small-job-search-action-buttons .btn-nav-next:link,.small-job-search-action-buttons .btn-nav-next:visited,.small-job-search-action-buttons .btn-nav-next:active{color:#fff;padding:0 18px 0 1px}.small-job-search-action-buttons .btn-nav-prev:link,.small-job-search-action-buttons .btn-nav-prev:visited,.small-job-search-action-buttons .btn-nav-prev:active{color:#fff;padding:0 1px 0 0}}@media only screen and (min-width:501px){.job-details-header .box-inner{padding-bottom:95px}.nav-buttons{left:40px;margin:0;right:40px}.job-details-content .btn{margin-right:10px}.job-details-content .date{text-align:right}.job-details-content-full{float:none;width:auto}.job-details-content h1{font-size:26px;margin-bottom:12px;margin-top:14px;padding-right:0}.print:after{background-position:-313px -213px}.download-pdf:after{background-position:-461px -463px}.job-details-content header{margin-bottom:60px}.job-details-content h2{font-size:20px;letter-spacing:0}.job-company-logo+h2{font-size:33px;letter-spacing:-1px;margin-bottom:30px}.job-details-content .job-summary dt{margin-right:0}.job-desc-section{margin-bottom:30px}.job-desc-section p+p{margin-top:30px}.job-desc-section ul{margin-bottom:30px}.job-details-header dt{display:none}.job-details-header .job-summary dd{margin-right:20px}.form-action{clear:both;margin-top:45px}}@media only screen and (min-width:801px){.nav-buttons{left:auto;right:40px;top:175px}.job-details-header .box-inner{padding-top:235px}.job-details-header{margin-bottom:50px;margin-top:-180px}.job-details-header h1{font-size:61px;line-height:1.2;letter-spacing:-2px;margin:0 0 100px;max-width:80%}.job-details-header .job-summary{font-size:18px;overflow:hidden;padding-right:200px;text-overflow:ellipsis;white-space:nowrap}.job-details-header .btn-prim,.job-details-header .btn-prim,.job-details-header .btn-prim:link,.job-details-header .btn-prim:visited,.job-details-header .btn-prim:hover,.job-details-header .btn-prim:active{bottom:68px;position:absolute;right:50px}.job-details-header .btn-prim:hover{background-color:#fff;color:#2175d9}.job-details-content>.job-desc,job-details-content .form-action{float:right;width:64%}.job-search-left{float:left;margin-bottom:50px;width:31%}.job-search-right{float:right;width:57%}.job-details-content header{float:left;width:30%}.job-details-content .job-actions{border-top:1px solid #d7d7d7;padding-top:30px}.job-details-content .cloned-source .job-actions{display:none!important}.job-company-logo-summary{}.job-summary{clear:left;font-size:14px;margin-bottom:0;padding-right:15px;word-break:break-word}.nav-buttons .btn-nav.float-right{margin-left:40px}.job-details-content h1+.date{display:block;float:none;padding-left:0;width:auto}.job-company-logo{border-bottom:1px solid #d7d7d7}.job-desc,.job-desc p,.job-details-content .job-summary{font-size:18px;line-height:1.8}.job-desc-section>h2:first-child{font-size:53px;letter-spacing:-3px;margin-bottom:40px}.job-desc-section+.job-desc-section>h2:first-child{font-size:41px;margin-bottom:20px}.job-details-content.job-details-content .btn-prim{margin-top:34px}.job-details-flex{display:-ms-flexbox;display:-webkit-box;display:flex;padding-bottom:80px}.job-details-desc-wrapper{-ms-flex:0 1 64%;flex:0 1 64%;margin-left:auto}.job-details-desc-wrapper-inner{padding-right:40px}}@media only screen and (min-width:941px){.job-details-content header{top:0;width:24%}.job-actions{margin-top:40px}.sticky{height:20px;background:blue;position:-webkit-sticky;position:sticky;top:0;z-index:10}.job-details-header h1{font-size:80px;letter-spacing:-4px;max-width:none}.job-details-content>.job-desc,job-details-content .form-action{width:64%}.job-search-left{width:calc(13/58*100%)}.job-search-right{width:calc(38/58*100%)}.job-details-header .btn-prim,.job-details-header .btn-prim:link,.job-details-header .btn-prim:visited,.job-details-header .btn-prim:hover,.job-details-header .btn-prim:active{right:100px}}@media only screen and (min-width:1231px){.job-details-content header{width:24%}}@media only screen and (min-width:1551px){.job-details-header .nav-buttons{left:40px;top:70px}.nav-buttons .btn-nav.float-right{margin-left:0;right:-120px}.nav-buttons .btn-nav.arrow-left-b{left:-120px}.job-details-header .btn-nav-next:link,.job-details-header .btn-nav-next:visited,.job-details-header .btn-nav-next:active,.job-details-header .btn-nav-prev:link,.job-details-header .btn-nav-prev:visited,.job-details-header .btn-nav-prev:active{background:rgba(255,255,255,.2);border-radius:100%;font-size:0;height:80px;line-height:70px;position:absolute;text-align:center;top:178px;width:80px}.job-details-header .btn-nav-next:hover,.job-details-header .btn-nav-prev:hover{background:rgba(255,255,255,.15)}.job-details-header .btn-nav-next::before,.job-details-header .btn-nav-prev::before{display:block;font-size:16px;font-weight:700;position:absolute;right:30px;top:32px}.job-details-header .btn-nav-prev::before{right:28px}.btn-nav-next{right:-150px}.btn-nav-prev{left:-150px}.btn-nav.js-swipe-back{display:none}}@media only screen and (min-width:1881px){.nav-buttons .btn-nav.float-right{right:-150px}.nav-buttons .btn-nav.arrow-left-b{left:-150px}}.overlay-content.swipe-gesture{background-color:#fff;margin:40px 10px;padding:30px}.swipe-gesture:after{background-position:-504px -200px;content:"";height:50px;left:30px;position:absolute;top:30px;width:50px}.swipe-gesture h2{color:#545454;font-size:21px;line-height:1.1;margin:0 0 30px 53px}.swipe-gesture .btn{display:block}.jobsearch-hide-temp{display:none!important}.no-scroll #sb-site{position:static!important;z-index:2}@media only screen and (max-width:800px){.no-scroll{overflow:hidden}}.job-search-jobs-listing-more{padding:60px 0}.job-search-jobs-listing-more h2,.job-search-jobs-listing-more h3{font-size:20px;letter-spacing:0;margin-bottom:40px;text-transform:lowercase}.job-search-jobs-listing-more-job-title:link,.job-search-jobs-listing-more-job-title:visited,.job-search-jobs-listing-more-job-title:active{display:block;font-size:26px;line-height:1.2;letter-spacing:-1px;margin-bottom:30px}.job-search-jobs-listing-more-job-title:hover{text-decoration:underline}.job-search-jobs-listing-more li+li,.job-search-jobs-listing-more-all{border-top:1px solid rgba(15,25,65,.4);margin-top:50px;padding-top:50px}.job-search-jobs-listing-more-summary{font-size:18px}.job-search-jobs-listing-more-details h4{text-transform:lowercase}.job-search-jobs-listing-more-details p{line-height:1.5;margin-bottom:0;margin-top:30px}.job-search-related-jobs p{color:#fff}.snp-bg-opt2 .job-search-jobs-listing-more li+li,.snp-bg-opt2 .job-search-jobs-listing-more-all{border-top-color:rgba(255,255,255,.2)}.job-search-jobs-listing-more,.job-search-jobs-listing-more-job-title:link,.job-search-jobs-listing-more-job-title:visited,.job-search-jobs-listing-more-job-title:active,.job-search-jobs-listing-more h2,.job-search-jobs-listing-more h3{color:#fff}.snp-bg-opt5 .job-search-jobs-listing-more-job-title:link,.snp-bg-opt5 .job-search-jobs-listing-more-job-title:visited,.snp-bg-opt5 .job-search-jobs-listing-more-job-title:active{color:#2175d9}.snp-bg-opt5 .job-search-jobs-listing-more h2,.snp-bg-opt5 .job-search-jobs-listing-more h3,.snp-bg-opt5 .job-search-jobs-listing-more{color:#0f1941}@media only screen and (min-width:501px){.job-search-jobs-listing-more-details{font-size:18px}}@media only screen and (max-width:940px){.job-search-jobs-listing-more-summary{margin-bottom:30px}}@media only screen and (min-width:941px){.job-search-jobs-listing-more ul,.job-search-jobs-listing-more-all,.job-search-jobs-listing-more [id$=ErrorWrapper]{margin-top:4px;flex:0 1 74%}.job-search-jobs-listing-more-all{margin-left:auto;margin-top:50px;text-align:right}.job-search-jobs-listing-more{padding:120px 0}.job-search-jobs-listing-more .box-inner,.job-search-jobs-listing-more-job,.snp-confirmation-latest-jobs .latest-jobs-panel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-search-jobs-listing-more-details{-ms-flex:1;-webkit-box-flex:1;flex:1;padding-right:100px}.job-search-jobs-listing-more h2,.job-search-jobs-listing-more h3{-ms-flex:1 0 26%;-webkit-box-flex:1;flex:1 0 26%;font-size:26px;line-height:1.5;letter-spacing:-1px;padding-right:40px}.job-search-jobs-listing-more-job .btn{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end}.job-search-jobs-listing-more-summary{font-size:18px}.job-search-jobs-listing-more-summary dd::after{content:"";display:block;height:10px}.latest-jobs-view-all{margin-left:auto}}.job-application{margin-bottom:50px}.job-application .job-details-header{margin-bottom:40px}.job-application .job-details-header .box-inner{padding-bottom:100px;padding-top:100px}.job-application .job-details-header h1{color:#fff;font-size:21px;line-height:1.2;letter-spacing:-1px}.job-application .job-details-header h2{color:#2175d9;line-height:1.2;margin:0 0 40px}.job-apply-left .header,.job-apply-right h2{font-size:26px;line-height:1.2;letter-spacing:-2px;margin-bottom:30px;text-transform:lowercase}.job-apply-left>div{border-bottom:1px solid #d7d7d7;margin-bottom:40px;padding-bottom:40px}.job-apply-left li[id*="CVUploadWrapper"] label{clip:initial;display:block;position:static}span[id*="CVUploadInstructions"]{display:block;font-size:16px;margin:20px 0}.job-apply-cv-upload ul.cms-icons,.job-apply-cv-upload .cms-fileupload-validator-information{display:inline-block}.job-apply-cv-upload .cms-fileupload-validator-information{margin-left:10px}.job-application .btn.btn,.form-element.float-right{float:left;margin-left:0;margin-top:10px}.job-apply-left label{display:none}.job-apply-tabs.job-apply-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;position:relative}.job-apply-tabs::after{background:#f2f3f3;bottom:1px;content:"";display:block;height:1px;left:0;position:absolute;right:0}.job-apply-tabs li{background:#f7f5f0;border:1px solid #f2f3f3;color:#0f1941;cursor:pointer;padding:15px 20px;position:relative;text-align:center;width:50%;z-index:1}li.job-apply-tab.job-apply-tab-active{background:#fff;display:block;cursor:default;border:1px solid #f2f3f3;border-bottom:0}.job-apply-tab-area{display:none}.job-apply-tab-area.job-apply-tab-active{display:block}.control-label{z-index:1}@media only screen and (max-width:400px){.job-application .btn.btn,.form-element.float-right{margin-left:0;float:none!important;width:100%}}@media only screen and (min-width:801px){.job-apply-tabs li{min-width:150px;width:auto}.job-application{margin-bottom:100px}.job-application .grid-wrap{display:-ms-flexbox;display:-webkit-box;display:flex}.job-details-header h1{margin-bottom:90px}.job-application h1{margin-bottom:50px}.job-application .job-details-header{margin-bottom:80px}.job-application .job-details-header .box-inner{padding-top:260px}.job-application .job-details-header h1{font-size:40px;letter-spacing:-2px}.job-application .job-details-header h2{font-size:80px;letter-spacing:-4px}.job-apply-right{background:#f7f5f0;float:right;padding:40px;width:50%}.job-apply-left{float:left;padding-right:40px;position:relative;width:50%}.job-apply-left .header,.job-apply-right h2{font-size:26px;letter-spacing:-1px}.job-application .job-summary{font-size:18px}.job-apply-right .job-summary{font-size:16px;margin-bottom:20px;text-transform:lowercase}.job-apply-right .job-summary dd::after{content:"";display:block;height:10px}.job-apply-right .job-summary dd::after{height:1px}.job-apply-left .form-element{width:100%}.job-apply-left .form-field-btn{margin-top:40px}.job-apply-left>div{border:0;margin-bottom:40px;padding-bottom:40px}.job-apply-left>div:first-child{border-bottom:1px solid #7d7d7d}.job-apply-left label{display:block}.control-label{font-size:20px;font-weight:400;left:16px;opacity:.4;pointer-events:none;position:absolute;-webkit-transform:translate3d(0,50px,0) scale(1);transform:translate3d(0,50px,0) scale(1);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:240ms;transition:240ms;top:10px}.form-field-move-label{margin:0;height:110px}.form-field-move-label.focused .control-label{color:#bbb;left:0;opacity:1;transform:scale(.75)}.job-apply-left .form-control::-webkit-input-placeholder{color:transparent;transition:240ms}.form-control:focus::-webkit-input-placeholder{transition:none}.form-field-move-label.focused .form-control::-webkit-input-placeholder{color:#fff}.job-apply-tab-area .form{margin-top:-30px}.job-apply-tab-area input[type="text"],.job-apply-tab-area input[type="password"]{margin-bottom:0;padding-left:16px!important;padding-right:16px!important}.job-apply-cv-upload{margin-bottom:30px;margin-top:50px}.job-apply-cv-upload .cms-fileupload-validator-information-filesize{font-weight:400}.job-apply-cv-upload label{font-size:18px}}@media only screen and (min-width:941px){.job-apply-left{padding-right:80px}}.sec-job-header{font-size:21px}.sec-job-search .searchbar{padding-right:44px;position:relative}.sec-job-search .searchbar input[type="text"]{height:50px;font-size:16px;margin-right:2px;padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-search-left .sec-job-search .searchbar .btn-srch-small{background:#f7f5f0;border:1px solid #d7d7d7;border-top-left-radius:0;border-bottom-left-radius:0;font-size:0;height:50px;margin-top:0;padding:0 20px;position:absolute;right:0;top:0;width:30px}.job-search-left .sec-job-search .searchbar .btn-srch-small:hover{background:#2175d0}.btn-srch-small::before{color:#2175d9;font-size:16px;left:11px;position:absolute;top:16px}.btn-srch-small:hover::before{color:#f7f5f0}.job-search-title-only-checkBox{margin-top:10px}.save-searchbar .save-link{display:block}.save-searchbar{border-bottom:1px solid #d7d7d7;margin-bottom:30px;margin-top:-10px;padding-bottom:20px}@media only screen and (max-width:800px){.job-search-left .sec-job-search{border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;padding-bottom:13px;padding-top:20px}}@media only screen and (min-width:501px){.job-search-left .sec-job-search{padding:32px 0 20px}.searchbar.save-searchbar{margin-bottom:35px;padding-bottom:20px}}.related-search-results.prim-link-list{background:#2175d9;border:0;color:#f7f4ed;padding:25px}.related-search-results.prim-link-list .header{color:#f7f4ed;font-size:26px;line-height:1.5;letter-spacing:-1px}.related-search-results.prim-link-list li a:link,.related-search-results.prim-link-list li a:visited,.related-search-results.prim-link-list li a:active{color:#f7f4ed;font-size:18px;line-height:1.2;padding:20px 0}.related-search-results li+li a{border-top:1px solid rgba(15,25,65,.3)}.related-search-results+.related-search-results li+li a{border-top:1px solid #d7d7d7}.related-search-results+.related-search-results{background:#f7f5f0;color:#2175d9}.related-search-results a:hover{text-decoration:underline}.related-search-results+.related-search-results .header{color:#0f1941}.related-search-results+.related-search-results li a:link,.related-search-results+.related-search-results li a:visited,.related-search-results+.related-search-results li a:active{color:#2175d9}@media only screen and (min-width:801px){.related-search-results .box-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.related-search-results .header{-ms-flex:1 0 25%;-webkit-box-flex:1;flex:1 0 25%;font-size:31px;letter-spacing:-1px;padding-right:50px}.related-search-results.prim-link-list{padding-bottom:130px;padding-top:130px}.related-search-results ul{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-60px;margin-top:-10px;position:relative;width:100%}.related-search-results.prim-link-list li{-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:60px}.related-search-results.prim-link-list li a:link,.related-search-results.prim-link-list li a:visited,.related-search-results.prim-link-list li a:active{font-size:20px}.related-search-results ul::after{background:#2175d9;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.related-search-results+.related-search-results ul::after{background:#f7f5f0}}.related-jobs{background:#f5f5f5;margin:0 -10px;padding:25px 10px}.related-jobs h2,.related-jobs h3{margin-bottom:25px}.related-jobs a,.related-jobs a:visited,.related-jobs a:active{background:#2175d9;color:#fff;float:left;height:35px;line-height:35px;margin:0 10px 15px 0;max-width:100%;overflow:hidden;padding:0 15px;position:relative;text-overflow:ellipsis;white-space:nowrap}.related-jobs a:hover{background:#4d91e1;text-decoration:none}@media only screen and (min-width:501px){.related-jobs{background:#fff;margin:0;padding:0 0 25px}}@media only screen and (min-width:501px){.recently-viewed-jobs{border:1px solid #e0e0e0;margin:0 0 40px;padding:10px}}.btn-prim.greyed-out{background-color:#2175d9;border-color:#2175d9;color:#fff;cursor:default}.job-apply-process-wrapper{background:#fff;border:1px solid #d7d7d7;border-bottom:none;border-radius:3px;display:block}.job-details-content .job-apply-process-wrapper{margin-bottom:30px}.job-apply-process{list-style-type:none;margin:0;padding:0;width:100%}.job-apply-process li{border-bottom:1px solid #d7d7d7;padding:15px}.job-apply-process li:nth-child(even){background:#f9f9f9}.job-apply-process-title{color:#0f1941;display:block;font-size:20px;letter-spacing:-1px;margin:15px 0 0;padding:0 15px}.job-apply-process-item-btn input{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}@media only screen and (min-width:801px){.job-apply-process-wrapper{background:#fff;margin:30px 0 0;max-width:480px;position:absolute;right:50px;width:auto;z-index:1}.job-details-content .job-apply-process-wrapper{margin-top:0;max-width:inherit;width:480px}.job-apply-process li{padding:30px 15px}}@media only screen and (min-width:941px){.job-apply-process-wrapper{right:100px}.job-details-content .job-apply-process-wrapper{position:inherit;right:auto}}.file-upload-wrapper .job-apply-process-item-btn.file-upload{background-color:#fff;float:left;margin-top:-5px;width:40px}.file-upload-wrapper .job-apply-process-item-btn.file-upload:hover{background-color:#fff}.file-upload-wrapper .job-apply-process-item-btn.file-upload.has-bg-img{background-position:-305px -256px}.file-upload-label{color:#0f1941;cursor:pointer;display:inline-block;margin-left:20px}.job-apply-process-item-btn.file-upload{background-color:#dd4b39}.job-apply-process-item-btn.file-upload.has-bg-img{background-position:-255px -256px}.job-apply-process-item-btn.file-upload:hover{background-color:#dd695b}.job-apply-process-item-btn .gg:before{background:url("/Content/img/backgrounds/modules/google-drive.svg") no-repeat left top;content:"";display:inline-block;height:25px;left:10px;margin-right:10px;position:absolute;width:28px}.job-apply-process-item-btn .gg.has-bg-img{background-image:none;color:#0f1941;cursor:pointer;display:inline-block;padding-left:60px;position:relative}.job-apply-process-item-btn .gg.has-bg-img:hover{background:none;color:#0f1941}.job-apply-process-item-btn .dropbox-dropin-btn,.job-apply-process-item-btn .dropbox-dropin-btn:link,.job-apply-process-item-btn .dropbox-dropin-btn:hover{background:none;border:none;color:#0f1941;font:400 16px/1.2 'Graphik Web',Tahoma,sans-serif;display:inline-block;padding:0 0 0 60px;position:relative}.job-apply-process-item-btn.dropbox .dropbox-dropin-btn:before{background-color:#3485b0;background-image:none;-webkit-mask-image:url("/Content/img/backgrounds/modules/dropbox.svg");mask-image:url("/Images/System/backgrounds/modules/dropbox.svg");content:"";display:inline-block;height:25px;left:10px;margin-right:10px;position:absolute;top:-5px;width:27px}.job-apply-process-item-btn .dropin-btn-status{display:none!important}.job-apply-process-item-btn.dropbox:hover{background:none;color:#0f1941}.job-apply-process-item-btn .li:before{background-color:#3485b0;background-image:none;-webkit-mask-image:url("/Content/img/backgrounds/modules/linkedin.svg");mask-image:url("/Images/System/backgrounds/modules/linkedin.svg");content:"";display:inline-block;left:10px;height:25px;margin-right:10px;position:absolute;top:-10px;width:25px}.job-apply-process-item-btn .li.has-bg-img{background-image:none;color:#0f1941;cursor:pointer;display:inline-block;padding-left:60px;position:relative}.job-apply-process-item-btn .li:hover{background:none;color:#0f1941}.job-apply-process-item-btn .xi:before{background-color:#3e8088;background-image:none;-webkit-mask-image:url("/Content/img/backgrounds/modules/xing.svg");mask-image:url("/Images/System/backgrounds/modules/xing.svg");content:"";display:inline-block;left:10px;height:25px;margin-right:10px;position:absolute;top:-10px;width:22px}.job-apply-process-item-btn .xi.has-bg-img{background-image:none;color:#0f1941;cursor:pointer;display:inline-block;padding-left:60px;position:relative}.job-apply-process-item-btn .xi:hover{background:none;color:#0f1941}.job-apply-process-item-txt a{color:#0f1941;display:block;padding-left:60px;position:relative}.job-apply-process-item-txt a:before{content:"";float:left;height:30px;left:0;position:absolute;width:40px}.job-apply-process-item-txt.apply-with-form a:before{background-position:-156px -263px}.job-apply-process-item-txt .my-opco-account:before{background-position:-206px -263px}.job-apply-process-item-txt .contact-me:before{background-position:-156px -215px}.cookie-disclaimer:not([style*=display])~#sb-site .main .box-content .job-search-wrapper [id*=LayoutDiv] .box-inner .grid-wrap .job-search-left .refine-search-box .refine-search-box-inner .stick-job-alert-wrapper{background:#f7f5f0;padding-bottom:52px}@media only screen and (max-width:1140px){.cookie-disclaimer:not([style*=display])~#sb-site .main .box-content .job-search-wrapper [id*=LayoutDiv] .box-inner .grid-wrap .job-search-left .refine-search-box .refine-search-box-inner .stick-job-alert-wrapper{padding-bottom:70px}}.kc-page-header{background:#0f1941;margin-bottom:40px;margin-top:-60px;padding-bottom:40px;padding-top:107px}.kc-page-header .box-inner{position:relative}.kc-page-header h1{color:#fff;font-size:40px;letter-spacing:-2px;line-height:1.2em;margin-bottom:48px;text-transform:lowercase}.kc-page-header .kc-page-viewer-article-date{color:#fff;font-size:18px;margin-bottom:0}@media only screen and (min-width:801px){.kc-page-header{margin-bottom:50px;margin-top:-195px;padding:240px 0 95px}.kc-page-header h1{font-size:80px;letter-spacing:-4px;margin-bottom:48px}}.kc-intro-text{color:#0f1941;display:block;font-size:13px;margin-bottom:20px;margin-top:20px}.box-content-right .kc-intro-text,.grid-col-1-3 .kc-intro-text{margin-top:0}.kc-spotlight{margin:0 -10px}.kc-spotlight-inner{background:#ddeafa}.kc-spotlight-media{margin-bottom:21px}.kc-spotlight-media .video-wrapper-16-9{padding-bottom:40%}.kc-spotlight-media img{width:100%}.kc-spotlight-content{font-weight:700;padding:0 10px 26px}.kc-spotlight .kc-spotlight--header{color:#2175d9;font-size:26px;letter-spacing:-1px;margin-bottom:10px}.kc-spotlight-content p{line-height:22px}a.kc-spotlight-text,a.kc-spotlight-text:visited,a.kc-spotlight-text:visited,a.kc-spotlight-text:active{color:#525252;text-decoration:none}.kc-spotlight .arrow-right-b{font-weight:400}@media only screen and (min-width:501px){.kc-spotlight{margin:0 0 30px}.kc-spotlight:hover{opacity:.8}.kc-spotlight-inner{padding:15px}.kc-spotlight-media{border:1px solid #e1e1e1}.kc-spotlight-content{padding:0}.kc-spotlight-content .arrow-right-b{font-weight:400}}@media only screen and (min-width:801px){.kc-spotlight{float:right;padding-left:7px;width:66.6667%}}@media only screen and (min-width:941px){.kc-intro-text{font-size:14px;font-weight:700}}.kc-latest{padding-bottom:10px;padding-top:10px}.kc-latest h2{margin-bottom:20px}.kc-latest-content--header{color:#2175d9;font-size:16px;line-height:1.4;margin-bottom:0}.kc-latest .kc-latest--header{font-size:26px;letter-spacing:-1px;overflow-wrap:break-word;word-break:break-all}@media only screen and (min-width:801px){.kc-latest .kc-latest--header{font-size:40px;letter-spacing:-2px;line-height:1.2}}.kc-latest article{padding:20px 0}.kc-latest-content{margin-left:50%;padding:0 0 0 5px;width:50%}.kc-latest p,.kc-latest .arrow-right-b{display:none}.kc-latest-others article{clear:left}.kc-latest-img{float:left;padding-right:5px;width:50%}@media only screen and (min-width:501px){.kc-latest{border-bottom:1px solid #e0e0e0;padding-bottom:0;padding-top:0;margin-bottom:20px}.kc-latest-img{float:none;margin-bottom:15px;padding-right:0;width:auto}.kc-latest header h2,.kc-latest header h3,.kc-latest header h4{float:left}.kc-latest .arrow-right-b,.kc-editors-choice .arrow-right-b{clear:both;float:none;display:inline-block}.kc-popular--more{clear:none}.kc-latest article{float:left;margin-bottom:28px;padding:0 13px 0 0;width:50%}article.kc-latest-alternate{background:none;clear:none;margin:0 0 28px;padding:0 0 0 10px}.kc-latest-content--header{font-size:20px;letter-spacing:normal}.kc-latest-content{margin:0;padding:0;width:auto}.kc-latest p{display:inline}.kc-latest-others article{clear:none;padding-left:10px;padding-right:0}.kc-latest-others .kc-latest-alternate{clear:left;padding-left:0;padding-right:10px}}@media only screen and (min-width:801px){.kc-latest-others,.kc-editors-choice-articles{margin:0 -10px;clear:both;overflow:hidden}.kc-latest article{clear:none;width:33.3333%}.kc-latest-first{padding-right:10px}.kc-latest-others article,.kc-latest-others .kc-latest-alternate,.kc-editors-choice-articles article,.kc-editors-choice-articles .kc-latest-alternate{padding:0 10px}.kc-latest article:nth-child(2){clear:right}}@media only screen and (min-width:941px){.kc-latest-others,.kc-editors-choice-articles{margin:0 -15px}.kc-latest article,.kc-latest .kc-latest-alternate{padding:0 15px}article.kc-latest-first{padding:0 20px 0 0}}.kc-popular--article-header{font-size:20px;letter-spacing:normal;line-height:24px;margin-bottom:5px}.kc-popular--more{display:none}.kc-latest.kc-popular article{margin-bottom:25px}.kc-popular article.kc-latest-alternate{margin:0 0 25px}.kc-latest.kc-popular article{padding:0}.kc-popular p{display:block;margin:0}.kc-popular .kc-latest-alternate{background:none}.kc-pop-figures{margin:0 -10px 10px;word-wrap:break-word}.kc-pop-figures-inner{background:#2175d9;color:#fff;padding:15px 15px 26px}.kc-pop-figures-percentage{font-size:70px;font-weight:700;line-height:75px}.kc-pop-figures-info{color:#fff;font-size:26px;font-weight:700;line-height:28px;margin:0 0 20px}.kc-pop-figures .arrow-right-w:link,.kc-pop-figures .arrow-right-w:visited,.kc-pop-figures .arrow-right-w:active{color:#fff}.kc-pop-figures .arrow-right-w:after{margin-top:8px}.kc-pop-figures .arrow-right-w:hover{color:#96c8fa}.kc-pop-figures img{max-width:100%}@media only screen and (min-width:501px){.kc-popular{border-top:1px solid #e0e0e0;padding-top:30px}.kc-latest.kc-popular article{padding:0;width:auto}.kc-popular--article-header{font-size:16px;line-height:20px}.kc-popular p{display:inline;float:none}.kc-popular--more{display:inline-block;margin:9px 0 0 10px}.kc-pop-figures{margin:0}.kc-pop-figures-percentage{font-size:60px}}@media only screen and (min-width:801px){.kc-popular{border:0;padding-top:0}.kc-popular-inner{border-top:1px solid #e0e0e0;padding-top:20px}.kc-popular-inner h2{font-size:26px;letter-spacing:-1px;overflow-wrap:break-word;word-break:break-all}@media only screen and (min-width:801px){.kc-popular-inner h2{font-size:40px;letter-spacing:-2px;line-height:1.2}}.kc-pop-figures{margin:0;float:left;padding-right:10px;width:33%}}@media only screen and (min-width:941px){.kc-pop-figures{padding-right:15px}}.kc-editors-choice{border-bottom:0;padding-bottom:10px;padding-top:0}.kc-latest.kc-editors-choice h3{margin-bottom:0}@media only screen and (min-width:501px){.kc-editors-choice .kc-latest-last{display:none}.kc-latest.kc-editors-choice h3{margin-bottom:20px}.kc-editors-choice{margin-bottom:0;padding-bottom:0}}@media only screen and (min-width:801px){.kc-editors-choice .kc-latest-last{display:block}}.kc-expert-opinion{background:#f5f5f5;margin:0 -10px;padding:18px 10px 25px}.box-content-right .kc-expert-opinion,.grid-col-1-3 .kc-expert-opinion{display:none}.kc-expert-opinion h2,.kc-expert-opinion h3,.kc-expert-opinion h4{margin-bottom:3px}.kc-expert-opinion .article-content{color:#0f1941;font-size:12px}.kc-expert-opinion-text{clear:left}.kc-expert-opinion-name{color:#0f1941;display:block;font-weight:700}.kc-expert-opinion-title{display:block;margin-bottom:20px}.kc-expert-opinion-quote,.kc-expert-opinion-quote:link,.kc-expert-opinion-quote:visited,.kc-expert-opinion-quote:active{color:#0f1941;display:block;font-size:20px;line-height:24px;margin-bottom:20px}.kc-expert-opinion-quote:before{content:open-quote}.kc-expert-opinion-quote:after{content:close-quote}.kc-expert-opinion .article-content{margin-bottom:20px}.kc-expert-opinion header{margin-bottom:10px}@media only screen and (min-width:501px){.kc-expert-opinion{background:none;padding:0;margin:0 0 30px}.box-content-left .kc-expert-opinion,.box-content-left .kc-expert-opinion-mng-manage-article,.grid-col-2-3 .kc-expert-opinion,.grid-col-2-3 .kc-expert-opinion-mng-manage-article{display:none}.box-content-right .kc-expert-opinion,.grid-col-1-3 .kc-expert-opinion{display:block}.kc-expert-opinion-inner{border:1px solid #e0e0e0;padding:6px 15px 15px}.kc-expert-opinion .article-content{margin:0 0 20px;min-height:0;padding:0;position:static}.kc-expert-opinion .article-content:after{display:none}}@media only screen and (min-width:801px){.kc-expert-opinion{border:0;padding:0}.kc-expert-opinion .article-content{margin-bottom:0;padding:0 0 20px}.kc-expert-opinion-img-and-info{padding-right:0}.kc-expert-opinion-img-and-info img{width:100%}.kc-expert-opinion-inner{border:1px solid #e0e0e0}.kc-expert-opinion-img-and-info,.kc-expert-opinion-text{float:none;width:auto}.kc-expert-opinion-text{padding-left:0}.kc-expert-opinion-text .btn.btn-full{display:block}}.is-workforce360 .kc-page-content{padding-bottom:80px}.kc-page-viewer-content,.kc-page-viewer-content p{font-size:18px;line-height:1.8}.kc-page-viewer-content-client{margin-top:30px}.is-workforce360 .box-content-right{margin-top:40px}.is-workforce360 .prim-link-list{border:none;clear:left;padding:0}.is-workforce360 .prim-link-list h2{font-size:26px;letter-spacing:-1px}.is-workforce360 .prim-link-list-multiline.prim-link-list li a{border-bottom:1px solid #d7d7d7;padding-top:20px;padding-bottom:20px;text-transform:lowercase}@media only screen and (min-width:501px){.is-workforce360 .box-content-right,.is-workforce360 .box-content-left{width:100%}.is-workforce360 .prim-link-list h2{font-size:40px;letter-spacing:-2px}}@media only screen and (min-width:801px){.is-workforce360 .box-content-left{float:left;margin-left:auto;width:65.5%}.is-workforce360 .box-content-right{float:right;margin-top:0;padding-left:20px;width:34.5%}}@media only screen and (min-width:941px){.is-workforce360 .box-content-right{padding-left:40px}}.kc-article-img{height:auto!important;margin-bottom:10px;width:100%!important}.kc-article-tags{font-size:0;margin-bottom:20px}.kc-article-tags a,.kc-article-tags span{font-size:16px}.kc-article-tags span{margin-right:5px}.kc-article-tags-type{margin-left:5px}.kc-video-wrapper{margin:30px 0}@media only screen and (max-width:500px){.kc-page-viewer-content img{margin-bottom:15px;max-width:100%;width:100%}}@media only screen and (min-width:501px){.kc-article-date{color:#999;font-size:12px}.kc-page-viewer-content p{clear:left}.kc-page-viewer h2,.kc-page-viewer h3{font-size:40px;letter-spacing:-2px}.kc-page-viewer-content img[style*="float: left"],.kc-page-viewer-content img[style*="float:left"]{margin:0 20px 20px 0}.kc-page-viewer-content img[style*="float: right"],.kc-page-viewer-content img[style*="float:right"]{margin:0 0 20px 20px}}.kc-latest-article-toggle{border:1px solid #d7d7d7;color:#a1a1a1;display:block;font:16px/50px "Graphik Web",Tahoma,sans-serif;height:50px;line-height:48px;padding:0 16px;position:relative}.kc-latest-article-toggle.has-bg-img-after:after{background-image:url("/Content/img/backgrounds/select-arrow.png");background-repeat:no-repeat;content:"";display:inline-block;height:50px;position:absolute;right:0;width:50px}.kc-latest-article-toggle.active:after{transform:scaleY(-1)}.kc-latest-articles-side-inner{display:none}.kc-latest-articles-side{padding:10px 0}.kc-latest-articles-side-small{margin-bottom:30px;padding:0}.kc-latest-articles-side-small .kc-latest-articles-side-inner{padding:10px}.kc-categories-small-header{color:#0f1941}.kc-latest-articles-side h4{font-size:13px;font-weight:700}.kc-latest-articles-side-section li{margin-bottom:2px}.kc-latest-articles-side a:before{background-position:-115px -464px;content:"";float:left;height:20px;margin:0 5px 0 0;width:20px}a.kc-icon-article:before{background-position:-115px -464px}a.kc-icon-report:before{background-position:-165px -465px}a.kc-icon-infographic:before{background-position:-215px -465px}a.kc-icon-video:before{background-position:-365px -465px}a.kc-icon-webinar:before{background-position:-315px -464px}a.kc-icon-white-paper:before{background-position:-266px -465px}a.kc-icon-expert-opinion:before{background-position:-115px -464px}.kc-latest-articles-side--header{color:#0f1941;font-size:26px;letter-spacing:-1px;margin-bottom:10px;overflow-wrap:break-word;word-break:break-all}@media only screen and (min-width:801px){.kc-latest-articles-side--header{font-size:40px;letter-spacing:-2px;line-height:1.2}}.kc-latest-articles-side-section .arrow-right-b{border-top:1px solid #e0e0e0;display:block;padding:5px 0;overflow:hidden}.kc-latest-articles-side-section li:first-child .arrow-right-b{border:0}.kc-latest-articles-side-section .arrow-right-b:after{margin-top:5px}@media only screen and (min-width:501px){.kc-latest-article-toggle{display:none}.kc-latest-articles-side-inner{display:block}.kc-latest-articles-side .header{margin-bottom:10px}}.kc-search-and-filter-right{margin-bottom:40px}@media only screen and (min-width:801px){.kc-search-and-filter-left{float:left;width:32%}.kc-search-and-filter-right{float:right;margin-bottom:80px;width:66%}}@media only screen and (min-width:941px){.kc-search-and-filter-left{width:24%}}.kc-search-and-filter{background:#2175d9;margin:0 -10px;padding-bottom:20px;padding-top:20px}.kc-search-form .searchbar{margin-bottom:20px;padding-right:44px;position:relative}.searchbar.searchbar-side-panel{margin:0 0 30px}.kc-search-form .searchbar input[type="text"]{font-size:16px;height:50px;margin-right:2px;overflow:hidden;padding-left:15px;text-overflow:ellipsis;white-space:nowrap}.searchbar.searchbar-side-panel .btn-srch-small{background-image:none;display:block;margin-top:10px}.kc-search-form .searchbar .btn-srch-small{background:#f7f5f0 none repeat scroll 0 0;border:1px solid #d7d7d7;border-bottom-left-radius:0;border-top-left-radius:0;font-size:0;height:50px;margin-top:0;padding:0 20px;position:absolute;right:0;top:0;width:30px}.kc-search-form .searchbar .btn-srch-small:hover{background:#2175d0}@media only screen and (min-width:501px){.kc-search-and-filter{background:transparent;float:left;margin:0;padding-top:0;width:33.3333%;width:calc(1/3*100%)}.searchbar.searchbar-side-panel{margin:30px 0}}.kc-filter{position:relative}.kc-filter-hdr-btn{background:#0f1941;border-radius:3px;color:#fff;cursor:pointer;display:block;height:50px;line-height:50px;padding:0 16px}.kc-filter-hdr-btn:after{color:#fff;font-size:24px;float:right;font-weight:700;margin-top:12px}.kc-filter-hdr-btn.active:after{content:""}.kc-filters-list{background:#f7f5f0;border:1px solid #d7d7d7;display:none;padding-bottom:10px;position:absolute;top:49px;width:100%;z-index:1}.kc-filter-section-header{background:#f7f5f0;color:#0f1941;cursor:pointer;display:block;padding:10px 16px}.kc-filter-section-header:after{background-image:none;color:#2175d9;font-size:24px;float:right;font-weight:700;margin-top:6px}.kc-filter-section-header.active:after{content:""}.kc-filter-options{display:none}.kc-filter-options.list-clean{padding:16px}.kc-filter-options a,.kc-filter-options a:visited,.kc-filter-options a:active{display:block;margin-bottom:8px}.kc-filter-active{padding:0 10px}.kc-filter-active a{display:inline-block;margin:10px 0}@media only screen and (min-width:501px){.kc-filter-hdr{font-size:26px;letter-spacing:-1px;margin-bottom:25px;padding-bottom:25px}.kc-filters-list{background:transparent;border:0;display:block!important;position:static}.kc-filters-list-section{border-top:1px solid #d7d7d7;padding:27px 0;text-transform:lowercase}.kc-filter-section-header{background:none;font-size:25px;letter-spacing:-1px;padding:0}.kc-filter-section-header:after{margin-top:12px}.kc-filter-options.list-clean{font-size:18px;margin-top:30px;padding:0}}.kc-search-results{margin-bottom:20px}.kc-search-results-list article{border-bottom:1px solid #d7d7d7;overflow:hidden;padding:25px 0}.kc-search-results-list h3{font-size:31px;letter-spacing:-2px;line-height:1.1;margin-bottom:0;overflow-wrap:break-word;text-transform:lowercase}.kc-search-results-article-info-intro-wrapper span{display:block;margin:10px 0}.kc-search-results-article-info{font-size:18px;margin:10px 0}.kc-search-results>.nfc-negative{margin-top:20px}@media only screen and (min-width:501px){.kc-search-results-list article:first-child{padding-top:0}}@media only screen and (min-width:801px){.kc-search-results-list h3{font-size:36px;line-height:1.2;letter-spacing:-2px;margin-bottom:0}.kc-search-results-list article{padding:50px 0}.kc-search-results-article-info-intro-wrapper{display:-ms-flexbox;display:-webkit-box;display:flex}.kc-search-results-article-info-intro-wrapper span{-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:18px;margin-bottom:0;padding-right:25px}.kc-search-results-article-info-intro-wrapper a{-ms-flex-item-align:end;align-self:flex-end}}@media only screen and (min-width:841px){.kc-search-results-list h3{font-size:33px;letter-spacing:-1px}}.is-workforce360 .box-content-wrapper{position:relative}.side-panel.kc-page-viewer-download-wrapper{border:none;margin-bottom:30px;padding:0}.kc-page-viewer-download-wrapper .btn{width:100%}.btn-download span{display:inline-block}.btn-download span:before{background-position:-18px -458px;content:"";float:left;height:35px;width:30px}.kc-infographic,.kc-video-wrapper{margin:10px 0;max-width:100%;height:auto!important;width:auto!important}.download-rsvp{font-weight:700;display:block;margin-bottom:20px}.kc-page-viewer-download{margin-top:20px}.kc-page-viewer-download h2{margin-bottom:20px}.kc-comments{margin-top:40px}.kc-page-content .form-download .form-btns .btn{float:left;margin-left:0;margin-right:10px}@media only screen and (min-width:501px){.kc-page-viewer-article-date{font-size:14px;margin-bottom:10px}.kc-page-viewer-content{margin-bottom:40px}.kc-page-viewer-download{overflow:hidden}.kc-page-viewer-download h2{float:left;margin-bottom:0;max-width:60%;padding-right:20px}.kc-page-viewer-download .btn-download,.kc-page-viewer-download .btn-download.btn-full{float:right}.side-panel .btn-download{margin-bottom:10px}.kc-infographic,.kc-video-wrapper{margin:20px 0}}@media only screen and (min-width:801px){.kc-page-viewer-download h2{max-width:70%}.kc-page-viewer .kc-article-img{float:right;margin-left:20px;max-width:300px}}.kc-page-header .social-share-wrapper{margin-top:15px}.kc-page-header .social-share-wrapper span{color:#fff;font-size:18px;font-weight:normal;margin-top:0}.kc-page-header .social-share-wrapper .prim-social-bar{padding-top:0}@media only screen and (min-width:501px){.kc-page-header .social-share-wrapper{float:right;margin-top:0}}.kc-author{background:#f7f5f0;clear:both;margin-bottom:30px;margin-top:30px;padding:15px}.kc-author .header{color:#0f1941;font-size:20px;letter-spacing:inherit;margin-bottom:10px;padding-right:0}.kc-author-img{float:left;width:58px}.kc-author-info{margin-left:84px}@media only screen and (min-width:501px){.kc-author{padding:20px}.kc-author-img{width:90px}.kc-author-info{margin-left:110px}}@media only screen and (min-width:941px){.kc-author-img{width:105px}.kc-author-info{margin-left:145px}}.kc-comments h2,.kc-comments h3,.kc-comments h4,.kc-comment-add h2,.kc-comment-add h3,.kc-comment-add h4{color:#0f1941;font-size:20px;letter-spacing:inherit;margin-bottom:20px;text-transform:lowercase}.kc-comments-list.list-clean{margin-bottom:50px}.kc-comments li{margin-bottom:20px}.kc-comments-date-name{background:#f7f5f0;clear:both;color:#0f1941;display:block;font-size:12px;margin-bottom:10px;overflow:hidden;padding:6px 10px}.kc-comments-date{color:#999;display:block}.kc-comments-name{font-weight:700}.kc-comment-add{background:#f7f5f0;padding:20px}.kc-comment-add label{color:#0f1941;display:inline-block;margin-bottom:5px;text-transform:lowercase}.kc-comments-none{display:block;margin:0 0 20px;text-transform:lowercase}.kc-comment-add .btn-sec,.kc-comment-add .btn-sec:link,.kc-comment-add .btn-sec:visited{border-color:#2175d9;color:#2175d9}.kc-comment-add .btn-sec:active,.kc-comment-add .btn-sec:hover{background:#2175d9;color:#fff}@media only screen and (min-width:501px){.kc-comments-list{border-bottom:1px solid #e0e0e0;padding-bottom:30px}.kc-comments-date{float:right}}@media only screen and (min-width:801px){.kc-comments h2,.kc-comments h3,.kc-comments h4,.kc-comment-add h2,.kc-comment-add h3,.kc-comment-add h4{margin-bottom:20px}.kc-comment-add em{float:left}}.kc-email-subscribe{padding:0}.kc-email-subscribe p{margin:5px 0 15px}.kc-email-subscribe-img{margin-bottom:10px;text-align:center}.kc-email-subscribe input{margin-bottom:10px}.kc-email-subscribe .field-error{margin-top:-5px}.kc-email-subscribe .field-error+.btn{margin-top:10px}@media only screen and (min-width:501px){.kc-email-subscribe{border:1px solid #d7d7d7;padding:16px}.kc-email-subscribe-img img{width:75%}}@media only screen and (min-width:801px){.kc-email-subscribe-img img{width:auto}}.kc-join-discussion{background:#f5f5f5;margin:0 -10px 20px;padding:16px 10px 25px}.kc-join-discussion p{color:#0f1941;font-weight:700}.kc-join-discussion .btn{margin-top:20px}@media only screen and (min-width:501px){.kc-join-discussion{border:1px solid #d7d7d7;margin:0 0 20px;padding:16px}.kc-join-discussion .btn:link,.kc-join-discussion .btn:visited,.kc-join-discussion .btn:hover,.kc-join-discussion .btn:active{font-size:12px;overflow:hidden;padding:0 10px}}@media only screen and (min-width:801px){.kc-join-discussion .btn:link,.kc-join-discussion .btn:visited,.kc-join-discussion .btn:hover,.kc-join-discussion .btn:active{font-size:16px;padding:0 15px}}@media only screen and (min-width:941px){.kc-join-discussion .btn:link,.kc-join-discussion .btn:visited,.kc-join-discussion .btn:hover,.kc-join-discussion .btn:active{font-size:16px;padding:0 30px}}.kc-page-downloadables{margin-bottom:30px}.kc-page-downloadables .wf360-tags-header{color:#0f1941;font-size:20px}.kc-page-downloadables ul{padding-left:16px}.rss-alerts-wf360-wrapper{border-bottom:1px solid #d7d7d7;margin-bottom:50px;padding-bottom:25px;padding-left:0}.btn-rss-alerts-wf360:link,.btn-rss-alerts-wf360:visited,.btn-rss-alerts-wf360:active{background-color:#2175d9;border-radius:3px;color:#fff;display:block;height:50px;line-height:50px;margin:20px 0 10px;padding:0 16px}.btn-rss-alerts-wf360:before{background-position:-265px -150px;content:"";float:left;height:50px;margin:0 4px 0 0;width:32px}@media only screen and (min-width:501px){.rss-alerts-wf360-wrapper{text-align:right}.btn-rss-alerts-wf360:link,.btn-rss-alerts-wf360:visited,.btn-rss-alerts-wf360:active{display:inline-block;margin-top:0}}.is-workforce360 .links-list-wrapper{margin-bottom:50px;padding-top:0;padding-bottom:0}.is-workforce360 .links-list-wrapper{display:block;font-size:20px}.is-workforce360 .links-list li{width:100%}.linkedin-profile-btn,.linkedin-profile-btn:link,.linkedin-profile-btn:visited{background:#f5f5f5 url("/Images/system/jobsearch/linkedin.png") no-repeat top left;border-color:#ebebeb #ebebeb #d4d4d4;border-image:none;border-radius:2px 2px 2px 2px;border-style:solid;border-width:1px;color:#636363;display:inline-block;font-family:"Lucida Grande","Segoe UI","Tahoma","Helvetica Neue","Helvetica",sans-serif;font-size:11px;font-weight:600;height:24px;line-height:24px;padding:0 7px 0 30px;text-decoration:none}.linkedin-profile-btn:hover{background-color:#f0f0f0;color:#333}body .cms-manage-bar-wrapper{height:55px;overflow:hidden}body .cms-manage-bar-logo,body .cms-manage-bar-user-label{display:none}body.admin-body .masthead{top:52px}body.admin-body .main body a.buttonSubmit span,body .buttonSubmit span{height:25px}body.admin-body .main{padding-top:52px}@media only screen and (max-width:360px){.buttonSubmit.logout.logout{display:none}}@media only screen and (min-width:650px){body .cms-manage-bar-logo,body .cms-manage-bar-user-label{display:block}}.manage-wrapper{background:#def2d2;display:block;height:auto;line-height:initial;margin:20px 0;overflow:hidden;padding:10px;position:static;right:10px;top:10px;width:auto;z-index:100}.three-column-bar .manage-wrapper{margin:0 0 10px}.manage-hyperlink,.settings-hyperlink,.refresh-hyperlink{border:1px solid #03c;float:right;height:20px;line-height:20px;margin:0 0 0 3px;text-indent:-9999px;width:20px}.settings-hyperlink{background:url("/Images/System/Icons/settings.gif") no-repeat scroll 2px 2px #fcf9ee}.manage-hyperlink{background:url("/Images/System/Icons/edit.gif") no-repeat scroll 1px 1px #fcf9ee}.refresh-hyperlink{background:url("/Images/System/Icons/refresh.gif") no-repeat scroll 1px 1px #fcf9ee}.manage-wrapper select{font-size:16px;height:50px;line-height:48px;padding:0 16px}.overlay{background:#000;background:rgba(0,0,0,.6)!important;display:block;bottom:0;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:55}.overlay-content.snp-overlay-content{background:#fff;display:block;margin-bottom:20px;left:20px;margin-left:0;overflow:hidden;opacity:1;padding:20px;position:absolute;right:20px;top:20px;margin:0 auto;width:auto;z-index:55}.snp-overlay-content-inner{background:#fff}@media only screen and (min-width:1305px){.overlay-content.snp-overlay-content{max-width:1305px;width:1305px}}.mng-info{background:#ddf2cc;color:#459900;margin:15px 0;padding:15px}.mng-snp-info-inline{color:#459900;margin:.3333em 0 0 2em;padding:0}.manage-snp-content-tabs{border-bottom:1px solid #e2e2e2;height:41px;margin:0;padding:0 0 0 1em}.manage-snp-content-tabs a,.manage-snp-content-tabs a:visited,.manage-snp-content-tabs a:active{background:#eee;border:1px solid #e2e2e2;border-bottom:solid 1px #e2e2e2;color:#434345;float:left;height:40px;line-height:40px;margin-top:1px;padding:0 1em}.manage-snp-content-tabs a.active:link,.manage-snp-content-tabs a.active:visited,.manage-snp-content-tabs a.active:active{background:#fff;border-bottom:solid 1px #fff;color:#434345;font-weight:700;text-decoration:none}.manage-snp-order-list ul{list-style:none;margin:0;padding:0;position:relative;z-index:0}.manage-snp-order-list ul>div{position:relative}.manage-snp-order-list li{margin-bottom:1em;position:relative;z-index:100}.manage-snp-order-list li .snp-mng-btns,.dragVisualContainer .snp-mng-btns{top:3px;right:6px;position:absolute;z-index:999991}.snp-mng-btns a.buttonSubmit:link,.snp-mng-btns a.buttonSubmit:visited,.snp-mng-btns a.buttonSubmit:active{border:0;font-size:11px;height:25px;line-height:25px;margin-left:10px}.snp-mng-btns a.buttonSubmit span{line-height:25px}.buttonSwitchBackground{text-align:center;width:120px}.snp-mng-btns a.buttonSubmit span{border:0}.snp-mng-btns a.buttonSubmit span.apply{background:#999}.snp-mng-btns a.buttonSubmit:hover span.apply{background:#b0afaf}.manage-snp-content-tabs li{float:left;list-style:none;margin:0 10px 0 0}.rl ul{list-style-type:none}.manage-snp-order-list{border-bottom:1px solid #e2e2e2;margin-bottom:20px}.rlitem{border:2px dotted #e2e2e2;border-top:0;padding:0}.snp-drag-handle{background:#eee;color:#434345;cursor:move;font-weight:700;height:38px;line-height:36px;padding:0 1em 0 .5em}.snp-drag-handle:hover{background:#ececec}.snp-drag-handle:before{background:url(/Content/img/Backgrounds/move.png) no-repeat left top;content:"";float:left;height:23px;margin:7px 5px 0 0;width:23px}.manage-snp-controls{background:#ddf2cc;clear:both;margin:15px 0;padding:15px}.mng-snp-btns{background:#eee;overflow:hidden;padding:1em;margin:-20px 0 0}.manage-snp-btns-top{float:right;margin:0!important}.manage-snp-controls select,.manage-snp-controls a{float:left}.manage-snp-controls select{height:1.7333em;line-height:1.7333em;margin-top:.2666em}.manage-snp-btns{margin-top:1em}.manage-snp-btns a.buttonSubmit:link,.manage-snp-btns a.buttonSubmit:visited,.manage-snp-btns a.buttonSubmit:active{margin:.2667em 1em 0 0}body .RadDropDownList_Default{font-family:Tahoma}.mng-snp-list{float:left;height:29px}.RadDropDownList.mng-snp-list{width:auto}body .mng-snp-list .rddlInner{background:#fff;border-color:#bbb;border-radius:0;cursor:pointer;height:29px!important;padding:0 10px;width:200px}body .RadDropDownList_Default .rddlIcon,.RadDropDownList_Default .rddlActionButton{background-color:#eee;background-position:3px -16px}.mng-snp-list.RadDropDownList .rddlFakeInput{height:29px!important;line-height:27px!important}body .RadDropDownList .rddlIcon,.RadDropDownList .rrbActionButton{width:28px}.mng-snp-list.RadDropDownList .rddlIcon,.mng-snp-list.RadDropDownList .rrbActionButton{height:29px!important}.rddlItem{cursor:pointer}.rddlItem.rddlItemTemplate{border-bottom:1px dotted #eee;padding-top:15px!important;padding-bottom:15px!important}.rddlItem.rddlItemTemplate img{margin-bottom:5px!important}.rddlItemHovered{background:#f9f9f9!important}.dragVisualContainer{z-index:105!important}.dragVisualContainer li{list-style:none}.snp-editor{height:1055px!important;width:100%}.snp-editor iframe{height:900px!important}.mng-manage-article{background:#def2d2;padding:10px}.mng-manage-article select{font-size:16px;height:50px;line-height:48px;padding:0 16px;width:100%}.kc-editor.box-inner{margin-bottom:60px;margin-top:60px}.kc-editor-list>li{padding:20px;position:relative}.kc-editor label{display:block;margin-bottom:10px}.kc-editor-list em{left:180px;position:absolute;top:20px}.kc-editor-list>li:nth-child(2n+1){background:#f7f5f0}.wf360-content-page-editor-img{margin-bottom:10px}.wf360-content-page-editor-img.spotlight{height:160px;overflow:hidden;width:474px}.wf360-content-page-editor-img.normal-article{height:133px;overflow:hidden;width:236px}.wf360-content-page-editor-img.spotlight img,.wf360-content-page-editor-img.normal-article img{width:100%}.kc-editor-btns{border-top:1px solid #eee;padding:30px 0 0}.kc-editor-btns .btn{margin-right:10px}.kc-edit-tag-list>li,.insights-edit-tag-list>ul{margin-bottom:30px}.kc-edit-tag-list>li{border-top:1px solid #e0e0e0;padding-top:20px}.kc-edit-tag-list>li:first-child{border-top:0;padding-top:0}.kc-taglist{margin-bottom:10px}.kc-taglist>li{margin-bottom:10px}.kc-taglist label{display:inline;float:none;margin-left:5px}.kc-taglist-hdr{display:block;font-weight:700;padding-bottom:10px}.kc-taglist-add input{margin-right:10px;width:80%}.kc-editor-video li{margin-bottom:10px}.kc-editor-video label{margin-bottom:5px}.kc-editor-element .downloadable-list{margin:0 0 10px;padding-left:15px}.kc-editor-element .downloadable-list li{margin-bottom:15px}.kc-editor-element .downloadable-list li input{margin-bottom:5px}.kc-editor-element .downloadable-list-view-link{border-right:1px solid #2175d9;padding-right:4px}a.buttonSubmit.float-right:link,a.buttonSubmit.float-right:visited,a.buttonSubmit.float-right:active{float:right}.rlitem .snippet{margin-bottom:0}.rlitem .snippet:before{border-left:1px solid #ccc;color:#525252;display:block;height:38px;line-height:38px;padding-left:10px;position:absolute;top:0;left:140px}.rlitem{clear:both}.snp-toggle{background:#ccc;cursor:pointer;float:right;height:25px;margin:3px 0 0 10px;position:relative;width:25px}.snp-toggle:hover{background:#c1c1c1}.snp-toggle:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;content:"";float:right;height:0;left:50%;margin:-3px 0 0 -6px;position:absolute;top:50%;width:0}.snp-toggle.active:after{border-bottom:6px solid #666;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid transparent;top:7px}body .snippet.snp-remove-spacing{margin:0;padding:0}.snp-hide .box-inner{display:none}.snp-open .box-inner{display:block}.toggle-all{cursor:pointer;margin-right:-9px}.toggle-all-text{float:left}.toggle-all-arrow{background:#56c000;color:#fff;float:right;height:25px;margin-left:10px;position:relative;width:25px}.toggle-all:hover .toggle-all-arrow{background:#459900}.toggle-all-arrow:after{content:"";height:0;left:50%;margin:-3px 0 0 -6px;position:absolute;width:0}.toggle-collapse-all .toggle-all-arrow:after{border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0);top:6px}.toggle-expand-all .toggle-all-arrow:after{border-top:6px solid #fff;border-bottom:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0);top:13px}.buttonSubmit{border:1px solid #7d7d7d;float:left;font-weight:700;margin:3px 0 0 15px;text-decoration:none}.mng-top-search{background:#def2d2;margin-bottom:30px;position:relative;z-index:2}.mng-top-search--edit{cursor:pointer;padding:15px 15px 15px 0}.mng-tgl-content{clear:both}.mng-top-search-section{border-bottom:1px solid #fff;display:block;overflow:hidden;padding:15px 0 35px}.mng-top-search-section:first-child{border-top:1px solid #fff}.mng-top-search-section-input{float:right;padding:0 20px;width:50%}.mng-top-search-section-preview{float:left;padding-right:20px;width:50%}.mng-tgl-content{padding:15px}.mng-top-search label,.mng-top-search-section-lbl{display:block;font-weight:700;margin:0 0 .6667em}.mng-top-search-section-input label{display:block}.mng-top-search-radio input{float:left;margin-right:5px}.mng-top-search-radio label{float:left;font-weight:400;margin-right:10px;margin-top:-6px}.mng-tgl-content ul li:before{content:"";display:none}.mng-btn-edit{background:#ddf2cc;cursor:pointer;color:#434345;display:block;padding:1em;text-decoration:none}.mng-btn-edit:before{background:url(/Images/System/Icons/edit.gif) no-repeat left top;content:"";float:left;height:1.0667em;margin:.2667em .6667em 0 0;width:1.0667em}.mng-top-search--edit.active .toggle-all-arrow{display:block}.small-note{font-size:80%}.toggle-all-arrow{background:#56c000;color:#fff;display:none;float:right;height:25px;margin-left:10px;position:relative;width:25px}.toggle-all-arrow:after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:6px;top:13px;content:"";height:0;left:50%;margin:-3px 0 0 -6px;position:absolute;width:0}.mng-top-search--edit.active .toggle-all-arrow:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;top:6px}.mng-top-search--btns{margin-left:-15px;padding-top:10px}@media only screen and (max-width:500px){.mng-top-search-section-input,.mng-top-search-section-preview{float:none;padding:0;width:auto}.mng-top-search-section-preview{margin-top:20px}}.mng-snp-box-left .mng-snp-snippet .vertical-center{top:auto;transform:none}.mng-snp-box-left .snippet .manage-wrapper{margin-top:0}.mng-snp-box-left .snippet .match-height{height:auto!important}.snippet .manage-wrapper{margin-top:0}.snippet .settings-hyperlink{display:none}.mng-snp-snippet .snp-btn-only{margin-top:0!important}.admin-body .on-page-anchor{padding-top:90px}@media only screen and (min-width:501px){.admin-body .on-page-anchor{padding-top:115px}}@media only screen and (min-width:801px){.admin-body .on-page-anchor{padding-top:175px}}.mng-snp-snippet .snp-html-loader-tmce{min-height:100px}.mng-snp-snippet .snp-html-loader-tmce [data-snp-html]:empty:before{border:2px dashed #e0e0e0;content:url(/Images/System/snippets/snp-html-loader.png);display:block;padding:20px 0;text-align:center}.bit_ui-navbar-item-tags{display:none}.bit_ui-snippet-content-contents .snp-content-l-r{position:relative}.bit_ui-snippet-content-contents .snp-content-l-r .box-inner::before{align-items:center;background:rgba(255,0,0,.7);bottom:0;color:#fff;content:"please replace this snippet with snippet 'text + image + CTA'";display:flex;font-size:26px;justify-content:center;left:0;padding:20px;position:absolute;right:0;text-align:center;top:0;z-index:2}.bit_ui-snippet-new-version .snp-content-l-r .box-inner::before,.bit_ui-snippet-content-contents .snp-title-text-img-cta .box-inner::before,.bit_ui-snippet-content-contents .snp-text-video-cta .box-inner::before{display:none}.alert{display:none}.box-inner{padding-left:25px;padding-right:25px}.box-inner:before,.box-inner:after{content:" ";display:table}.box-inner:after{clear:both}.box-no-padding .box-inner{padding-left:0;padding-right:0}.box-has-bg,.snp-has-bg{background:transparent}.box-content-wrapper{padding-bottom:30px}.box-content-left .box-inner,.box-content-right .box-inner,.box-inner .box-inner,.grid-col-2-3 .box-inner,.grid-col-1-3 .box-inner{margin-left:0;margin-right:0;padding-left:0;padding-right:0;word-wrap:break-word}@media only screen and (min-width:501px){.box-has-margin-t{margin-top:30px}.box-inner{padding-left:50px;padding-right:50px;margin:0 auto;max-width:980px}.box-inner.two-column-box{padding-top:20px}.box-content-left.col-2-3,.grid-col-2-3{width:66.66667%;width:calc(2/3*100%)}.box-content-left .box-inner,.grid-col-2-3 .box-inner{padding:0}.box-side{margin-bottom:40px}}@media only screen and (max-width:641px){.is-workforce360 .box-content-left{Width:100%}.is-workforce360 .box-content-right{Width:100%}}.hidden{display:none}.hide-for-small{display:none}.hide-overflow{overflow:hidden}.list-clean{list-style:none;margin:0;padding:0}.bold{font-weight:700}.light-grey{color:#999}.no-margin{margin:0}.has-box-shadow{-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 1px 1px rgba(0,0,0,.3);box-shadow:1px 1px 1px 1px rgba(0,0,0,.3)}.has-bg-img,.has-bg-img-before:before,.has-bg-img-after:after{background-image:url("/Content/img/backgrounds/sprite.png");background-repeat:no-repeat}.has-bg-icon,.has-bg-icon-before:before,.has-bg-icon-after:after{background-image:url("/Content/Img/backgrounds/sprite-icons.png");background-repeat:no-repeat}.lowercase{text-transform:lowercase}.crop-16-9{overflow:hidden;padding-bottom:56.296296296296%;position:relative}.crop-16-9 img{height:auto;left:0;max-width:none;overflow:hidden;position:absolute;top:0;width:100%}.header-has-margin{margin-bottom:10px}.nfc-negative,.nfc{background:#fff2f2;border:1px solid red;margin:0 0 20px;padding:15px 15px 15px 45px;position:relative}.nfc-negative:before{background-position:-165px -366px;content:"";display:block;height:20px;left:15px;position:absolute;top:15px;width:20px}.nfc-positive{background:#e9ffe5;border:1px solid #9fe292;padding:10px}.float-left{float:left}.float-right{float:right}.clear{clear:both}.no-clear{clear:none}.inline-block{display:inline-block}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.align-center{text-align:center}.align-right{text-align:right}@media only screen and (min-width:501px){.vertical-center{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.btn,.btn:link,.btn:visited,.btn:active{border:1px solid #2175d9;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;height:50px;line-height:48px;max-width:100%;overflow:hidden;padding:0 20px;text-align:center;text-overflow:ellipsis;transition:all .2s ease-out;white-space:nowrap}@media only screen and (min-width:801px){.btn,.btn:link,.btn:visited,.btn:active{height:60px;line-height:58px;padding:0 30px}}@media only screen and (min-width:941px){.btn,.btn:link,.btn:visited,.btn:active{border-width:2px;font-size:18px;height:80px;line-height:76px}}.btn.float-right{margin-left:16px}.form-submit .btn+.btn{margin-left:0}.btn-lower,.btn-lower:link,.btn-lower:visited,.btn-lower:active{line-height:31px;height:31px}.btn-icon-only,.btn-icon-only:link,.btn-icon-only:visited,.btn-icon-only:active{overflow:hidden;padding:0;text-indent:-9999px;width:30px}.btn.btn-full{display:block}.btn:hover{color:#fff;text-decoration:none}.btn:focus,input.btn:focus{opacity:.8;outline:0}.btn-prim,.btn-prim:link,.btn-prim:visited{background-color:transparent;border-color:#2175d9;color:#2175d9}.btn-prim:hover,.btn-prim:focus{background-color:#2175d9;border-color:#2175d9;color:#fff;text-decoration:none}.btn-sec,.btn-sec:link,.btn-sec:visited{background-color:transparent;border-color:#fff;color:#fff}.btn-sec:hover,.btn-sec:focus{background-color:#fff;color:#2175d9}.btn-tert,.btn-tert:link,.btn-tert:visited,.btn-tert:active,.btn-advanced-search input{background-color:#f7f5f0;border-color:#f7f5f0;color:#2175d9}.btn-tert:hover,.btn-tert:focus{background-color:#2175d9;border-color:#2175d9;color:#fff;text-decoration:none}.btn-nav,.btn-nav:link,.btn-nav:visited,.btn-nav:active{color:#fff;font-size:16px;height:31px;line-height:27px;text-decoration:none}.snp-full-bleed .box-inner{padding:0}@media only screen and (min-width:501px){body .small-only{display:none!important}body .hide-for-small{display:inherit}body .hide-for-medium{display:none}}@media only screen and (min-width:801px){body .hide-for-medium{display:inherit}body .hide-for-large,.btn.hide-for-large{display:none}.grid-col-2-3{width:66.6667%;width:calc(2/3*100%)}.box-content-left{float:left;padding-top:0;width:66.6667%;width:calc(2/3*100%)}.grid-col-1-3{width:33.3333%;width:calc(1/3*100%)}.box-content-right{float:right;padding-top:0;width:33.3333%;width:calc(1/3*100%)}}@media only screen and (min-width:941px){body .hide-for-large{display:inherit}body .hide-for-xlarge,.btn.hide-for-xlarge{display:none}.box-inner{padding-left:100px;padding-right:100px;max-width:1440px}.snp-full-bleed .box-inner{max-width:none;padding:0}}.overlay{background:#000;display:block;height:100%;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;overflow:auto;position:fixed;top:0;width:100%;z-index:3}.overlay-content{background:transparent;display:block;left:0;overflow:hidden;padding:10px;position:absolute;right:0;top:80px;z-index:4}.overlay-content h4{margin-bottom:10px}.overlay-content-inner{background:#fff;padding:20px 10px 10px;position:relative}.overlay-content-close{cursor:pointer;position:absolute;right:10px;top:10px}.overlay-content-close:after{background-position:-318px -418px;content:"";display:block;height:14px;width:14px}.overlay-content h2{font-size:33px;letter-spacing:-1px}@media only screen and (min-width:501px){.overlay-content{background:#fff;left:50%;margin-left:-230px;overflow:hidden;padding:20px;position:absolute;right:auto;top:150px;width:460px}.overlay-content h4{margin-bottom:15px}.overlay-content-inner{padding:30px 20px 20px}.overlay-viewport-s{display:none!important}}.links-list-wrapper{font-size:20px;padding-bottom:60px;padding-top:60px}.links-list-header{font-size:26px;letter-spacing:-1px;overflow-wrap:break-word;word-break:break-all}.links-list{margin-left:-25px;overflow:hidden}.links-list li{float:left;padding-left:25px;width:50%}.links-list a:link,.links-list a:visited,.links-list a:active{border-bottom:1px solid #d7d7d7;display:block;height:52px;line-height:52px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.links-list a:hover{text-decoration:underline}@media only screen and (min-width:501px){.links-list{margin-left:-40px}.links-list li{padding-left:40px}}@media only screen and (min-width:801px){.links-list-wrapper{padding-bottom:130px;padding-top:130px}.grid-col-1-3 .links-list-wrapper{padding-bottom:40px;padding-top:40px}.links-list a:link,.links-list a:visited,.links-list a:active{display:block;height:77px;line-height:77px}.grid-col-1-3 .links-list{margin-top:0}.grid-col-1-3 .link-list li{width:100%}.grid-col-1-3 .links-list-header{margin-bottom:30px}.grid-col-1-3 .links-list a:link,.grid-col-1-3 .links-list a:visited,.grid-col-1-3 .links-list a:active{font-size:20px;height:52px;line-height:52px}}@media only screen and (min-width:941px){.links-list-wrapper{display:-ms-flexbox;display:flex;font-size:26px}.grid-col-1-3 .links-list-wrapper{display:block}.links-list{margin-top:-26px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.links-list-header+.links-list{width:100%}.links-list-header{-ms-flex:1 0 26%;flex:1 0 26%;padding-right:40px}.links-list li{width:33.33%;width:calc(1/3*100%)}.grid-col-1-3 .links-list li{width:100%}.snp-2-column-layout li{width:50%}}@media only screen and (min-width:1171px){.links-lists-header{-ms-flex-preferred-size:26%;flex-basis:26%}}.pager{border-bottom:1px solid #e0e0e0;margin-top:20px;padding:0 0 25px}.pager ul,.pager li{float:left}.pager a:link,.pager a:visited,.pager a:active,.pager span{border:1px solid #d7d7d7;color:#2175d9;float:left;height:30px;line-height:27px;margin-right:10px;text-align:center;text-decoration:none;width:30px}.pager span{background:#0f1941;color:#fff}.NotPublishedWrapper{bottom:0;position:absolute;z-index:2}.NotPublishedWrapper span{background:red;bottom:0;color:#fff;left:50%;padding:5px 25px 10px;position:fixed;text-align:center;-moz-transform:translateX(-50%);transform:translateX(-50%);width:100%}.on-page-anchor:after{content:".";font-size:0}.no-script-box-msg{margin:15px 0 20px;padding:10px 10px 15px}.no-script-box-msg-header{color:red;display:block;font-size:16px}.no-script-box-msg p{margin:0}.spinner{height:40px;width:40px;margin:40px auto;-webkit-animation:spinner-rotation 1s infinite linear;animation:spinner-rotation 1s infinite linear;border-left:5px solid rgba(33,117,217,.15);border-right:5px solid rgba(33,117,217,.15);border-bottom:5px solid rgba(33,117,217,.15);border-top:5px solid rgba(33,117,217,.8);border-radius:100%}@-webkit-keyframes spinner-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinner-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes fadeInElement{0%{opacity:0}100%{opacity:1}}@keyframes fadeInElement{0%{opacity:0}100%{opacity:1}}[data-bit-sticky-container]{position:relative}.sticky-active{position:fixed;top:0}.sticky-bottom-focus{position:fixed;bottom:0}.sticky-bottom,.sticky-bottom-focus.sticky-bottom{bottom:0;position:absolute}.page-header{background:#0f1941;margin-top:-60px;padding-bottom:40px;padding-top:107px}.page-header h1{color:#fff;font-size:40px;letter-spacing:-2px;line-height:1.2em;text-transform:lowercase}.page-header+.box-inner,.page-header+a+.box-inner{margin-top:50px;margin-bottom:50px}@media only screen and (min-width:501px){.page-header h1{font-size:51px;letter-spacing:-4px}}@media only screen and (min-width:801px){.page-header{margin-top:-195px;padding:240px 0 95px}.page-header h1{font-size:80px;letter-spacing:-4px}.page-header+.box-inner,.page-header+a+.box-inner{margin-top:100px;margin-bottom:100px}}.cookie-disclaimer{background:rgba(0,0,0,.6);bottom:0;color:#fff;left:0;padding:15px 0;position:fixed;right:0;z-index:14}.cookie-disclaimer .box-inner{padding-right:50px;position:relative}.cookie-disclaimer a:link,.cookie-disclaimer a:visited,.cookie-disclaimer a:active{color:#fff;text-decoration:underline}.cookie-disclaimer a:hover{text-decoration:none}a.close-cookie:link,a.close-cookie:visited,a.close-cookie:active{background:#2175d9;color:#fff;font-weight:700;font-size:0;position:absolute;right:20px;text-decoration:none;top:-3px;z-index:4}a.close-cookie:hover{background:#4d91e1}.close-cookie span,.cookie-disclaimer-btn a.close-cookie{font-size:14px}@media only screen and (max-width:700px){.cookie-disclaimer{padding:10px 0 15px}.cookie-disclaimer .box-inner{padding-right:10px;text-align:center}a.close-cookie:link,a.close-cookie:visited,a.close-cookie:active{background:transparent;display:block;margin:10px 0 0;position:static}a.close-cookie .hide-for-small,.cookie-disclaimer-btn a.close-cookie{background:#2175d9;padding:3px 10px;display:inline-block}a.close-cookie:hover .hide-for-small,.cookie-disclaimer-btn a.close-cookie:hover{background:#4d91e1}}@media only screen and (min-width:701px){.cookie-disclaimer{padding:15px 0;text-align:center}.cookie-disclaimer .box-inner{padding-right:100px}.cookie-disclaimer-inner.box-inner{display:table;display:flex;padding-right:30px}.close-cookie .hide-for-small{display:inline}.close-cookie{background:#2175d9;font-size:0;padding:3px 10px}.close-cookie span{font-size:14px}a.close-cookie:link,a.close-cookie:visited,a.close-cookie:active{right:30px}.cookie-disclaimer-btn{display:table-cell;margin-left:auto;padding-left:30px}.cookie-disclaimer-btn a.close-cookie{background:#2175d9;display:inline-block;position:static;white-space:nowrap}.cookie-disclaimer-btn a.close-cookie:hover{background:#4d91e1}.cookie-disclaimer-text{display:table-cell;margin-top:2px;text-align:center;width:100%}}@media only screen and (min-width:501px)and (max-width:800px){.cookie-disclaimer-inner.box-inner{padding-right:20px}a.close-cookie:link,a.close-cookie:visited,a.close-cookie:active{right:20px}}.prim-job-search-ng{background:#0f1941;height:550px;position:relative;margin-top:-70px}.prim-job-search .box-inner{margin-top:30px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1}.prim-job-search-innner{position:relative;z-index:10}.prim-job-search--header{color:#fff;font-size:40px;letter-spacing:-2px;margin-bottom:30px;text-align:center}.prim-job-search-ng input[type="text"]{background:rgba(255,255,255,.95);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prim-job-search-ng .btn{background:#f7f5f0;border:0;color:#2175d9;display:block;font-size:26px;letter-spacing:-1px}.rs-hero-general-container{left:0;right:0}#hero,#hero-animation{left:0;position:absolute;right:0;text-align:center;top:62px}.job-links-lists{background:#f7f5f0;font-size:20px}.job-links-link-job-count{display:none}.job-links-link:link,.job-links-link:visited,.job-links-link:active,.job-links a:link,.job-links a:visited,.job-links a:active{display:block;height:52px;line-height:52px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job-links-link:hover,.job-links a:hover{text-decoration:underline}.job-links-link-sector{display:block;white-space:nowrap}.snp-prim-cand-search .job-links li{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width:800px){.prim-job-search--input+.prim-job-search--input,.prim-job-search-ng .btn{margin-top:10px}.prim-job-search-ng .btn::before{display:none}}@media only screen and (min-width:801px){.prim-job-search-ng{margin-top:-180px}.prim-job-search-ng,.rs-hero-general-container{height:675px}.rs-hero-container{-webkit-transform:scale(1.3);transform:scale(1.3);top:270px}.prim-job-search .box-inner{position:relative}.prim-job-search--header{font-size:80px;letter-spacing:-4px;margin-bottom:40px}.prim-job-search-innner{top:23px}.prim-job-search-ng--search-panel{padding-right:100px;position:relative}.prim-job-search--input{float:left;padding-right:1px;width:50%}.prim-job-search--input input[type="text"]{background:#fff;border-radius:0;font-size:20px;height:80px;line-height:80px;padding:0 40px}.prim-job-search--input:first-child input[type="text"]{border-top-left-radius:3px;border-bottom-left-radius:3px}.prim-job-search-ng .btn{border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;height:80px;font-size:0;position:absolute;right:0;top:0;width:100px}.prim-job-search-ng .btn::before{font-size:37px;margin-top:20px;position:relative;top:21px}.prim-job-search-ng .btn:hover::before{color:#fff}.prim-job-search-ng .btn:hover{background:#0071ce}.job-links .more-jobs a:link,.job-links .more-jobs a:visited,.job-links .more-jobs a:active{border-bottom:0}.job-links-link:link,.job-links-link:visited,.job-links-link:active,.job-links a:link,.job-links a:visited,.job-links a:active{display:block;height:77px;line-height:77px}}@media only screen and (min-width:841px)and (max-width:1170px){.prim-job-search--input{width:30%}.prim-job-search--input:first-child{width:70%}.prim-job-search .box-inner{margin-top:72px}}@media only screen and (min-width:941px){.job-links-lists{font-size:26px;letter-spacing:-1px}.job-links{margin-top:-26px}}@media only screen and (min-width:1171px){.prim-job-search-ng,.rs-hero-general-container{height:760px}.prim-job-search--header{margin-bottom:50px}.prim-job-search--input{width:35%}.prim-job-search--input:first-child{width:65%}}.auto-complete-list,.autocomplete-list{background:#f9f9f9;border:1px solid #e4e4e4;color:#434345;margin-top:-1px;margin-left:1px}.auto-complete-list-item-highlight-text{font-weight:700}.auto-complete-item,.auto-complete-item-selected,.autocomplete-list li,.autocomplete-list li.autocomplete-hover{cursor:pointer;padding:.3333em 1em}.auto-complete-item-selected,.autocomplete-list li.autocomplete-preselect{background:rgba(33,117,217,.1)}.autocomplete-list{list-style:none;margin:0;padding:0;position:absolute;z-index:1}.autocomplete-loading{color:#999}@media only screen and (min-width:501px){.searchbar{padding-bottom:16px}.box-content-right .searchbar,.grid-col-1-3 .searchbar{padding-bottom:0;padding-right:0}.internal-jobs .job-links a,.internal-jobs .job-links a:visited,.internal-jobs .job-links a:active{border-bottom:1px solid #4d6fb1;border-top:1px solid #4d6fb1}}.prim-job-search-ng .prim-cand-search--header{font-size:33px;letter-spacing:-1px;text-align:left}.prim-cand-search--intro{color:#fff;font-size:18px;margin:0 0 20px}@media only screen and (min-width:501px)and (max-width:560px){.prim-job-search-ng .prim-cand-search--header{font-size:30px;line-height:34px}}@media only screen and (min-width:501px){.snp-prim-cand-search .box-inner{position:relative}.snp-prim-cand-search .more-bottom:link,.snp-prim-cand-search .more-bottom:visited,.snp-prim-cand-search .more-bottom:active{bottom:-150px;color:#fff;font-size:18px;left:0;position:absolute;text-decoration:underline}.snp-prim-cand-search .more-bottom:hover{text-decoration:none}}@media only screen and (min-width:801px){.prim-job-search-innner{top:10px}.prim-job-search-ng .prim-cand-search--header{font-size:80px;letter-spacing:-4px}.prim-cand-search--intro{font-size:18px}.snp-prim-cand-search .job-links{width:100%}.snp-prim-cand-search .more-bottom:link,.snp-prim-cand-search .more-bottom:visited,.snp-prim-cand-search .more-bottom:active{bottom:-170px;color:#fff;font-size:18px;left:0;position:absolute;text-decoration:underline}}.prim-link-list{padding:0}.prim-link-list .active{color:#0f1941}.prim-link-list li a{display:block;overflow:hidden;text-overflow:ellipsis;padding:9px 0;padding-right:15px;position:relative;white-space:nowrap}.prim-link-list li:first-child a{border-top:0}.prim-link-list-multiline{border:1px solid #d7d7d7;padding:20px 10px 10px}.prim-link-list-multiline li a,.box-content-right .prim-link-list-multiline li a,.grid-col-1-3 .prim-link-list-multiline li a{height:auto;line-height:20px;min-height:2.25em;padding:10px 20px 10px 0;white-space:normal}.prim-link-list-multiline li a:after{bottom:13px;top:auto}.prim-link-list-more{margin-left:5px}@media only screen and (min-width:501px){.prim-link-list ul{clear:left;margin-left:-20px}.prim-link-list li{padding-left:20px;float:left;width:100%}.side-panel.prim-link-list li{float:none;width:auto}.prim-link-list-cols .prim-link-list{margin:0}.prim-link-list-cols li{float:left;width:50%}.prim-link-list-cols li:nth-child(odd){clear:left}.prim-link-list-cols.prim-link-list li:first-child a{border-bottom:0}.grid-col-1-3 .content-page-navigation li,.grid-col-2-3 .content-page-navigation li{width:100%}}@media only screen and (min-width:801px){.prim-link-list li{float:none;width:auto}.prim-link-list-cols li:nth-child(odd){clear:none}.prim-link-list-cols li:nth-child(2) a,.prim-link-list-cols-3 li:nth-child(2) a,.prim-link-list-cols-3 li:nth-child(3) a,.prim-link-list-cols-4 li:nth-child(1) a,.prim-link-list-cols-4 li:nth-child(2) a,.prim-link-list-cols-4 li:nth-child(3) a,.prim-link-list-cols-4 li:nth-child(4) a{border-bottom:1px solid #e6e6e6;border-top:0}.prim-link-list-cols li{float:left;width:50%}.prim-link-list-cols-2 li{width:50%}.prim-link-list-cols-3 li{width:33.3333%;width:calc(1/3*100%)}.prim-link-list-cols-4 li{width:25%}.grid-col-2-3 .content-page-navigation li{width:50%}.prim-link-list-cols .prim-link-list li:nth-child(2) a,.prim-link-list-cols .prim-link-list li:nth-child(3) a,.prim-link-list-cols-3 .prim-link-list li:nth-child(2) a,.prim-link-list-cols-3 .prim-link-list li:nth-child(3) a{border-top:0}}@media only screen and (min-width:941px){.grid-col-2-3 .content-page-navigation li{width:33.3333%;width:calc(1/3*100%)}}.branch-locator{background:#fff;padding:30px 10px}.what-our-clients-say{margin:0 -10px;padding:20px 0 0}.what-our-clients-say .bx-pager{background:rgba(82,82,82,.2)}.what-our-clients-say h2,.what-our-clients-say h3{margin-bottom:20px}.what-our-clients-say blockquote{padding:0 10px 15px;position:relative}.what-our-clients-say p{display:inline;margin:0;margin-left:-10px;padding-left:10px}.what-our-clients-say img{border:1px solid #e1e1e1;float:right;margin:10px 0 10px 10px;max-width:88px}.what-our-clients-say footer{font-size:12px;margin-top:10px}.what-our-clients-say .bx-wrapper .bx-pager{position:static}@media only screen and (min-width:501px){.what-our-clients-say{border:1px solid #d7d7d7;padding-left:16px;padding-right:16px}.box-content-right .what-our-clients-say,.grid-col-1-3 .what-our-clients-say{display:block;margin:30px 0;width:auto}.what-our-clients-say h3,.what-our-clients-say blockquote{margin-left:0;margin-right:0}.what-our-clients-say blockquote{padding:0 0 50px}.what-our-clients-say .bx-pager{display:none}.what-our-clients-say .bx-controls{background:transparent;bottom:0;position:absolute;right:0}.what-our-clients-say footer,.what-our-clients-say cite{bottom:0;line-height:1.1;min-height:40px;position:absolute}.what-our-clients-say .bx-controls-direction{background:#fff;bottom:10px;padding-left:10px;position:absolute;right:0;width:59px}.what-our-clients-say .bx-wrapper .bx-controls-direction a{display:inline-block;position:static}.what-our-clients-say .bx-wrapper .bx-prev,.what-our-clients-say .bx-wrapper .bx-next{background:#2175d9 url(/Content/img/backgrounds/sprite.png) -14px -64px;height:22px;width:22px}.what-our-clients-say .bx-wrapper .bx-prev{background-position:-215px -64px;margin-right:5px}.testimonial-inner{margin-bottom:15px}}.box-has-bg .article-list{padding-top:0;padding-bottom:0}.article-list h2{font-size:26px;letter-spacing:-1px}.article-list a.more{margin-bottom:30px}.article-list.reversed-bg-colors header{background:#f5f5f5;padding-bottom:10px}.kc-latest-insights-item .date{display:block;font-size:14px}.article-list img{max-width:100%}.article-list .more{display:inline-block}.article-list .more:after{margin-top:7px}.article-content{font-size:20px;padding-bottom:60px;padding-top:20px}.article-content h3{font-size:20px;line-height:24px}.article-content .tag{color:#000;float:right;font-size:11px}.kc-latest-insights{padding-top:40px}@media only screen and (max-width:500px){.article-copy.hide-for-small{display:none!important}}@media only screen and (min-width:501px){.article-list{background:transparent;margin:0 auto 30px}.latest-insights-wrapper{margin-bottom:50px}.snippet .latest-insights-wrapper{margin-bottom:0}.snp-dynamic-module .latest-insights-wrapper.box-has-bg{background:none}.snippet .article-list{margin:0 auto}.article-list-inner{margin-left:-40px}.article-content{padding-bottom:0}.article-inner{float:left;padding-bottom:60px;width:100%}.article-list .crop-16-9{float:left;font-size:0;padding:0 0 0 40px;width:50%}.article-content{float:left;padding-left:40px;width:50%}.article-content .date{font-size:16px}.article-content p{display:inline}.kc-latest-insights .article-content p{display:none}.touch .article-list .article-content p{display:none!important}.article-copy{margin-top:0}.article-list img{position:initial;width:100%;max-width:none}.article-list header .more{position:static}.article-cta-form-inner{overflow:hidden;padding:20px}.article-cta-form .article-content:after{display:none}.article-cta-form input{margin-bottom:10px}.article-cta-form p{display:inherit}.article-list .kc-latest-insights-item.hide-for-medium{display:block}.kc-latest-insights .kc-latest-insights-item:nth-child(4){display:none}}@media only screen and (min-width:801px){.kc-latest-insights{align-items:baseline;padding-top:40px}.article-content{padding-left:50px}.article-list a.more{font-size:18px}}@media only screen and (min-width:941px){.kc-latest-insights{padding:100px;position:relative}.kc-latest-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.kc-latest-content-wrapper header{-ms-flex:1 0 26%;flex:1 0 26%;padding-right:40px}.article-list-inner{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.article-content a{font-size:26px;letter-spacing:-1px;line-height:1.2em}.article-list a.more{position:absolute;left:calc(26% + 50px)}.article-content .date{margin-top:15px}}.mod-social-share-vert li{float:left;padding:5px}.mod-social-share-vert ul{display:inline-block}.prim-social-bar{padding-top:30px}.prim-social-bar-large ul{margin-left:-10px}.prim-social-bar h3{margin-bottom:25px}.prim-social-bar li{float:left;padding:0 10px 10px 0;width:50%}.prim-social-bar li:nth-child(even){margin-right:0}.prim-social-bar-large li{padding:0 0 10px 10px}.prim-social-bar a{color:#fff;display:block;font-size:16px;height:33px;line-height:33px;padding:0 10px;position:relative;text-align:center}.prim-social-bar a:hover{text-decoration:none}.prim-social-bar a:before{bottom:0;content:"";display:block;height:33px;left:0;position:absolute;width:33px}.social-share-label{font-weight:700;margin:6px 10px 0 0}.prim-social-bar-small h3{color:#fff;font-size:16px;color:#fff;letter-spacing:normal;margin:0}.prim-social-bar-small li,.prim-social-bar-small li:nth-child(2n){margin:10px 10px 0 0;padding:0;width:auto}.overlay-content-social-share .prim-social-bar-small{padding:20px 0 10px}.overlay-content-social-share .prim-social-bar-small li{border:none;display:inline-block;float:none;height:auto;margin:0 10px 10px 0;padding:0;width:auto}@media only screen and (min-width:501px){.social-share-label{float:left}.js-social-media-container-source .prim-social-bar-small{float:left;padding:0}.kc-share.mobile .prim-social-bar-small li{float:left;height:auto;margin:0 10px 0 0}.prim-social-bar-small{float:right}.prim-social-bar-small li,.prim-social-bar-small li:nth-child(2n){margin:0;padding-right:10px}}.prim-social-bar-small a{background-color:#0f1941;height:33px;text-indent:-99999px;width:33px}.prim-social-bar-small a:before{display:none}.gg:before,.prim-social-bar-small .gg{background-position:-8px -158px}.gg:hover{background-color:#dd695b}.li:before,.prim-social-bar-small .li{background-position:-158px -159px}.li:hover{background-color:#3485b0}.tw:before,.prim-social-bar-small .tw{background-position:-108px -158px}.tw:hover{background-color:#33bce9}.fb:before,.prim-social-bar-small .fb{background-position:-60px -159px}.fb:hover{background-color:#3366a0}.yt:before,.prim-social-bar-small .yt{background-position:-208px -160px}.yt:hover{background-color:#ff4d51}.xi:before,.prim-social-bar-small .xi{background-position:-309px -159px}.xi:hover{background-color:#3e8088}.ins:before,.prim-social-bar-small .ins{background-position:-359px -159px}.ins:hover{background-color:#15639c}.itns:before,.prim-social-bar-small .itns{background-position:-508px -159px}.itns:hover{background-color:#f278cb}.gplay:before,.prim-social-bar-small .gplay{background-position:-558px -159px}.gplay:hover{background-color:#8eb76a}@media only screen and (min-width:501px){.prim-social-bar-large h3{float:left;width:16.6667%}.prim-social-bar-large ul{margin-left:0}.prim-social-bar-large li{width:16.6667%}.prim-social-bar-large li:nth-child(2n){padding-right:0}.prim-social-bar-large li:last-child{padding-right:0}.prim-social-bar-large a{text-align:right}}@media only screen and (min-width:801px){.prim-social-bar-small,.prim-social-bar-small li a{text-indent:-9999px}}.sec-social-bar ul{float:right}.investor-relations-bar-wrapper{display:none}.investor-relations-bar-small{background:#f5f5f5;font-size:13px;padding:4px 13px 8px;margin:11px 0}.investor-relations-bar-small .investor-price-wrapper{display:block;margin-top:4px}.investor-relations-bar-small .investor-price{margin-right:5px}.investor-relations-bar-small .investor-stock-trend{margin:3px 0 0 3px}.newsletter-signup{padding:0 0 30px}.newsletter-signup .searchbar{margin-bottom:20px;padding-right:120px}.newsletter-signup .btn-tert{position:absolute;right:0;top:0}@media only screen and (min-width:501px){.newsletter-signup{border:1px solid #e0e0e0;margin-bottom:30px;padding:15px}.newsletter-signup .searchbar{padding-right:0}.newsletter-signup input{margin-bottom:10px}.newsletter-signup .btn-tert{position:static}}@media only screen and (min-width:941px){.newsletter-signup .searchbar{margin-bottom:20px;padding-right:120px}.newsletter-signup input{margin-bottom:0}.newsletter-signup .btn-tert{position:absolute}}.share-print{border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;padding:10px 0}.report{padding:30px 0 25px}.report-img{display:none}@media only screen and (min-width:501px){.report{border:1px solid #d7d7d7;margin-bottom:30px;padding:15px}}@media only screen and (min-width:941px){.report-left{margin-right:100px}.report-img{display:inherit;float:right;margin-right:-15px;max-width:100px}}.news-list{padding-bottom:15px}.news-list h2,.news-list h3,.news-list h4{display:inline-block;margin-bottom:20px}.news-list time{display:block}.news-list li{margin-bottom:10px}.thought-leaders h2,.thought-leaders h3,.thought-leaders h4{margin-bottom:20px}.thought-leaders li{margin-bottom:20px}.thought-leaders img{float:left;max-width:70px}.thought-leaders-content{margin-left:85px}.thought-leaders p{margin-top:0}@media only screen and (min-width:501px){.thought-leaders img{margin:0 15px 10px 0}.thought-leaders-content{margin:0}}@media only screen and (min-width:801px){.thought-leaders img{margin:0}.thought-leaders-content{margin-left:85px}}.regular-content{margin:0 -10px;padding:20px 10px}.regular-content h3{margin-bottom:20px}.regular-content ul{padding-left:20px}.regular-content li{margin-bottom:10px}@media only screen and (min-width:501px){.regular-content{border:1px solid #d7d7d7;margin:30px 0;padding:15px}.regular-content h3{margin-bottom:20px}}.newsListWrapper{width:auto!important}.newsItemImg{margin-bottom:20px;max-width:100%}.newsItemReturnToIndex,.newsListFilter{border:1px solid #d7d7d7;border-left:0;border-right:0;margin-bottom:15px;padding:10px 0}.newsItemReturnToIndex a{background:#eee;border:1px solid #e1e1e1;color:#2175d9;display:inline-block;font-size:13px;height:31px;line-height:27px;padding:0 10px;text-decoration:none;text-transform:lowercase}.newsItemReturnToIndex a:after{background:url("/Content/img/backgrounds/sprite.png") no-repeat scroll -272px -71px;content:"";display:block;float:left;height:10px;margin:10px 10px 0 0;width:6px}.newsListFilter{margin:0 0 20px}.newsListWrapper td{vertical-align:top;padding-bottom:10px}.newsListDateItem{color:#999;padding-right:5px;text-align:right}.newsListDateItem:after{content:" | "}@media only screen and (min-width:501px){.newsItemImg{float:left;margin:0 20px 20px 0;max-width:50%}.newsReturnToIndexWrapper{margin-top:-10px}.newsListLinkItem{width:100%}}.box-inner ul.img-gallery{margin:0;padding:0}ul.img-gallery a{color:#525252;text-decoration:none}ul.img-gallery img{width:100%}ul.img-gallery li{margin-bottom:20px}@media only screen and (min-width:501px){.box-inner ul.img-gallery{margin:0 -10px}ul.img-gallery li{padding:0 10px;float:left;width:50%}ul.img-gallery li:nth-child(odds){clear:left}ul.img-gallery img{max-width:100%}}@media only screen and (min-width:801px){ul.img-gallery li{margin-bottom:30px;width:33.3333%}ul.img-gallery li:nth-child(odd){clear:none}ul.img-gallery li:nth-child(3n+1){clear:left}}@media only screen and (min-width:941px){.box-inner ul.img-gallery{margin:0 -15px}ul.img-gallery li{padding:0 15px}}.meet-our-people{padding:10px 0}.meet-our-people header{margin-bottom:20px}@media only screen and (min-width:501px){.meet-our-people{padding:20px 0}}@media only screen and (min-width:801px){.meet-our-people ul.img-gallery li{width:25%}.meet-our-people ul.img-gallery li:nth-child(3n+1){clear:none}.meet-our-people ul.img-gallery li:nth-child(4n+1){clear:left}}.cms-faq-list-wrapper ul,.snp-regular-content .cms-faq-list-wrapper ul{border-top:1px solid #e0e0e0;list-style:none;margin:0;padding:0}.snippet .cms-faq-list-wrapper li{margin-bottom:0}.cms-faq-list-wrapper a:link,.cms-faq-list-wrapper a:visited,.cms-faq-list-wrapper a:active{margin:10px 0}body a.cms-faq-header-closed:link,body a.cms-faq-header-closed:visited,body a.cms-faq-header-closed:hover,body a.cms-faq-header-closed:active{background:url(/modules/faq/css/images/bg-arrow-d.gif) no-repeat right 18px}body a.cms-faq-header-opened:link,body a.cms-faq-header-opened:visited,body a.cms-faq-header-opened:hover,body a.cms-faq-header-opened:active{background:url(/modules/faq/css/images/bg-arrow-u.gif) no-repeat right 18px}.cms-faq-list-wrapper.box-inner li{border-bottom:1px solid #e0e0e0}.cms-faq-list-wrapper.box-inner ul ul,.cms-faq-list-wrapper.box-inner ul ul li{border:none}.cms-faq-header-opened{padding:10px 30px 10px 0}.cms-faq-header-closed{display:block;padding:10px 30px 10px 0;position:relative}.faq-list-header{display:block;padding:0 0 10px;font-weight:700}.cms-faq-content-div.cms-faq-content-div{padding-bottom:10px}@media only screen and (min-width:501px){.cms-faq-list-wrapper{padding-top:0}}.company-logo-list li{margin-bottom:30px;overflow:hidden}.company-logo-list p{margin-top:0}.company-logo-list img{border:1px solid #e0e0e0;float:left;margin:0 20px 20px 0;max-width:25%}@media only screen and (min-width:501px){.company-logo-list{margin:0 0 0 -20px}.company-logo-list li{float:left;width:50%}}.video-intro{margin:0 -10px}.video-intro-text{background:#2175d9;color:#fff;padding:10px}.video-intro .header{color:#fff}@media only screen and (min-width:501px){.video-intro{margin:0}.video-intro-text{padding:20px}}@media only screen and (min-width:801px){.video-intro{margin:0}.video-intro .header{font-size:36px;line-height:38px}.video-intro-inner{background:#2175d9}.video-intro-text{background:#2175d9;color:#fff;float:left;font-size:16px;padding:20px;width:25%}.video-intro-vid{float:right;width:75%}}.match-search-wrapper select,.match-search-wrapper .search-form-element{display:inline-block}.match-search-wrapper select{margin-bottom:10px;width:100%}.search-form-element{position:relative}.search-form-element input{position:absolute;z-index:-1}.search-form-element label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-form-element input[type=checkbox]{left:0;position:absolute;top:6px;width:auto;z-index:-1}.search-form-element input[type=checkbox]+input[type="hidden"]+label{cursor:pointer;display:inline-block;margin:0;padding:0 0 0 30px;vertical-align:middle;width:auto}.search-form-element input[type=checkbox]+input[type="hidden"]+label:before{background:url("/Content/img/backgrounds/sprite.png") no-repeat -117px -417px;content:"";float:left;height:16px;margin-left:-29px;margin-top:4px;width:16px}.search-form-element input[type=checkbox]:checked+input[type="hidden"]+label:before{background:url("../Img/backgrounds/sprite.png") no-repeat -167px -417px}.site-search-results{border-top:1px solid #d7d7d7;margin:20px -10px 0 -10px}.site-search-page .searchbar{margin-bottom:30px}.site-search-page .results-pager td{margin:20px 0}.site-search-url{color:#666;font-size:12px}.site-search-results td{border-bottom:1px solid #d7d7d7;line-height:16px;padding-bottom:20px;padding-top:20px}.site-search-icon{padding-left:10px;padding-right:10px}.site-search-result{padding-right:10px}.site-search-results .results-pager{border-bottom:0}.site-search-date{display:none}.site-search-result-link{display:block;line-height:18px;margin-bottom:2px}.site-search-results .results-pager td{border-bottom:0;line-height:41px;padding-left:10px;padding-right:10px}.site-search-results .results-pager a{display:inline-block}.site-search-loader{padding:20px 10px;position:relative}.site-search-loader img{display:inline-block;left:10px;position:absolute;top:25px}.site-search-loader span{float:left;padding-left:60px}@media only screen and (min-width:501px){.match-search-wrapper select{margin:0 15px 0 0;width:50%}.site-search-results{margin:20px 0 0}.site-search-loader{padding:20px 0}.site-search-loader img{left:0}.site-search-icon{padding-left:0}.site-search-result{padding-right:0}.site-search-results .results-pager td{padding-left:0;padding-right:0}.site-search-results table{width:100%}.site-search-page .btn-srch-small{background-image:none}}@media only screen and (min-width:801px){.match-search-wrapper select{width:25%}}.side-contact-us{background:#2175d9;color:#fff;margin:20px -10px;padding:15px 10px 25px}.side-contact-us h3{color:#fff}.side-contact-us p{margin-bottom:20px}@media only screen and (min-width:501px){.side-contact-us{margin:0 0 30px;padding:16px 16px 25px}}.side-panel{border:1px solid #e0e0e0;margin-bottom:30px;padding:16px}.contact-us-button-form span{display:block;font-weight:700;margin-bottom:20px}.contact-us-button-form .btn-close{float:right}.snp-contact .overlay{padding-top:0!important}@media only screen and (max-width:500px){.contact-us-button-form .btn{display:block;float:none;margin-bottom:20px}}blockquote:before,blockquote:after{content:""}blockquote{margin:0;padding:0;width:100%}.news-list-item.testimonials{border:1px solid #e0e0e0;padding:10px;margin:0 0 20px;width:100%}.news-list-item.testimonials h2{margin:0 0 20px}.news-list-item.testimonials blockquote:before{background:url(/Content/Img/Backgrounds/Modules/quote-left.png) no-repeat left top;padding:3px 0 4px 25px}.news-list-item.testimonials blockquote:after{background:url(/Content/Img/Backgrounds/Modules/quote-right.png) no-repeat right bottom;padding-right:25px}.news-list-item.testimonials blockquote img{float:left;margin:10px 10px 0 0}.grid-cols-2_3-1_3 .grid-col-1-3 .snippet.testimonial-wrapper{margin-top:30px}.content-page-nav-our-locations .our-locations-inner{padding:0}@media only screen and (min-width:501px){.content-page-nav-our-locations-left{float:left;width:50%}.content-page-nav-our-locations-left .prim-link-list{margin:0}.content-page-nav-our-locations-right{float:left;padding-bottom:0;padding-top:0;width:50%}.content-page-nav-our-locations-right .our-locations{border:1px solid #ebebeb;padding:15px}}@media only screen and (min-width:801px){.content-page-nav-our-locations-left{width:66.6667%;width:calc(2/3*100%)}.content-page-nav-our-locations-right{width:33.3333%;width:calc(1/3*100%)}}@media only screen and (min-width:801px){.email-alerts-unsubscribe-wrapper{width:700px}}.latest-jobs{background:#f5f5f5;margin:20px -10px;padding:10px}.latest-jobs-list{margin:0;padding:0}.latest-jobs-list li{border-bottom:1px solid #e4e4e4;list-style-type:none;padding:17px 0 20px}.latest-jobs-list p{margin:0 0 1em}.poll{border:1px solid #d7d7d7;padding:16px;width:auto}.poll--header{color:#0f1941}.poll-question{display:block;margin:20px 0}.poll ul{margin:0 0 0 25px;padding:0}.poll ul li{list-style-type:none}.poll ul input{margin-left:-25px;margin-right:10px}.poll .btn{margin:20px 0}.poll-validation{clear:left;color:red}.poll .poll-results{margin:0;padding:0}.poll-results .percentage-wrapper{background:#d7d7d7;margin:5px 0 10px}.poll-results .percentage{background:#2175d9;display:block;height:10px;text-indent:-9999em}.two-column-box .box-content-right .poll{margin-bottom:30px}@media only screen and (max-width:500px){.main .bit-cms-lightbox-image-item{width:50%}}@media only screen and (min-width:501px){.main .bit-cms-lightbox-list{margin-left:-20px;margin-top:-20px}.main .bit-cms-lightbox-image-item{padding-left:20px;margin-top:20px}.grid-col-1-3 .bit-cms-lightbox-image-item,.grid-col-2-3 .bit-cms-lightbox-image-item{width:100%}.grid-col-1-1 .bit-cms-lightbox-image-item{width:50%}}@media only screen and (min-width:701px){.grid-col-1-3 .bit-cms-lightbox-image-item,.grid-col-2-3 .bit-cms-lightbox-image-item,.grid-col-1-2 .bit-cms-lightbox-image-item{width:50%}.grid-col-1-1 .bit-cms-lightbox-image-item{width:25%}}@media only screen and (min-width:801px){.grid-col-1-1 .bit-cms-lightbox-image-item{width:33.33%;width:calc(1/3*100%)}.grid-col-1-3 .bit-cms-lightbox-image-item{width:100%}.grid-col-2-3 .bit-cms-lightbox-image-item,.grid-col-1-2 .bit-cms-lightbox-image-item{width:50%}}@media only screen and (min-width:941px){.main .bit-cms-lightbox-image-item{margin-top:30px;padding-left:30px}.main .bit-cms-lightbox-list{margin-left:-30px;margin-top:-30px}.grid-col-1-3 .bit-cms-lightbox-image-item{width:50%}.grid-col-2-3 .bit-cms-lightbox-image-item{width:33.33%;width:calc(1/3*100%)}.grid-col-1-1 .bit-cms-lightbox-image-item{width:25%}}@media only screen and (max-width:1141px){#jquery-lightbox{left:10px!important;right:10px!important;width:auto!important}#lightbox-container-image-box{height:auto!important;min-height:100px;width:auto!important}#lightbox-image{width:100%!important}#lightbox-container-image-data-box{width:auto!important}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{height:100%!important}}.blog-item-list-wrapper,.blog-item-content-wrapper{padding-left:10px;padding-right:10px}.blog-item-list-wrapper:before,.blog-item-list-wrapper:after,.blog-item-content-wrapper:before,.blog-item-content-wrapper:after{content:" ";display:table}.blog-item-list-wrapper:after,.blog-item-content-wrapper:after{clear:both}.blog-item-wrapper{margin-top:15px}.blog-item-list-image,#BlogItemContentImage{font-size:0;margin-bottom:15px}.blog-item-list-image img,#BlogItemContentImage img{height:auto!important;width:100%}.blog-item-detail-wrapper{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;clear:both;margin:15px 0 30px;padding:15px 0}.blog-item-detail-wrapper .social-share-label,#BlogItemDetailsWrapper .social-share-label{margin:0 10px 0 0}#BlogItemContentWrapper{margin-bottom:30px}#BlogItemRelatedArticlesWrapper{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;margin-bottom:15px;padding:15px 0}#BlogItemRelatedArticlesWrapper ul{margin-bottom:0;padding-left:16px}#BlogItemDetailsWrapper,#BlogItemCommentsWrapper{border-bottom:1px solid #d7d7d7;margin-bottom:15px;padding:15px 0}.BlogItemReturnToIndex a{background:#fff;border:1px solid #d7d7d7;color:#2175d9;display:inline-block;height:35px;line-height:35px;margin-bottom:15px;padding-right:15px;text-align:center;width:auto}.BlogItemReturnToIndex a:before{background-image:url("Content/Img/backgrounds/sprite.png");background-position:-272px -71px;background-repeat:no-repeat;content:"";display:inline-block;height:10px;margin:13px 10px 0;width:6px}#BlogItemCommentsWrapper h3{margin-bottom:15px}.BlogCommentArea:nth-child(even){background:#f5f5f5;padding:10px 5px}.BlogCommentArea:nth-child(odd){background:#fff;padding:10px 5px}.BlogItemLeaveCommentWrapper{margin-bottom:30px}.BlogItemLeaveCommentWrapper table{width:100%}.blogItemLeaveCommentNameInput{width:100%!important}.blogSubmitCommentButton,.blogSubmitCommentButton:link,.blogSubmitCommentButton:visited,.blogSubmitCommentButton:active{background-color:#2175d9;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 1px 1px rgba(0,0,0,.3);box-shadow:1px 1px 1px 1px rgba(0,0,0,.3);border:0;color:#fff;cursor:pointer;display:inline-block;font-size:16px;height:35px;line-height:35px;max-width:100%;overflow:hidden;padding:0 30px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.blogSubmitCommentButton:hover,.blogSubmitCommentButton:focus{background-color:#4d91e1;color:#fff}.blogSubmitCommentButton:focus{-webkit-box-shadow:inset 1px 1px 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 1px 1px 1px 1px rgba(0,0,0,.2);box-shadow:inset 1px 1px 1px 1px rgba(0,0,0,.2)}.blog-item-list-image{float:left;height:100px;overflow:hidden;width:100px}.blog-item-list-image img{padding-right:10px}.BlogItemLeaveCommentWrapper table{margin-top:15px}.BlogItemLeaveCommentWrapper table .reLayoutWrapper{margin:0}@media only screen and (min-width:630px){.blog-item-wrapper{margin-top:20px}.blog-item-list-wrapper,.blog-item-content-wrapper{padding-left:20px;padding-right:20px;margin:0 auto;max-width:980px}.blog-item-list-text span{width:calc(100% - 170px)}.blog-item-list-image{display:inline-block;height:100px;overflow:hidden;width:170px}#BlogItemContentText{display:flex}#BlogItemContentImage{display:inline-table;margin:0 30px 0 0;width:270px}}@media only screen and (min-width:801px){.blog-item-list-wrapper,.blog-item-content-wrapper{padding-left:30px;padding-right:30px}#BlogItemContentImage{width:370px}}@media only screen and (min-width:941px){.blog-item-list-wrapper,.blog-item-content-wrapper{max-width:1440px;margin:0 auto}.blog-item-list-wrapper{display:table}.blog-item-list-inner{display:inline-block;width:50%}.blog-item-list-inner:nth-child(even){float:right;padding-left:15px}.blog-item-list-inner:nth-child(odd){padding-right:15px}.BlogItemLeaveCommentWrapper table{margin-top:15px;width:66.666%}}@media only screen and (max-width:800px){.refine-search-header{border-right:1px solid #e5e2dc;overflow:hidden;padding-right:56px;text-overflow:ellipsis;white-space:nowrap;width:65%}}#jobAlertDropDown{bottom:0;left:0;position:fixed;right:0;width:100%;z-index:1}#jobAlertOpen{background:#f7f5f0;bottom:0;border-top:1px solid #e5e2dc;color:#0f1941;cursor:pointer;font-size:0;letter-spacing:normal;line-height:55px;height:55px;margin:0;padding-right:0;position:absolute;text-align:right;right:0;width:35%;z-index:2}#jobAlertOpen:before{content:"job alert";font-size:16px;height:55px;margin-right:25px}#jobAlertDropDown #jobAlertDashboard{display:none}.stick-job-alert-inner{background:#f7f5f0;height:calc(100vh - 55px);overflow:hidden;padding-top:60px;width:100%}.stick-job-alert-inner .box-inner{margin:0 auto;padding-bottom:80px;padding-left:25px;padding-right:25px;position:relative}.stick-job-alert-select{margin-top:10px}.stick-job-alert-form .btn{background:#2175d9;color:#fff;font-size:26px;margin-top:10px;letter-spacing:-1px;width:100%}.stick-job-alert-form .btn:before{display:none}.stick-job-alert-form .btn:hover:before{color:#fff}.stick-job-alert-form .btn:hover{background:#0071ce}@media only screen and (min-width:801px){.refine-search-header{border-right:none;width:100%}#jobAlertOpen{bottom:initial;border-left:none;font-size:36px;line-height:90px;height:90px;margin-top:-90px;padding-right:150px;position:inherit;width:100%}#jobAlertOpen:before{background:url(/Images/System/backgrounds/modules/enveloppe-green.svg) no-repeat top right;content:"";display:block;height:130px;position:absolute;right:0;top:-35px;width:120px}#jobAlertOpen.jobAlertClose{bottom:auto;font-size:0;margin-top:0;position:initial;z-index:0}#jobAlertOpen.jobAlertClose:before{background:#2175d9;border-radius:3px;color:#fff;content:"x";cursor:pointer;display:block;font-size:16px;letter-spacing:normal;height:50px;line-height:25px;max-width:100%;overflow:hidden;padding:10px 20px;position:absolute;right:0;text-align:center;text-overflow:ellipsis;top:20px;transition:all .2s ease-out 0s;white-space:nowrap;width:auto;z-index:3}.stick-job-alert-inner{height:auto;overflow:inherit}.stick-job-alert-inner .box-inner{padding-bottom:60px;padding-left:40px;padding-right:40px}.stick-job-alert-inner .box-inner:before{content:"";display:block;height:332px;position:absolute;left:-40px;bottom:0;width:400px}.stick-job-alert-inner .box-inner h3{position:relative;z-index:1}.stick-job-alert-form{max-width:801px;padding-right:80px;position:relative}.stick-job-alert-input,.stick-job-alert-select{float:left;margin-top:0;padding-right:5px;width:50%}.stick-job-alert-form input,.stick-job-alert-form select{border:none}.stick-job-alert-form .btn{background:#2175d9;color:#fff;height:80px;font-size:0;margin-top:0;position:absolute;right:0;top:0;width:80px}.stick-job-alert-form .btn:before{display:block;font-size:37px;position:relative;right:8px;top:21px}}@media only screen and (min-width:941px){.stick-job-alert-inner .box-inner{padding-left:100px;padding-right:100px}}@media only screen and (min-width:960px){.stick-job-alert-inner .box-inner:before{background:url(/Images/System/backgrounds/modules/enveloppe-green.svg) no-repeat 70% 30px;background-size:75%;left:inherit;right:0}#jobAlertOpen.jobAlertClose:before{content:"close"}}.nav-menu-bar{display:none}.nav-global-small{font-size:16px;padding:0}.nav-global-small input:first-of-type{height:50px;width:75%}.nav-global-small .btn-srch-small{background-color:#2175d9;background-position:-2px -102px;border-color:#f7f5f0;height:50px;position:absolute;text-indent:-9999px;width:50px}.admin-body .nav-global-small{padding-top:52px}.nav-global-small>li{padding:0 10px;position:relative}.nav-global-small>li.active{margin-bottom:4px;margin-top:-1px;padding-top:6px}.nav-global-small>li.active>a{padding-bottom:5px}.nav-global-small .open{background:#fff}.nav-global-small a,.nav-global-small span{border-bottom:1px solid #d7d7d7;display:block;padding:16px 0}.nav-global-small .active a{border-bottom:0}.nav-global-small .open a{border-bottom:none}body .sb-slidebar{background:#f7f5f0;padding-bottom:66px;padding-top:8px;top:0}.nav-global-small .searchbar{padding-bottom:5px}.nav-global-small a.active,.nav-global-small span.active{background:#e6e6e6;margin:0 -10px;padding:10px}.nav-global-small-sub{border-bottom:1px solid #d7d7d7;display:none;margin:-1px -10px 0;padding:0 10px 10px}.active .nav-global-small-sub{display:block}.nav-global-small-sub li{margin:0 -10px;padding:0 10px 0 20px}.nav-global-small-sub li.active{font-weight:700}.nav-global-small>li:first-child{border-bottom:1px solid #bcd5f4}.nav-global-small-sub a{border-bottom:0;display:block;padding:10px}.nav-global-small .nav-global-small-toggle{background-position:-460px -48px;border-bottom:0;cursor:pointer;display:block;height:35px;position:absolute;right:0;text-indent:-9999px;top:0;width:35px}.open .nav-global-small-toggle{background-position:-410px -48px}#sb-site{min-height:100vh}@media only screen and (max-width:800px){#sb-site{box-shadow:0 0 5px rgba(0,0,0,1)}}@media only screen and (min-width:801px){.sb-slide,#sb-site{min-height:inherit!important;min-height:initial!important;transform:none!important;-webkit-transform:none!important;-ms-transform:none!important}}@media only screen and (min-width:801px){.nav-global-small{display:none!important}}@media only screen and (min-width:801px){.masthead{padding:0}.masthead nav{overflow:hidden}.masthead nav a{color:#fff;float:left;font-size:14px;height:49px;line-height:49px;padding:0 6px}.masthead nav a:hover{text-decoration:underline}.masthead nav a.active{cursor:default;opacity:1;text-decoration:none}.nav-menu-bar{display:block}.nav-menu-bar ul{white-space:nowrap}.nav-menu-bar ul,.nav-menu-bar li{display:inline-block;font-size:0}.masthead .nav-main{margin-top:14px}.masthead .nav-main a{float:left;height:30px;margin-left:25px;position:relative}.masthead .nav-main a.active{color:#0f1941;font-weight:700}.masthead .nav-main a.active:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #2175d9;-moz-transform:scale(.9999);bottom:-6px;content:"";height:1px;left:50%;margin-left:-7px;position:absolute;width:1px}.masthead .nav-main2{left:0;margin-left:300px;position:absolute;top:35px;white-space:nowrap;z-index:0}.masthead .nav-main2 ul{display:inline-block}.masthead .nav-main2 li{font-size:0;display:inline-block;height:49px;line-height:30px;margin-right:10px;padding-top:5px}.masthead .nav-main2 li{position:relative}.masthead .nav-main2 a:hover:after,.masthead .nav-main2 li.selected:after{border-bottom:2px solid #fff;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.masthead .nav-main2 a{color:#fff;font-size:14px;opacity:.6;transition:opacity 2s ease-out 0s}.masthead .nav-main2 li.selected a{opacity:1}.nav-menu-bar-inner{margin:0 auto;max-width:940px;position:relative}}@media only screen and (min-width:801px){.nac-menu-bar-inner{overflow:hidden}.masthead nav a{padding:0 20px 0 0}}@media only screen and (min-width:890px){.masthead nav a{font-size:14px;padding:0 30px 0 0}}@media only screen and (min-width:941px){.masthead .nav-main2 li{margin-right:30px}.nav-menu-bar-inner{max-width:1440px}}@media only screen and (min-width:970px){.masthead nav a,.masthead .nav-main2 a{font-size:16px}}@media only screen and (min-width:1171px){.masthead nav a{opacity:.6;padding:0 40px 0 0}}.nav-utility label,.nav-utility a,.nav-utility span{background-position:-60px -10px;cursor:pointer;float:right;height:32px;margin:0 0 0 10px;overflow:hidden;text-indent:-9999px;width:26px}a.randstad-worldwide-link{background-position:-310px -10px}.link-with-sep a:after{content:"| ";display:inline}.nav-utility .my-randstad-login-small img{display:none}.nav-utility .my-randstad-login-small{background:#fff;background-position:-161px -7px;border-radius:10px 10px 0 0;height:10px;margin-top:14px;overflow:visible;position:relative;width:22px}.nav-utility .my-randstad-login-small:before{background:#fff;border-radius:6px;content:"";height:12px;left:50%;margin-left:-6px;position:absolute;top:-10px;width:12px;z-index:2}.masthead.nav-down .nav-utility .my-randstad-login-small,.masthead.nav-down .nav-utility .my-randstad-login-small:before{background:#2175d9}.nav-utility .my-randstad-login-small-active{position:relative}.nav-utility .my-randstad-login-small-active img{left:0;height:100%;position:absolute;top:0;width:auto}.nav-utility{position:absolute;right:0;top:5px}.nav-utility li{float:right}.nav-menu-bar-slide-right{position:fixed;-webkit-overflow-scrolling:touch;transition:opacity 0 .25s;-moz-transition:opacity 0 .25s;-webkit-transition:opacity 0 .25s;width:80%}.masthead nav{position:relative}body ul.worldwidemenu-continents-page,body ul.worldwidemenu-continents-page ul{list-style:none;margin:0;padding:0}body ul.worldwidemenu-continents-page{margin-bottom:60px;margin-top:60px}body ul.worldwidemenu-continents-page ul{border-top:1px solid #e1e0e0;margin-top:5px;padding-top:10px}body .worldwidemenu-continents-page li{font-size:26px;font-weight:400;letter-spacing:-1px}.worldwidemenu-continents-page li{display:block;font-weight:700;list-style:none;margin-bottom:60px}.worldwidemenu-continents-page li li{margin-bottom:10px}.worldwidemenu-continents-page li a{color:#2175d9;display:block;font-size:20px;letter-spacing:unset}.worldwidemenu-continents-page li a:hover{text-decoration:underline}.worldwidemenu-continents a:before,.worldwidemenu-continents-page a:before{background-image:url(Content/Img/backgrounds/sprite-flags.png);content:"";display:inline-block;height:16px;margin-right:8px;vertical-align:middle;width:16px}.and:before{background-position:-16px -17px}.ang:before{background-position:-66px -17px}.arg:before{background-position:-116px -17px}.aus:before{background-position:-16px -217px}.aut:before{background-position:-316px -217px}.bel:before{background-position:-166px -17px}.bra:before{background-position:-216px -17px}.can:before{background-position:-266px -17px}.chl:before{background-position:-316px -17px}.chn:before{background-position:-366px -17px}.cze:before{background-position:-416px -17px}.dnk:before{background-position:-466px -17px}.fra:before{background-position:-16px -67px}.fin:before{background-position:-116px -217px}.deu:before{background-position:-66px -67px}.grc:before{background-position:-116px -67px}.hkg:before{background-position:-466px -167px}.hun:before{background-position:-166px -67px}.ind:before{background-position:-216px -67px}.jpn:before{background-position:-266px -67px}.kaz:before{background-position:-166px -217px}.lux:before{background-position:-316px -67px}.mys:before{background-position:-366px -67px}.mex:before{background-position:-416px -67px}.mon:before{background-position:-466px -67px}.moz:before{background-position:-16px -117px}.nld:before{background-position:-66px -117px}.nzl:before{background-position:-116px -117px}.nor:before{background-position:-166px -117px}.pol:before{background-position:-216px -117px}.prt:before{background-position:-266px -117px}.rus:before{background-position:-216px -217px}.sgp:before{background-position:-316px -117px}.svk:before{background-position:-366px -117px}.esp:before{background-position:-416px -117px}.lka:before{background-position:-466px -117px}.swe:before{background-position:-16px -167px}.che:before{background-position:-66px -167px}.tha:before{background-position:-116px -167px}.tur:before{background-position:-166px -167px}.are:before{background-position:-216px -167px}.gbr:before{background-position:-266px -167px}.usa:before{background-position:-316px -167px}.ury:before{background-position:-366px -167px}.ukr:before{background-position:-266px -217px}.ita:before{background-position:-416px -167px}.zaf:before{background-position:-66px -217px}.est:before{background-position:-366px -217px}.lva:before{background-position:-416px -217px}.ltu:before{background-position:-466px -217px}.rom:before{background-position:-16px -267px}@media only screen and (min-width:501px){.nav-utility{right:20px}.randstad-worldwide{cursor:pointer;margin-right:15px;margin-top:5px;position:relative;z-index:1;padding:0 5px}.randstad-worldwide-toggle{cursor:pointer;font-size:11px}.randstad-worldwide-toggle:before{background-position:-266px -17px;content:"";float:left;height:16px;margin:5px 5px 0 0;width:18px}.worldwidemenu-continents-page ul li{overflow:hidden}.worldwidemenu-continents-page li ul{overflow:hidden}body .worldwidemenu-continents-page li li{float:left;width:50%}.nav-utility li{height:27px;line-height:24px}.nav-utility li.has-sep:after{content:" | ";color:rgba(247,245,240,.4);display:inline-block;margin:4px 10px 0 8px}.masthead.nav-down .nav-utility li.has-sep:after{color:#b3bfcf}}@media only screen and (min-width:801px){.nav-utility.list-clean{margin:0;position:absolute;right:20px;top:0;z-index:1}.nav-utility li{float:left}.nav-utility .my-randstad-login-small img{display:block}.nav-utility label,.nav-utility a,.nav-utility a:visited,.nav-utility a:active,.nav-utility span{background:none;border:0;color:#fff;float:none;font-size:11px;height:auto;margin:0;text-indent:0;width:auto}.nav-utility a:hover{text-decoration:underline}.nav-utility .my-randstad-login:before{background-position:-570px -20px;content:"";float:left;height:12px;margin:12px 6px 0 0;width:12px}.masthead.nav-down .nav-utility .my-randstad-login:before{background-position:-620px -20px}.nav-utility .my-randstad-login.my-randstad-logged-in:before{background:none;height:0;margin:12px 0 0 0;width:0}.nav-utility .my-randstad-login.my-randstad-logged-in .my-randstad-photo-wrapper{display:table;float:left;font-size:0;height:27px;line-height:24px;margin:5px 7px 0 0}.nav-utility .my-randstad-login.my-randstad-logged-in .my-randstad-photo{display:table-cell;vertical-align:middle}.masthead.nav-down .nav-utility .my-randstad-login.my-randstad-logged-in .my-randstad-photo{background:#2175d9}.nav-utility .my-randstad-login-active,.nav-utility .my-randstad-logged-in{font-weight:700}.nav-utility .my-randstad-login-active:before{background-position:-366px -17px;height:20px!important;margin-top:8px;width:20px!important}.my-randstad-login span,.my-randstad-login a:link,.my-randstad-login a:visited,.my-randstad-login a:active,.my-randstad-login a:hover{display:inline-block;margin-top:5px}.worldwidemenu-continents-page li li{width:33%}}@media only screen and (min-width:941px){.worldwidemenu-continents-page li li{width:25%}.nav-utility.list-clean{right:40px}body .worldwidemenu-continents-page{padding-bottom:130px;padding-top:130px}body .worldwidemenu-continents-page li li{width:33.3333%;width:calc(1/3*100%)}body .worldwidemenu-continents-page li a{font-size:26px}}.left-top-nav{list-style:none;margin:0;position:absolute;left:30px;top:0;padding:0}.left-top-nav li{display:inline-block;height:27px;line-height:24px}.left-top-nav a,.left-top-nav a:visited,.left-top-nav a:active{background:none;border:0;color:#525252;float:none;font-size:11px;height:auto;margin:0;text-indent:0;width:auto}.left-top-nav a:hover{text-decoration:underline}.left-top-nav li.has-sep:after{color:#999;content:" | ";display:inline-block;margin:4px 3px 0 8px}.breadcrumb.hide-for-small{display:none}@media only screen and (min-width:501px){.breadcrumb-languages{z-index:2;position:absolute;top:0;width:100%;margin:0 auto;left:0;right:0}.breadcrumb{max-width:75%;overflow:hidden;position:absolute;text-overflow:ellipsis;top:148px;white-space:nowrap}body.admin-body .breadcrumb{top:182px}.breadcrumb a,.breadcrumb span{color:#f7f5f0;font-size:12px;margin:0 6px 0 0;opacity:.6}.breadcrumb a:hover{text-decoration:underline}}@media only screen and (min-width:801px){.breadcrumb.hide-for-small{display:block}}.my-randstad-login-panel{display:none}.login-panel-on-page .forgot-password{margin:-15px 0 25px}.login-panel-on-page .btn{float:right}.login-panel-on-page p{margin-bottom:30px}.login-panel-on-page .form-field-btns{margin-top:0}.form-field-btns>label{display:none}.login-panel-on-page .receive-mail-job-check-box{margin-top:5px;width:auto}.login-panel-on-page .form-field-btns .form-element{border-bottom:1px solid #e0e0e0;margin-bottom:20px;padding-bottom:20px}.quick-login-more:after{background-position:-524px -71px;content:"";display:inline-block;height:8px;margin-left:4px;width:5px}.provider-login-button-wrapper{float:left;width:50%}.provider-login-button-wrapper:nth-child(even){padding-right:5px}.provider-login-button-wrapper:nth-child(odd){padding-left:5px}.provider-login .btn[value="LinkedIn"],.provider-login .btn[value="Google"],.provider-login .btn[value="Xing"]{background:#2175d9;border:1px solid #2175d9;color:#fff}.provider-login .btn[value="LinkedIn"],.provider-login .btn[value="LinkedIn"]:link,.provider-login .btn[value="LinkedIn"]:visited,.provider-login .btn[value="LinkedIn"]:active{margin-right:10px;margin-top:5px;padding:0 8px 0 42px;position:relative;width:100%}.btn[value="LinkedIn"]:after{background-image:url("/Content/img/backgrounds/sprite.png");background-repeat:no-repeat;background-position:-158px -153px;border-right:1px solid #8ab3e4;content:"";height:50px;position:absolute;left:0;top:0;width:36px}.my-randstad-login-panel .btn[value="LinkedIn"]:after{background-position:-158px -153px;height:50px}@media only screen and (min-width:801px){.btn[value="LinkedIn"]:after{background-position:-158px -148px;height:60px}}@media only screen and (min-width:941px){.btn[value="LinkedIn"]:after{background-position:-158px -138px;height:80px}}.provider-login .btn[value="Google"],.provider-login .btn[value="Google"]:link,.provider-login .btn[value="Google"]:visited,.provider-login .btn[value="Google"]:active{margin-top:5px;padding:0 8px 0 42px;position:relative;width:100%}.btn[value="Google"]:after{background-image:url("/Content/img/backgrounds/sprite.png");background-repeat:no-repeat;background-position:-59px -138px;border-right:1px solid #8ab3e4;content:"";height:50px;position:absolute;left:0;top:0;width:36px}.my-randstad-login-panel .btn[value="Google"]:after{background-position:-59px -138px;height:50px}@media only screen and (min-width:801px){.btn[value="Google"]:after{background-position:-59px -138px;height:60px}}@media only screen and (min-width:941px){.btn[value="Google"]:after{background-position:-59px -138px;height:80px}}.provider-login .btn[value="Xing"],.provider-login .btn[value="Xing"]:link,.provider-login .btn[value="Xing"]:visited,.provider-login .btn[value="Xing"]:active{margin-top:5px;padding:0 8px 0 42px;position:relative;width:100%}.btn[value="Xing"]:after{background-image:url("/Content/img/backgrounds/sprite.png");background-repeat:no-repeat;background-position:-309px -159px;border-right:1px solid #8ab3e4;content:"";height:35px;position:absolute;left:0;top:0;width:36px}.my-randstad-login-panel .btn[value="Xing"]:after{background-position:-309px -159px;height:50px}@media only screen and (min-width:801px){.btn[value="Xing"]:after{background-position:-309px -149px;height:60px}}@media only screen and (min-width:941px){.btn[value="Xing"]:after{background-position:-309px -139px;height:80px}}.account-mng-wrapper li{clear:both;margin-bottom:10px}.quick-login-more::after{background-position:-524px -71px;content:"";display:inline-block;height:8px;margin-left:4px;width:5px}.account-mng-wrapper span.title{display:block;font-weight:700;margin-bottom:10px}.account-mng-wrapper .btn{margin:10px 0;width:100%}.box-content .account-mng-wrapper .btn-prim{float:right}.account-mng-wrapper h4{margin-bottom:20px}.social-login-form{border-top:1px solid #e0e0e0;margin-top:20px;padding-top:10px}.box-content .social-login-form .title{display:block;margin-bottom:10px}#sb-site .btn[value="LinkedIn"],#sb-site .provider-login .btn[value="Google"],#sb-site .provider-login .btn[value="Xing"]{margin-right:10px}#sb-site .provider-login-button-wrapper{float:left;width:auto}#sb-site .provider-login-button-wrapper:nth-child(even){padding-right:10px}#sb-site .provider-login-button-wrapper:nth-child(odd){padding-left:0;padding-right:10px}@media only screen and (min-width:501px){.account-mng-wrapper .btn{width:auto}.account-mng-wrapper .form-boxes-wrapper label{float:none;width:auto}.account-mng-wrapper .form-boxes-wrapper input{margin-right:5px;width:auto}.box-content .my-randstad-login-page .social-login-form{width:100%}.job-apply-left .account-mng-links{float:left;margin-top:-35px}}@media only screen and (min-width:531px){.social-login-form{border-top:1px solid #e0e0e0;margin:15px -15px 0;padding:5px 15px 0}.box-content .social-login-form{margin:20px 0 0;padding:5px 0}.login-panel-on-page .forgot-password{padding-left:25%}.form-field-btns>label{display:block}}@media only screen and (min-width:540px){.account-mng-wrapper .form-boxes-wrapper{margin-left:33.33%}.my-randstad-login-page .account-mng-links,.job-apply-left .account-mng-links{margin-left:33.333%;margin-left:calc(1/3*100%)}.account-mng-wrapper .button-wrapper .btn-sec{float:right;margin-right:20px}}@media only screen and (min-width:801px){li.quick-login>span{cursor:pointer;display:inline-block;margin-top:4px}.quick-login--header{color:#0f1941;display:block;font-size:16px;margin-bottom:15px}.quick-login--forgot-password{margin:0 0 5px}.quick-login--btn{margin-bottom:10px}.quick-login--register{border-top:1px solid #d7d7d7;padding:11px 15px 0;margin:0 -15px}.my-randstad-login-panel{display:none;margin-left:20px;position:fixed;top:37px;z-index:99;width:400px}.my-randstad-login-name{font-size:18px}.my-randstad-login-panel table{width:100%}.my-randstad-login-panel .field-error{margin-top:-10px}.my-randstad-login-panel-field{margin-bottom:10px}.my-randstad-login-panel--inner:before,.my-randstad-login-panel--inner:after{border:medium solid transparent;content:"";height:0;left:80%;position:absolute;top:-20px;width:0}.my-randstad-login-panel-active .my-randstad-login-panel--inner:after{left:auto;right:15px}.my-randstad-login-panel-active .my-randstad-login-panel--inner:before{left:auto;right:16px}.my-randstad-login-panel--inner{background:#f7f5f0;padding:15px;position:relative;width:auto}.my-randstad-login-panel--inner p{margin-bottom:10px;margin-top:5px}.my-randstad-login-panel--inner:after{border-bottom-color:#f7f5f0;border-width:11px;margin-left:-11px}.my-randstad-login-panel--inner:before{border-bottom-color:#f7f5f0;border-width:10px;margin-left:-10px}.my-randstad-login-panel.my-randstad-active .my-randstad-login-panel--inner:before,.my-randstad-login-panel.my-randstad-active .my-randstad-login-panel--inner:after{left:auto;right:14px}.my-randstad-login-panel label{display:none;padding-right:0}.my-randstad-login-panel-active .my-randstad-login-panel--inner{margin-right:82px;width:auto}.my-randstad-login-panel--inner .form .form-boxes-wrapper input{margin-right:10px;margin-bottom:0;width:auto}.my-randstad-login-panel .account-mng-wrapper .form-boxes-wrapper{margin-left:0}.my-randstad-login-panel .btn,.my-randstad-login-panel .btn:link,.my-randstad-login-panel .btn:visited,.my-randstad-login-panel .btn:active{display:block;height:50px;line-height:48px;font-size:16px}.my-randstad-login-panel--inner .form input,.my-randstad-login-panel--inner .form-element,.my-randstad-login-panel--inner .form .select,.my-randstad-login-panel--inner .my-randstad-login-panel-field{width:100%}.my-randstad-login-panel--inner .form input,.my-randstad-login-panel--inner .form .select,.my-randstad-login-panel--inner .my-randstad-login-panel-field input,.my-randstad-login-panel--inner .my-randstad-login-panel-field .select{height:50px;line-height:48px;font-size:16px;padding:0 20px;width:100%}.social-login-form span.title,.my-randstad-login-panel .social-login-form span.title{color:#525252;font-size:14px;font-weight:700;margin:5px 0}.account-mng-wrapper{width:66.667%}.box-content .social-login-form{width:66.667%}.box-content .social-login-form span.title{display:block}.social-login-form .btn{display:inline-block}.my-randstad-login-panel--inner .account-mng-wrapper,.job-apply-left .account-mng-wrapper{width:100%}.account-mng-wrapper span.title{color:#0f1941;font-size:26px;font-weight:400;margin-bottom:30px}}@media only screen and (min-width:941px){.breadcrumb{max-width:85%}}@media only screen and (min-width:1280px){.breadcrumb{max-width:90%}}.language-selection{position:absolute;top:65px;z-index:2}.admin-body .language-selection{top:120px}.language-selection li{color:#fff;display:inline-block}.language-selection li:before{content:"|";display:inline-block;margin:0 8px}.language-selection li:first-child:before{content:"";margin:0}.language-selection li a{color:#fff;font-size:12px}.language-selection li a:hover{text-decoration:underline}.nav-utility-languages{height:24px;margin:7px 10px 0 0;overflow:hidden}.nav-utility .nav-utility-languages{display:block;height:24px;overflow:hidden}.nav-utility-language-active{display:block;height:24px;line-height:22px;padding:0 15px 0 5px;position:relative}.nav-utility-language-active:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;float:right;height:0;margin:10px 0 0 10px;opacity:.6;width:0}.nav-utility-languages .language-selection{color:#0f1941;float:none;margin:0;padding-right:15px;position:inherit;visibility:hidden;top:auto}.nav-utility-languages li{background:#fff;display:block;float:none}.nav-utility-languages .language-selection li:before{content:"";display:none}.language-selection .js-language-selector{background:none}.nav-utility-languages a:link,.nav-utility-languages a:visited,.nav-utility-languages a:active{color:#0f1941;display:block;padding-left:5px;width:100%}.nav-utility-languages:hover{height:auto}.nav-utility-languages:hover .language-selection{visibility:visible}@media only screen and (max-width:800px){.masthead .nav-utility-languages{display:none}}.branch-loc{background:#0f1941;margin-top:-70px;padding-top:114px}.branch-loc-tabs{margin-bottom:20px}.branch-loc-tab{height:0;overflow:hidden}.branch-loc-tab.active{height:auto;overflow:visible}@media only screen and (max-width:800px){.branch-loc span[id$="NoResultsLabel"]{border-top:5px solid #2175d9;display:block;padding:20px 10px 0}.branch-loc span[id$="NoResultsLabel"]+.branch-loc-tab{display:none}}@media only screen and (min-width:501px)and (max-width:800px){.branch-loc span[id$="NoResultsLabel"]{padding:20px 20px 0}}.branch-loc-tabs li{float:left}.branch-loc-tabs span{background:none;border:1px solid #e0e0e0;color:#fff;cursor:pointer;display:block;height:37px;line-height:34px;padding:0 15px}.branch-loc-tabs span:first-of-type{margin-right:10px}.branch-loc-tabs span.active{background:#2175d9;border:1px solid #2175d9;color:#fff;cursor:default}.branch-loc-search-form{padding:0 0 60px}.branch-loc-search-form h1{color:#fff;font-size:36px;line-height:42px;letter-spacing:0;margin:0 0 10px}.branch-loc-search-form .searchbar{margin-bottom:20px;position:relative}.branch-loc-search-form .searchbar .btn{background:#f7f5f0;border:0;display:block;font-size:26px;letter-spacing:-1px;margin-top:10px}.branch-loc-search-form .searchbar .btn:hover{color:#2175d9}.branch-loc-search-result-list ul{background:#fff;margin:0 -25px;padding:25px}.branch-loc-search-result-list li{border-top:1px solid #e4e4e4;padding:17px 0 20px}.branch-loc-search-result-list li:first-child{border-top:0}.branch-loc-search-address span{display:block}.branch-loc-search-list-btns{color:#2175d9}.branch-loc-search-list-btns a:before{color:#333;content:" | ";display:inline-block;padding:0 8px 0 5px}.branch-loc-search-list-btns a:first-child:before{display:none}.branch-loc-search-refine{border-top:1px solid #fff;padding-top:15px}.branch-loc-search-refine-field label{display:block;margin-bottom:15px}.branch-loc-search-refine-field label{color:#fff}.branch-loc-search-refine-field.distance{display:none}.branch-loc-search-map{height:300px;width:100%}.x-map-info{font-size:14px;padding:10px}.phoney{margin:0 20px;max-width:100%}.mod-search-office-fltr-name{color:#333;display:block;font-weight:700}.x-map-info .tel{display:block}.x-map-info .address{color:#333}@media only screen and (min-width:501px){.branch-loc-search-result-list ul{margin:0 -40px;padding:40px}}@media only screen and (min-width:801px){.branch-loc-search-result-list ul{margin:0;padding:25px}.branch-loc{background:none;margin-bottom:40px}.branch-loc-search-form{background:#2175d9;padding:20px}.branch-loc-search-box{background:#f7f5f0}.branch-loc-search-refine-field{float:left;width:50%}.branch-loc-left,.branch-loc-right{float:left;width:50%}.branch-loc-right{padding-left:0}.branch-loc-tab{height:auto}.branch-loc-tabs{display:none}.branch-loc-search-box{height:800px;overflow-y:auto}.branch-loc-search-refine-field{float:none;width:auto}.branch-loc-search-refine-field select{float:right}.branch-loc-search-box,.branch-loc-search-map{border:0;height:800px}.branch-loc-search-result-list{border:1px solid #d7d7d7}.phoney{margin:0}}@media only screen and (min-width:941px){.branch-loc-left{width:33.3333%;width:calc(1/3*100%)}.branch-loc-right{width:66.6667%;width:calc(2/3*100%)}}.branch-locator-manage{position:relative}.branch-loc-intro{background:#0f1941;margin-top:-60px;padding-bottom:40px;padding-top:107px}.branch-loc-intro h1{color:#fff;font-size:40px;letter-spacing:-2px;line-height:1.2em;margin-bottom:48px}.branch-loc-details--desc{color:#fff;margin-bottom:30px}.branch-loc-details--address [id$="PhoneLabel"],.branch-loc-details--address [id$="FaxLabel"]{display:block}.branch-loc-intro .btn{clear:left;float:left}@media only screen and (min-width:501px){.branch-loc-intro h1{font-size:51px;letter-spacing:-4px}}@media only screen and (min-width:801px){.branch-loc-intro{margin-top:-195px;padding:240px 0 95px}.branch-loc-intro .box-inner{position:relative}.branch-loc-intro h1{font-size:80px;letter-spacing:-4px}.branch-loc-details--desc{float:left;margin-bottom:0;width:50%}.branch-loc-intro .btn{bottom:0;position:absolute;right:40px}}.branch-loc-details-contact-details{margin-top:40px}.branch-loc-contact-details-left h2{font-size:26px;letter-spacing:inherit}.branch-loc-details--specialities{border-top:1px solid #d7d7d7;margin-top:15px;padding-top:15px}.branch-loc-details--opening-hours{padding-top:15px}.branch-loc-details--opening-hours h3{font-size:20px;letter-spacing:inherit}.branch-loc-details--opening-hours p{margin-bottom:0}.branch-loc-contact-details-right{display:block;font-size:0;margin-top:30px}.branch-loc-contact-details-right img{width:100%}@media only screen and (min-width:601px){.branch-loc-details-contact-details{margin-top:0;position:relative}.branch-loc-details-contact-details .box-inner{position:static}.branch-loc-details-contact-details-inner{align-items:center;display:flex;justify-content:center;width:100%}.branch-loc-contact-details-right{bottom:0;flex:1;line-height:0;margin-top:0;overflow:hidden;position:absolute;right:-20px;top:0;width:50%}.branch-loc-contact-details-right:after{content:"";display:block;padding-bottom:76.95%}.branch-loc-contact-details-right img{height:100%;left:50%;margin-bottom:0;margin-top:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.branch-loc-contact-details-left{float:left;margin-left:-50%;padding-bottom:100px;padding-top:100px;padding-right:20px;position:relative;width:50%}}@media only screen and (min-width:1230px){.branch-loc-contact-details-right img{min-height:100%;min-width:100%;height:auto;width:auto}}.branch-loc-sectors-overview{background:#f7f5f0;font-size:20px}.branch-loc-sectors-overview h3{font-size:20px;letter-spacing:-1px;margin-bottom:10px}.branch-loc-sectors-overview ul:after{background:#f7f5f0;content:"";height:1px;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:941px){.branch-loc-sectors-overview,.branch-loc-sectors-overview h3{font-size:26px;letter-spacing:-1px}}.snp-your-contact-text span{display:block;font-size:18px}.branch-loc-specialist-desc{margin-top:30px}.branch-loc-details-jobs{background:#2175d9;color:#fff;font-size:18px;padding-bottom:25px;padding-top:50px}.branch-loc-details-panel-header h2{color:#f7f4ed;font-size:26px;letter-spacing:-1px;line-height:1.5;margin-bottom:0}.branch-loc-details-panel-header a{color:#0f1941;display:block;margin-bottom:17px}.branch-loc-details-jobs-list li{border-top:1px solid rgba(15,25,65,.3);margin-top:20px;text-transform:lowercase}.branch-loc-details-jobs-list li:first-child{border-top:none;margin-top:0}.branch-loc-details-jobs-list-link:link,.branch-loc-details-jobs-list-link:visited{color:#f7f5f0;display:block;font-size:26px;padding:20px 0}.branch-loc-details-jobs-list-link:active,.branch-loc-details-jobs-list-link:hover{text-decoration:underline}.branch-loc-details-jobs-list-desc{display:block}.branch-loc-details-jobs-list .btn{margin-top:20px}@media only screen and (min-width:801px){.branch-loc-details-jobs{padding-top:130px;padding-bottom:130px}.branch-loc-details-jobs .box-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.branch-loc-details-panel-header{-ms-flex:1 0 26%;-webkit-box-flex:1;flex:1 0 26%;font-size:26px;line-height:1.5;letter-spacing:-1px;padding-right:40px}.branch-loc-details-panel-header a{bottom:0;margin-bottom:0;position:absolute}.branch-loc-details-jobs-list{-ms-flex:0 1 74%;flex:0 1 74%}.branch-loc-details-jobs-list li{display:flex;margin-top:50px;padding-top:50px}.branch-loc-details-jobs-list li:first-child{border-top:0;margin:0;padding:0}.job-search-jobs-listing-more-details{-ms-flex:1;-webkit-box-flex:1;flex:1;padding-right:100px}.job-search-jobs-listing-more-job .btn{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end;margin-top:0}.branch-loc-details-jobs-list-link{padding:40px 0}.branch-loc-details-jobs-list li:first-child .branch-loc-details-jobs-list-link{padding-top:0}.branch-loc-details-jobs-list li.branch-loc-details-jobs-see-all-jobs{display:inherit}.branch-loc-details-jobs-see-all-jobs .btn{float:right;position:inherit}}.first-form{padding-top:40px;padding-bottom:40px}.second-form{background:#f7f5f0;padding-top:40px;padding-bottom:40px}.first-form .form-wrapper h2,.second-form .form-wrapper h2{font-size:26px;letter-spacing:-1px;line-height:1.5}@media only screen and (min-width:801px){.first-form,.second-form{padding-top:130px;padding-bottom:130px}.first-form .form-wrapper h2,.second-form .form-wrapper h2{float:left;width:26%}.first-form .form-general,.second-form .form-general{position:relative}.first-form .form-wrapper p,.second-form .form-wrapper p,.first-form .form-wrapper ol,.second-form .form-wrapper ol,.first-form .form-general .form-submit,.second-form .form-general .form-submit{float:right;width:74%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff url("/Images/System/Backgrounds/ajax-loader.gif") center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@font-face{font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{line-height:1;color:#fff;opacity:.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir="rtl"] .slick-next:before{content:""}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:12px;width:12px;margin:0 10px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{background:none;border:2px solid #fff;border-radius:12px;position:absolute;top:0;left:0;content:"•";width:12px;height:12px;line-height:20px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{background:#fff}html,body,#sb-site,.sb-slidebar{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:800px){html,body{width:100%;overflow-x:hidden}}html{height:100%}body{min-height:100%;position:relative}#sb-site{width:100%;height:100%;position:relative;z-index:1}.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;visibility:hidden;background-color:#222}.sb-left{left:0}.sb-right{right:0}html.sb-static .sb-slidebar,.sb-slidebar.sb-static{position:absolute}.sb-slidebar.sb-active{visibility:visible}.sb-slidebar.sb-style-overlay{z-index:9999}.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}@media(max-width:480px){.sb-slidebar{width:70%}.sb-width-thin{width:55%}.sb-width-wide{width:85%}}@media(min-width:481px){.sb-slidebar{width:55%}.sb-width-thin{width:40%}.sb-width-wide{width:70%}}@media(min-width:768px){.sb-slidebar{width:40%}.sb-width-thin{width:25%}.sb-width-wide{width:55%}}@media(min-width:992px){.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}}@media(min-width:1200px){.sb-slidebar{width:20%}.sb-width-thin{width:5%}.sb-width-wide{width:35%}}.sb-slide,#sb-site,.sb-slidebar{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden}.sb-hide{display:none}.bx-wrapper .bx-loading{height:100%;left:0;min-height:50px;position:absolute;top:0;width:100%;z-index:2000}.banner-carousel .box-has-bg,.banner-carousel-video .bx-wrapper .box-has-bg{margin-left:-10px;margin-right:-10px;padding:0}.banner-carousel,.banner-carousel-video .bx-wrapper{background:#fff;margin-bottom:30px}.snippet .banner-carousel,.banner-carousel-video .bx-wrapper{margin-bottom:0}.banner-carousel .bx-wrapper{margin:0 auto;padding:0;position:relative}.banner-carousel img{display:block;max-width:100%}.sld-video-container,.video-slider-item img,.video-slider-item .sld-img-link,.video-slider-item .btn{display:none}.video-slider-item .sld-video-container{display:block;position:relative}.banner-carousel li{min-height:1px;min-width:1px}.banner-carousel .bx-pager div:nth-child(4){display:none}.banner-carousel--header{font-size:40px;letter-spacing:normal}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:block;height:12px;margin:0 5px;outline:0;text-indent:-9999px;width:12px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:none;border:2px solid #fff}.banner-carousel .bx-custom-pager,.banner-carousel .bx-custom-pager div{height:35px;line-height:35px;margin-top:-34px;text-align:center}.bx-custom-pager{position:absolute;left:0;right:0;top:154px}.banner-carousel .bx-custom-pager li{display:inline-block}.bx-pager-link{background:none;border-radius:12px;cursor:pointer;display:inline-block;height:12px;margin:0 10px 0 0;overflow:hidden;text-decoration:none;text-indent:100%;white-space:nowrap;width:12px}.bx-pager-link.active{background:#fff;border:2px solid #fff}.bx-wrapper .bx-prev{left:0;background:url(/Content/img/backgrounds/sprite.png) no-repeat -60px -408px}.bx-wrapper .bx-next{right:0;background:url(/Content/img/backgrounds/sprite.png) no-repeat -11px -408px}.bx-wrapper .bx-controls-direction a{position:absolute;bottom:0;margin-top:-34px;outline:0;width:30px;height:27px;text-indent:-9999px;z-index:9999}.banner-carousel .bx-controls-direction,.bx-wrapper .bx-controls-direction a.disabled{display:none}.slider-content{font-size:16px;padding:20px 10px 30px}.sld-video-container .fluid-width-video-wrapper{overflow:hidden;padding-bottom:36.7521%;position:relative;width:100%}.sld-video-container .fluid-width-video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video-slider-item img,.video-slider-item img.PreviewImage{display:block;float:right;margin-top:-70px;width:66.6667%;width:calc(2/3*100%)}.sld-video.sld-media-container>img{cursor:pointer;margin-top:0;position:absolute;top:50%;-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);width:100%}.slider-items-4.video-slider-item img{width:75%}.sld-mng-wrapper .video-slider-item.slider-style-preview .block{bottom:0;height:240px!important;left:0;margin:0;padding:15px;top:0;width:33.3333%;width:calc(1/3*100%)}.sld-mng-wrapper .video-slider-item.slider-style-preview.slider-items-4 .block{width:25%}.video-slider-item .slider-style-preview-inner{position:relative;width:800px}.fluid-width-video-wrapper{position:relative}.sld-video.sld-media-container:before{background:#555;background:rgba(0,0,0,.6);border-radius:10px;content:"";cursor:pointer;height:40px;left:50%;margin-left:-30px;margin-top:-30px;position:absolute;top:50%;width:60px;z-index:1}.sld-video.sld-media-container:hover:before{background:red;background:rgba(255,0,0,.9)}.sld-video.sld-media-container:after{border-color:transparent;border-left-color:#fff;border-style:solid;border-width:9px;content:"";cursor:pointer;left:50%;margin-left:-5px;margin-top:-20px;position:absolute;top:50%;z-index:2}@media only screen and (min-width:501px){.banner-carousel .box-has-bg,.banner-carousel-video .bx-wrapper .box-has-bg{margin-left:0;margin-right:0}.banner-carousel{margin:0 -40px}.grid-col-2-3 .banner-carousel,.grid-col-1-3 .banner-carousel{margin:0 0 50px}.slider-content-inner{padding-left:20px;padding-right:20px}}@media only screen and (min-width:760px){.banner-carousel .box-inner{max-width:none}.snippet .banner-carousel,.banner-carousel-video .bx-wrapper{position:relative;max-height:450px}.banner-carousel .bx-slider.bx-slider{background:transparent}.banner-carousel img{min-width:100%;max-width:none}.bx-slider-items-4 .sld-video-container .fluid-width-video-wrapper{padding-bottom:40%}.sld-bg-transparent ul,.sld-bg-transparent{background:transparent}.sld-bg-transparent .video-slider-item{background:#2175d9}.sld-video.sld-media-container:before{border-radius:12px;height:50px;margin-left:-40px;margin-top:-40px;width:80px}.sld-video.sld-media-container:after{border-width:11px;margin-left:-6px;margin-top:-25px}.bx-custom-pager{position:initial}.bx-custom-pager.bx-custom-pager{top:auto!important;height:auto;position:absolute;bottom:20px}.banner-carousel .slider-content{bottom:auto;left:0;margin:0 auto;overflow:hidden;position:absolute;right:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:1440px}.banner-carousel .slider-content-inner{width:33.3334%}.banner-carousel .slider-content p{color:#fff;font-size:21px;line-height:24px}.banner-carousel .btn-prim,.banner-carousel .btn-prim:link,.banner-carousel .btn-prim:visited{border-color:#fff;color:#fff}.banner-carousel .btn-prim:hover,.banner-carousel .btn-prim:active{background-color:#fff;color:#2175d9}.banner-carousel--header{color:#fff;font-size:22px;line-height:24px;margin-bottom:5px}.banner-carousel .slider-content-transparent{background:transparent}.banner-carousel.sld-bg-transparent .slider-content .btn-prim{position:static}.sld-video-container{display:none;position:relative;text-align:center}.video-slider-item .sld-video-container{display:block}.video-slider-item .sld-img-link{display:none}.sld-video-container .fluid-width-video-wrapper{padding-bottom:46%;padding-bottom:54.43%;position:relative;width:100%}.sld-video-container .fluid-width-video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.bx-custom-pager a:hover{color:#fff}.bx-custom-pager a.active:hover{cursor:pointer}}@media only screen and (min-width:920px){.banner-carousel{margin-bottom:50px}.banner-carousel .slider-content-inner{font-size:16px;padding:10px 30px}.banner-carousel .slider-content p{font-size:24px}.banner-carousel .video-slider-item .slider-content{right:0}.banner-carousel--header{font-size:26px;line-height:30px;margin-bottom:10px}}@media only screen and (min-width:1100px){.banner-carousel .slider-content p{display:block;line-height:20px;margin-bottom:20px}.banner-carousel .video-slider-item .slider-content{left:0}.slider-content-inner{height:auto}.banner-carousel .bx-pager div:nth-child(4){display:block}.banner-carousel .right .slider-content{left:auto;right:24px}.banner-carousel .slider-content h2{color:#fff}.banner-carousel .slider-content p{line-height:24px}.bx-slider-items-4 .video-slider-item .slider-content{width:25%}.bx-slider-items-4 .sld-video-container{margin-left:25%}.bx-slider-items-4 .sld-video-container .fluid-width-video-wrapper{padding-bottom:44%}}@media only screen and (min-width:500px){.banner-carousel-video{margin-bottom:30px;z-index:1}.banner-carousel-video .slider-content{border:0;display:none}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed{border:0}.banner-carousel-video .bx-custom-pager a,.banner-carousel-video .bx-custom-pager a.active{background:#f5f5f5;color:#434345}.banner-carousel-video .bx-custom-pager a:after{border-bottom-color:#f5f5f5}.banner-carousel-video .bx-custom-pager a.active{border-left-color:#f5f5f5;border-right-color:#f5f5f5;color:#434345;overflow:visible}}@media only screen and (min-width:941px){.banner-carousel-video .slider-content{display:block;left:0;top:0;width:20%}.banner-carousel-video .slider-content-video{margin-left:20%;z-index:0}}.bxslider li{height:auto}@media only screen and (min-width:760px){.banner-carousel h2,.banner-carousel h3,.banner-carousel h4{font-size:16px;line-height:20px}}@media only screen and (min-width:920px){.banner-carousel h2,.banner-carousel h3,.banner-carousel h4{font-size:26px;line-height:30px}.banner-carousel img{min-height:650px}}.banner-carousel .bx-viewport,.banner-carousel .sld-media-container{max-height:450px}.bx-viewport.bx-viewport{height:auto!important}.snippet:before,.snippet:after{content:" ";display:table}.snippet:after{clear:both}.box-content>.snippet.snp-no-bg:first-child .box-inner{padding-top:20px}.snp-bg-none{background:none}.snp-bg-opt1{background:#2175d9}.snp-bg-opt2{background:#0f1941}.snp-bg-opt3{background:#6ba5b4}.snp-bg-opt4{background:#e74536}.snp-bg-opt5{background:#f7f5f0}.snp-bg-opt6{background:#ffb511}.snp-bg-opt1 .btn-prim,.snp-bg-opt1 .btn-prim:link,.snp-bg-opt1 .btn-prim:visited,.snp-bg-opt2 .btn-prim,.snp-bg-opt2 .btn-prim:link,.snp-bg-opt2 .btn-prim:visited,.snp-bg-opt3 .btn-prim,.snp-bg-opt3 .btn-prim:link,.snp-bg-opt3 .btn-prim:visited,.snp-bg-opt4 .btn-prim,.snp-bg-opt4 .btn-prim:link,.snp-bg-opt4 .btn-prim:visited,.snp-bg-opt6 .btn-prim,.snp-bg-opt6 .btn-prim:link,.snp-bg-opt6 .btn-prim:visited{background-color:transparent;border-color:#fff;color:#fff}.snp-bg-opt1 .btn-prim:hover,.snp-bg-opt1 .btn-prim:focus,.snp-bg-opt2 .btn-prim:hover,.snp-bg-opt2 .btn-prim:focus,.snp-bg-opt3 .btn-prim:hover,.snp-bg-opt3 .btn-prim:focus,.snp-bg-opt4 .btn-prim:hover,.snp-bg-opt4 .btn-prim:focus,.snp-bg-opt6 .btn-prim:hover,.snp-bg-opt6 .btn-prim:focus{background-color:#fff;border-color:#fff;color:#2175d9;text-decoration:none}.snp-bg-none .btn-prim,.snp-bg-none .btn-prim:link,.snp-bg-none .btn-prim:visited,.snp-bg-opt5 .btn-prim,.snp-bg-opt5 .btn-prim:link,.snp-bg-opt5 .btn-prim:visited{background-color:transparent;border-color:#2175d9;color:#2175d9}.snp-bg-none .btn-prim:hover,.snp-bg-none .btn-prim:focus,.snp-bg-opt5 .btn-prim:hover,.snp-bg-opt5 .btn-prim:focus{background-color:#2175d9;border-color:#2175d9;color:#fff;text-decoration:none}.snippet .formgen-settings{margin:0 0 10px;width:100%}.snippet .formgen-settings a:after{content:" in the Form generator"}.snp-content-txt h1,.snp-content-txt h2{font-size:40px;letter-spacing:-2px}.snp-content-txt p{font-size:16px;line-height:1.2}.snp-content-txt .btn{margin-top:30px}@media only screen and (min-width:941px){.snp-content-txt h1,.snp-content-txt h2{font-size:56px;letter-spacing:-3px}.snp-content-txt p{font-size:18px;line-height:1.3}}.img-lightbox{cursor:pointer}.img-lightbox-overlay{animation:imageLightboxFadeIn .15s;background:rgba(0,0,0,.6);bottom:0;cursor:pointer;left:0;overflow:hidden;position:fixed;right:0;text-align:center;top:0;z-index:10}.img-lightbox-inner{display:inline-block;max-width:100%;padding:25px 20px 20px;position:relative;transform:translateY(-50%);top:50vh}.img-lightbox-img{background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.5);max-height:calc(100vh - 70px);max-width:100%}.img-lightbox-close{color:#fff;display:block;font-size:21px;line-height:18px;position:absolute;right:20px;text-align:center;top:-3px}@keyframes imageLightboxFadeIn{from{opacity:0}to{opacity:1}}.snp-body-copy{padding-top:50px;padding-bottom:50px}.snp-body-copy-header{margin-bottom:40px}.snp-body-copy-header h2,.snp-body-copy-txt h2,.snp-body-copy h2,.snp-body-copy h3{font-size:40px;letter-spacing:-2px}.snp-body-copy-sub-title{color:rgba(15,25,65,.45)}.snp-body-copy-txt h3,.snp-body-copy-txt strong{font-size:33px;font-weight:400;letter-spacing:-1px}.snp-body-copy-txt strong{display:block;margin:40px 0}.snp-body-copy-txt h4{font-size:26px;letter-spacing:-1px}.snp-body-copy-txt h5{font-size:20px}.snp-body-copy-txt h6{font-size:16px}.snp-body-copy-txt p+h2,.snp-body-copy-txt p+h3,.snp-body-copy-txt p+h4,.snp-body-copy-txt p+h5,.snp-body-copy-txt p+h6{margin-top:40px}.snp-body-copy ul,.snp-body-copy ol{margin:20px 0 40px}.snp-header-illus.snp-bg-opt1+.snp-body-copy,.snp-header-illus.snp-bg-opt1+.snp-body-copy strong{color:#2175d9}.snp-header-illus.snp-bg-opt3+.snp-body-copy,.snp-header-illus.snp-bg-opt3+.snp-body-copy strong{color:#6ba5b4}.snp-header-illus.snp-bg-opt4+.snp-body-copy,.snp-header-illus.snp-bg-opt4+.snp-body-copy strong{color:#e74536}.snp-body-copy h2,.snp-body-copy h3,.snp-body-copy h4,.snp-body-copy h5,.snp-body-copy h6{color:inherit}.snp-body-copy-txt p,.snp-body-copy-txt ul,.snp-body-copy-txt ol{color:#0f1941}.snp-body-copy-header h2{color:#0f1941;line-height:1.1;margin-bottom:10px}@media only screen and (min-width:801px){.snp-body-copy{padding-top:130px;padding-bottom:130px}.snp-body-copy-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.snp-body-copy-header{overflow-wrap:break-word;width:calc(13/58*100%);word-break:break-word}.snp-body-copy-txt{width:calc(43/58*100%);margin:8px 0 0 auto}}.snp-txt-img-cta h2{font-size:40px;letter-spacing:-2px}.snp-txt-img-cta-img-slider .slick-dots{bottom:0}.snp-txt-img-cta-img-slider .slick-slide{outline:none}.snp-txt-img-cta .btn{margin-top:30px}.snp-txt-img-cta{color:#fff}.snp-txt-img-cta.snp-bg-opt5,.snp-txt-img-cta.snp-bg-none{color:#0f1941}.bit_ui-snippet-content-contents .snp-txt-img-cta-img-slide.is-not-active{display:none}.bit_ui-snippet-content-contents .snp-txt-img-cta-img-slide.is-not-active:first-child{display:block}@media only screen and (max-width:500px){.snp-txt-img-cta{padding-bottom:50px}.snp-txt-img-cta-img{margin-bottom:30px;margin-left:-25px;margin-right:-25px}.snp-txt-img-cta-img img{width:100%}.snp-txt-img-cta-img-slider{max-height:56vw;overflow:hidden}.snp-txt-img-cta-boxed .snp-txt-img-cta-img-slider{max-height:none}.snp-txt-img-cta-boxed .snp-txt-img-cta-img{margin:0 auto 30px;max-width:60vw}.snp-txt-img-cta-boxed .snp-txt-img-cta-img img{margin:0 auto;max-width:100%}}@media only screen and (min-width:501px){.snp-txt-img-cta{position:relative}.snp-txt-img-cta .box-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.snp-txt-img-cta-img,.snp-txt-img-cta-txt{width:50%}.snp-txt-img-cta-img-slide{bottom:0;height:100.2%;left:0;position:absolute;right:0;top:0}.snp-txt-img-cta-img-slide img{bottom:0;min-height:100%;position:absolute;left:0;right:0;top:0;min-width:100%}.snp-txt-img-cta-img{position:relative}.snp-txt-img-cta-txt{margin-left:50%;padding-bottom:50px;padding-left:calc(6/58*100%);padding-top:50px}.snp-txt-img-cta-boxed .snp-txt-img-cta-txt{margin-left:0}.snp-txt-img-cta-img-slider,.snp-txt-img-cta-img-slider .slick-list,.snp-txt-img-cta-img-slider .slick-track,.snp-txt-img-cta .slick-slide img,.snp-txt-img-cta-img{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.snp-txt-img-cta-boxed .snp-txt-img-cta-img{position:relative}.snp-txt-img-cta-img-slider .slick-slide{overflow:hidden;position:relative}.snp-txt-img-cta .slick-slide img,.bit_ui-snippet-content-contents .snp-txt-img-cta img{min-height:100%;min-width:100%;left:50%;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.snp-txt-img-cta-boxed .slick-slide img,.bit_ui-snippet-content-contents .snp-txt-img-cta-boxed img{height:100%;min-height:0;min-width:0;width:auto}.snp-txt-img-cta-rev:not(.snp-txt-img-cta-boxed) .snp-txt-img-cta-img{margin-left:50%}.snp-txt-img-cta-rev .snp-txt-img-cta-txt{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.snp-txt-img-cta-rev .snp-txt-img-cta-txt{margin-left:0;padding-left:0;padding-right:calc(6/58*100%)}}@media only screen and (min-width:941px){.snp-txt-img-cta-txt{padding-bottom:100px;padding-top:100px}.snp-txt-img-cta-txt p{font-size:18px;line-height:1.3}.snp-txt-img-cta h2{font-size:56px;letter-spacing:-3px}}.snp-content-l-r,.box-content-right .snp-content-l-r,.snp-title-text-cta{margin-bottom:40px;padding:0}.snp-content-l-r-reversed-small .snp-content-l-r-text{margin-bottom:30px}.snp-content-l-r h2{font-size:40px;letter-spacing:-2px}.snp-content-l-r-text p{margin-bottom:0}.snp-content-l-r-text .btn{margin-top:30px}.snp-content-l-r.snp-content-l-r-reversed-small{padding-bottom:0}.snp-content-l-r-img{margin:0 -25px 30px;text-align:center}.snp-content-l-r-reversed-small .snp-content-l-r-img{margin-bottom:0}.snp-content-l-r-img img{height:auto;width:100%}.snp-content-l-r .btn-sec:hover,.snp-content-l-r .btn-sec:active{background-color:#2175d9;border-color:#2175d9;color:#fff}.video-wrapper-16-9{height:0;overflow:hidden;position:relative;padding-bottom:56.25%;z-index:0}.video-wrapper-16-9 object,.video-wrapper-16-9 embed,.video-wrapper-16-9 iframe,.video-wrapper-16-9 img{border:0;height:100%;position:absolute;top:0;right:0;width:100%}.video-wrapper-16-9 img{height:auto}@media only screen and (min-width:501px){.snp-content-l-r,.snp-title-text-cta{margin-bottom:0}.snp-title-text-cta .title-text-cta-inner{margin:30px 0}.snp-content-l-r .box-inner{padding:0;position:relative}.snp-content-l-r-text{float:left;padding:20px 40px;position:relative;width:50%}.snp-content-l-r-img{margin:0}.snp-content-l-r-rev .snp-content-l-r-text{float:right}.snp-content-l-r.snp-content-l-r-reversed-small{padding-bottom:30px}.snp-content-l-r-reversed-small .snp-content-l-r-text{margin-bottom:0}.snp-content-l-r-text h2,.snp-content-l-r-text h3,.snp-content-l-r-text h4{font-size:26px;letter-spacing:-1px}.snp-content-l-r-text h2+p,.snp-content-l-r-text h3+p,.snp-content-l-r-text h4+p{margin-top:0}.snp-content-l-r .grid-wrap{align-items:center;display:flex;justify-content:center;margin-left:0;width:100%}.snp-content-l-r-img{flex:1;line-height:0}.snp-content-l-r-rev .snp-content-l-r-img{order:2}.snp-content-l-r-rev .snp-content-l-r-img{float:left}.video-wrapper-16-9 object,.video-wrapper-16-9embed,.video-wrapper-16-9 iframe,.video-wrapper-16-9 img{right:0}.snp-content-l-r-rev .video-wrapper-16-9 object,.snp-content-l-r-rev .video-wrapper-16-9embed,.snp-content-l-r-rev .video-wrapper-16-9 iframe,.snp-content-l-r-rev .video-wrapper-16-9 img{left:0}.snp-content-l-r-img{overflow:hidden;position:relative;width:100%}.snp-content-l-r-img:after{content:"";display:block;padding-bottom:76.95%}.snp-content-l-r-img.snp-content-l-r-vid:after{display:none}.snp-content-l-r-img img{height:100%;left:50%;margin-bottom:0;margin-top:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}}@media only screen and (min-width:801px){.snp-content-l-r-text{padding:20px 30px}}@media only screen and (min-width:941px){.snp-content-l-r-text{padding:0 0 0 10%}.snp-content-l-r-rev .snp-content-l-r-text{padding:30px 10% 30px 0}.snp-content-l-r-text{padding-right:100px}.snp-content-l-r-rev .snp-content-l-r-text{padding-left:100px}.snp-content-l-r h2{font-size:56px;letter-spacing:-3px}.snp-content-l-r-rev .snp-content-l-r-img{margin-right:0}.snp-content-l-r-text .btn{margin-top:60px}.snp-content-l-r-text{font-size:18px;line-height:1.6}}@media only screen and (min-width:701px){.snp-content-l-r:not(.snp-has-square-img){position:relative!important}.snp-content-l-r:not(.snp-has-square-img) .box-inner{position:static!important}.snp-content-l-r:not(.snp-has-square-img) .snp-content-l-r-text{font-size:18px;line-height:1.6;margin-right:-50%;padding-bottom:50px!important;padding-left:5%!important;padding-right:100px!important;padding-top:50px!important}.snp-content-l-r:not(.snp-has-square-img) .snp-content-l-r-img{bottom:0!important;left:0!important;position:absolute!important;top:0!important;width:50%!important}.snp-content-l-r-rev:not(.snp-has-square-img) .snp-content-l-r-img{left:auto!important;margin-bottom:0;margin-top:0;right:0!important}.snp-content-l-r-rev:not(.snp-has-square-img) .snp-content-l-r-text{margin-left:-50%!important;margin-right:0;padding-left:100px!important;padding-right:5%!important}.snp-content-l-r:not(.snp-has-square-img) .snp-content-l-r-img img,.snp-content-l-r-vid .video-wrapper-16-9{height:auto!important;min-height:100%!important;min-width:100%!important;max-width:none!important;width:auto!important}.snp-content-l-r-vid .video-wrapper-16-9{height:100%;left:50%;margin-bottom:0;margin-top:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}}@media only screen and (min-width:941px){.snp-content-l-r:not(.snp-has-square-img) .snp-content-l-r-text{padding-bottom:100px!important;padding-top:100px!important}.snp-content-l-r:not(.snp-has-square-img) .snp-content-l-r-text{padding-left:10%!important}.snp-content-l-r-rev:not(.snp-has-square-img) .snp-content-l-r-text{padding-right:10%!important;padding-left:100px!important}}.snp-text-video .snp-content-l-r-text{padding-bottom:0}.snp-text-links-cta{padding-bottom:50px;padding-top:50px}.snp-text-links-cta h2{font-size:40px;letter-spacing:-2px}.snp-text-links-cta p{margin-bottom:0}.snp-text-links-cta .btn{margin-top:30px}.snp-text-links-cta-list{margin-top:30px}.snp-text-links-cta-list li{border-top:1px solid #d7d7d7}.snp-text-links-cta-list li:first-child{border-top:none}.snp-text-links-cta-list li a{display:block;font-size:20px;height:52px;line-height:52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:501px){.snp-text-links-cta .grid-wrap{margin-left:0}}@media only screen and (min-width:801px){.snp-text-links-cta-list{float:right;width:48.25%}.snp-text-links-cta-text{float:left;width:48.25%}.snp-text-links-cta-list{margin-top:0}}@media only screen and (min-width:941px){.snp-text-links-cta{padding-bottom:100px;padding-top:100px}.snp-text-links-cta h2{font-size:56px;letter-spacing:-3px}.snp-text-links-cta p{font-size:18px}.snp-text-links-cta .btn{margin-top:60px}.snp-text-links-cta-list{margin-top:8px}.snp-text-links-cta-list li a{font-size:26px;letter-spacing:-1px;line-height:68px;height:68px}}.grid-col-1-1 .snp-dynamic-navigation,.grid-col-1-1 .snp-link-list{background:#f7f5f0}.snp-cta{padding-top:50px;padding-bottom:50px}.snp-cta.box-inner{position:relative}.snp-cta-text p,.snp-cta-text{color:#fff;display:block;font-size:26px;letter-spacing:-1px;margin:0}.snp-bg-none .snp-cta-text,.snp-bg-none .snp-cta-text p,.snp-bg-opt5 .snp-cta-text,.snp-bg-opt5 .snp-cta-text p{color:#0f1941}.snp-bg-none .btn-sec,.snp-bg-none .btn-sec:link,.snp-bg-none .btn-sec:visited,.snp-bg-opt5 .btn-sec,.snp-bg-opt5 .btn-sec:link,.snp-bg-opt5 .btn-sec:visited{border-color:#2175d9;color:#2175d9}.snp-bg-none .btn-sec:hover,.snp-bg-none .btn-sec:focus,.snp-bg-opt5 .btn-sec:hover,.snp-bg-opt5 .btn-sec:focus{background:#2175d9;border-color:#2175d9;color:#fff}.snp-cta .btn{margin-top:30px}@media only screen and (min-width:501px){.snp-cta .btn{float:right}.snp-cta .box-inner{position:relative}.snp-cta-text{min-height:45px;width:70%}.snp-cta .btn{bottom:0;margin-top:0;position:absolute;right:50px;max-width:25%}}@media only screen and (min-width:801px){.snp-cta{padding-top:130px;padding-bottom:130px}.snp-cta-text p,.snp-cta-text{font-size:53px;letter-spacing:-2px}.snp-cta .btn{bottom:-8px}}@media only screen and (min-width:941px){.snp-cta .btn{right:100px;max-width:30%}}.snp-table{padding-top:50px;padding-bottom:50px}.snp-table.snp-bg-opt1,.snp-table.snp-bg-opt2,.snp-table.snp-bg-opt3,.snp-table.snp-bg-opt4,.snp-table.snp-bg-opt6,.snp-table.snp-bg-opt1 table,.snp-table.snp-bg-opt2 table,.snp-table.snp-bg-opt3 table,.snp-table.snp-bg-opt4 table,.snp-table.snp-bg-opt6 table{color:#fff}.snp-table.snp-bg-opt1 h2,.snp-table.snp-bg-opt3 h2,.snp-table.snp-bg-opt4 h2,.snp-table.snp-bg-opt6 h2{color:#0f1941}.snp-table.snp-bg-opt2 h2{color:#6ba5b4}.snp-table h2{font-size:20px;letter-spacing:-1px}.snp-table table{border:none;border-collapse:collapse;color:#0f1941;table-layout:fixed;text-align:left;width:100%}.snp-table th{background:none;border:none;font-weight:400;font-size:20px;letter-spacing:-1px;padding:15px 0}.snp-table td{border:none;border-bottom:1px solid #d7d7d7;padding:15px 15px 15px 0;vertical-align:top;word-wrap:break-word}.snp-bg-opt1.snp-table td,.snp-bg-opt3.snp-table td,.snp-bg-opt4.snp-table td,.snp-bg-opt6.snp-table td{border-bottom:1px solid rgba(15,25,65,.4)}.snp-table tr:nth-child(2n) td{background:none}.snp-body-copy.snp-bg-opt5+.snp-table.snp-bg-opt5,.snp-body-copy.snp-bg-opt5+.snp-body-copy.snp-bg-opt5,.snp-table.snp-bg-opt5+.snp-body-copy.snp-bg-opt5,.snp-table.snp-bg-opt5+.snp-table.snp-bg-opt5,.snp-body-copy.snp-bg-none+.snp-table.snp-bg-none,.snp-body-copy.snp-bg-none+.snp-body-copy.snp-bg-none,.snp-table.snp-bg-none+.snp-body-copy.snp-bg-none,.snp-table.snp-bg-none+.snp-table.snp-bg-none{margin-top:-50px}@media only screen and (max-width:800px){.snp-table table thead{display:none}.snp-table table tr{border-bottom:30px solid rgba(255,255,255,0)}.snp-table table tr:last-child{border-bottom:none}.snp-table table td{display:block;min-width:unset;width:100%}.snp-table table td:last-child{border-bottom:none}}@media only screen and (min-width:941px){.snp-table{padding-top:130px;padding-bottom:130px}.snp-table h2{float:left;font-size:26px;margin-bottom:0;letter-spacing:-1px;margin-top:20px;padding-right:40px;width:26%}.snp-table.snp-table-no-header h2{margin-top:10px}.snp-table table{float:right;width:74%}.snp-table th{font-size:26px;letter-spacing:-1px}.snp-body-copy.snp-bg-opt5+.snp-table.snp-bg-opt5,.snp-table.snp-bg-opt5+.snp-table.snp-bg-opt5,.snp-body-copy.snp-bg-opt5+.snp-body-copy.snp-bg-opt5,.snp-table.snp-bg-opt5+.snp-body-copy.snp-bg-opt5 .snp-body-copy.snp-bg-none+.snp-table.snp-bg-none,.snp-table.snp-bg-none+.snp-table.snp-bg-none,.snp-body-copy.snp-bg-none+.snp-body-copy.snp-bg-none,.snp-table.snp-bg-none+.snp-body-copy.snp-bg-none{margin-top:-200px}}.snp-video-wrapper{background:#f7f5f0;height:auto;overflow:hidden;margin-bottom:50px;margin-top:50px;position:relative;z-index:0}.snp-video-wrapper .snp-video-movie{display:block;height:auto;left:inherit;margin-bottom:30px;position:inherit;top:inherit;transform:inherit;width:100%}.snp-video-wrapper .snp-video-text{color:#0f1941;margin-bottom:30px;text-align:left;top:auto;-webkit-transform:none;transform:none}.snp-video-wrapper .snp-video-text h2{color:#0f1941;font-size:40px;letter-spacing:-2px}.snp-video-wrapper .snp-video-text p{margin-bottom:0}.snp-video-wrapper .snp-video-text .btn{margin-top:30px}@media only screen and (max-width:500px){.snp-video-wrapper .snp-video-text .btn-sec,.snp-video-wrapper .snp-video-text .btn-sec:link,.snp-video-wrapper .snp-video-text .btn-sec:visited .snp-video-wrapper .snp-video-text .btn-tert,.snp-video-wrapper .snp-video-text .btn-tert:link,.snp-video-wrapper .snp-video-text .btn-tert:visited{border-color:#2175d9;color:#2175d9}.snp-video-wrapper .snp-video-text .btn-sec:active,.snp-video-wrapper .snp-video-text .btn-sec:hover,.snp-video-wrapper .snp-video-text .btn-tert:active,.snp-video-wrapper .snp-video-text .btn-tert:hover{background:#2175d9;color:#fff}}@media only screen and (min-width:501px){.snp-video-wrapper .snp-video-movie{height:250px}}@media only screen and (min-width:501px){.snp-video-wrapper .snp-video-movie{height:300px}.snp-video-wrapper .snp-video-text h2{font-size:26px;letter-spacing:-1px}}@media only screen and (min-width:801px){.snp-video-wrapper{height:720px;margin-bottom:130px;margin-top:130px;overflow:hidden;position:relative}.snp-video-wrapper .snp-video-movie{display:block;height:1500px;width:100%;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;z-index:1}.snp-video-wrapper .snp-video-movie{height:2000px;min-width:1500px}.snp-video-wrapper .snp-video-text{color:#fff;font-size:14px;line-height:24px;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.snp-video-wrapper .snp-video-text-inner{float:left;width:333334%;width:calc(.333333*100%)}.snp-video-wrapper .snp-video-text-inner h2,.snp-video-wrapper .snp-video-text-inner p{color:#fff}.snp-video-wrapper .snp-video-text-inner p{font-size:24px}.snp-video-wrapper .snp-video-text-inner.snp-video-text-color-2 h2,.snp-video-wrapper .snp-video-text-inner.snp-video-text-color-2 p{color:#0f1941}}@media only screen and (min-width:941px){.snp-video-wrapper .snp-video-text-inner h2{font-size:56px;letter-spacing:-3px}.snp-video-wrapper .snp-video-text .btn{margin-top:60px}}@media only screen and (min-width:801px){.darken-bg:before{background-color:rgba(0,0,0,0);bottom:0;content:"";display:table-cell;left:0;position:absolute;top:0;width:100%;z-index:1}.darken-bg-10:before,.darken-bg-20:before,.darken-bg-30:before,.darken-bg-40:before{z-index:2}.darken-bg-10:before{background-color:rgba(0,0,0,.1)}.darken-bg-20:before{background-color:rgba(0,0,0,.2)}.darken-bg-30:before{background-color:rgba(0,0,0,.3)}.darken-bg-40:before{background-color:rgba(0,0,0,.4)}}.snp-full-slide{background:#f7f5f0}.snp-full-slide .slick-dots{bottom:auto;margin:10px;top:10px}.snp-full-slide .slick-arrow,.snp-full-slide .snp-full-slide-img.darken-bg:before{display:none}.snp-full-slide .snp-full-img-slider{max-height:720px;overflow:hidden;position:relative}.snp-full-slide .snp-full-slide-img img{height:auto;margin-bottom:30px;width:100%}.snp-full-slide .snp-img-text{color:#0f1941;margin-bottom:30px;text-align:left;top:auto;-webkit-transform:none;transform:none}.snp-full-slide .snp-img-text p{color:#0f1941}.snp-full-slide .snp-img-text-inner{width:100%}.snp-full-slide .snp-img-text h2{color:#0f1941;font-size:40px;letter-spacing:-2px}.snp-full-slide .snp-img-text p{margin-bottom:0}.snp-full-slide .btn{margin-top:30px}@media only screen and (max-width:800px){.snp-full-slide .btn.btn-sec,.snp-full-slide .btn.btn-tert{border-color:#2175d9;color:#2175d9}.snp-full-slide .btn.btn-sec:hover,.snp-full-slide .btn.btn-tert:hover{background-color:#2175d9;color:#fff}}@media only screen and (min-width:801px){.snp-full-slide .slick-dots{bottom:20px;top:auto}.snp-full-slide .snp-full-slide-img.darken-bg:before{display:block}.snp-full-slide .snp-full-slide-img img{margin:0;position:initial;-webkit-transform:translateX(-25%);transform:translateX(-25%);width:auto}.snp-full-slide .snp-img-text{color:#fff;margin-bottom:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:100%;z-index:2}.snp-full-slide .snp-img-text h2{color:#fff}.snp-full-slide .snp-img-text p{color:#fff;font-size:24px}.snp-full-slide .snp-img-text-inner.snp-img-text-color-2 h2,.snp-full-slide .snp-img-text-inner.snp-img-text-color-2 p{color:#0f1941}.snp-full-slide .snp-img-text-inner{text-align:center}.snp-full-slide .snp-img-text-inner.snp-img-text-align-left,.snp-full-slide .snp-img-text-inner.snp-img-text-align-right{float:left;text-align:left;width:333334%;width:calc(.333333*100%)}.snp-full-slide .snp-img-text-inner.snp-img-text-align-right{float:right}}@media only screen and (min-width:941px){.snp-full-slide .btn{margin-top:60px}.snp-full-slide .snp-img-text h2{font-size:56px;letter-spacing:-3px}}@media only screen and (min-width:1231px){.snp-full-slide .snp-full-slide-img img{-webkit-transform:none;transform:none;width:100%}}.snp-list-cta{padding-bottom:50px;padding-top:50px}.snp-list-cta h2{font-size:20px;letter-spacing:-1px;margin-bottom:25px}.snp-list-cta p{margin:0}.snp-list-cta.snp-bg-opt1 h2,.snp-list-cta.snp-bg-opt2 h2,.snp-list-cta.snp-bg-opt3 h2,.snp-list-cta.snp-bg-opt4 h2,.snp-list-cta.snp-bg-opt6 h2,.snp-list-cta.snp-bg-opt1 p,.snp-list-cta.snp-bg-opt2 p,.snp-list-cta.snp-bg-opt3 p,.snp-list-cta.snp-bg-opt4 p,.snp-list-cta.snp-bg-opt6 p{color:#fff}.snp-list-cta-list{margin:0}.snp-list-cta-list li{border-top:1px solid #d7d7d7;float:none;margin:50px 0 0;padding-top:50px;position:relative;width:100%}.snp-bg-opt1 .snp-list-cta-list li,.snp-bg-opt3 .snp-list-cta-list li,.snp-bg-opt4 .snp-list-cta-list li,.snp-bg-opt6 .snp-list-cta-list li{border-top:1px solid rgba(15,25,65,.4)}.snp-list-cta-list li:first-child{border-top:none;margin:0;padding:0}.snp-list-cta-list div,.snp-list-cta-list a{background:none;color:#fff;display:block;overflow:inherit;padding-bottom:0;position:relative}.snp-list-cta-list a:after{background-image:none;height:20px;position:inherit;width:auto}.snp-list-cta-list li:last-child a{background:inherit}.snp-list-cta-list .btn{margin-top:40px}@media only screen and (min-width:941px){.snp-list-cta{padding-bottom:130px;padding-top:130px}.snp-list-cta .box-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.snp-list-cta h2{-ms-flex:1 0 26%;-webkit-box-flex:1;flex:1 0 26%;font-size:26px;line-height:1.5;letter-spacing:-1px}.snp-list-cta-list{flex:0 1 100%}.snp-list-cta h2+.snp-list-cta-list{-ms-flex:0 1 74%;flex:0 1 74%;margin-top:10px}.snp-list-cta-list li{display:flex}.snp-list-cta-list li div{-ms-flex:1;-webkit-box-flex:1;flex:1;padding-right:100px}.snp-list-cta-list li .btn{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end;margin-top:0}}.snp-your-contact{padding-bottom:50px;padding-top:50px}.snp-your-contact-img img{margin-bottom:40px;width:100%}.snp-your-contact-text{color:#fff}.snp-your-contact-text h4{font-size:20px;letter-spacing:0}.snp-your-contact.snp-bg-opt1 h4,.snp-your-contact.snp-bg-opt2 h4,.snp-your-contact.snp-bg-opt3 h4,.snp-your-contact.snp-bg-opt4 h4,.snp-your-contact.snp-bg-opt6 h4,.snp-your-contact.snp-bg-opt1 p,.snp-your-contact.snp-bg-opt2 p,.snp-your-contact.snp-bg-opt3 p,.snp-your-contact.snp-bg-opt4 p,.snp-your-contact.snp-bg-opt6 p{color:#fff}.snp-your-contact.snp-bg-opt1 a,.snp-your-contact.snp-bg-opt3 a,.snp-your-contact.snp-bg-opt4 a,.snp-your-contact.snp-bg-opt6 a{color:#0f1941}.snp-your-contact a:hover{text-decoration:underline}@media only screen and (min-width:501px){.snp-your-contact .box-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.snp-your-contact-img{-ms-flex:1 0 26%;-webkit-box-flex:1;flex:1 0 26%;letter-spacing:-1px;padding-right:40px}.snp-your-contact-img img{margin-bottom:0;max-width:200px;width:100%}.snp-your-contact-text{-ms-flex:0 1 74%;flex:0 1 74%}.snp-your-contact-text h4{font-size:26px;letter-spacing:-1px}.snp-your-contact-text p,.snp-your-contact a{font-size:18px}}@media only screen and (min-width:941px){.snp-your-contact{padding-bottom:130px;padding-top:130px}}.snp-brand-highlight{padding:60px 0}.snp-brand-highlight h2{font-size:26px;line-height:1.4em;letter-spacing:-1px;margin-bottom:25px}.snp-brand-highlight span,.snp-brand-highlight .snp-brand-highlight-inner div,.snp-brand-highlight .snp-brand-highlight-inner div p{font-size:24px;display:inline}.snp-brand-highlight .snp-brand-highlight-inner div p+p,.snp-brand-highlight .snp-brand-highlight-inner div{display:block}.snp-brand-highlight .snp-brand-highlight-inner .btn{margin-top:40px}.snp-brand-highlight.snp-bg-opt1 h2,.snp-brand-highlight.snp-bg-opt2 h2,.snp-brand-highlight.snp-bg-opt3 h2,.snp-brand-highlight.snp-bg-opt4 h2,.snp-brand-highlight.snp-bg-opt4 h2,.snp-brand-highlight.snp-bg-opt1 span,.snp-brand-highlight.snp-bg-opt1 .snp-brand-highlight-inner div,.snp-brand-highlight.snp-bg-opt1 .snp-brand-highlight-inner div p,.snp-brand-highlight.snp-bg-opt2 span,.snp-brand-highlight.snp-bg-opt2 .snp-brand-highlight-inner div,.snp-brand-highlight.snp-bg-opt2 .snp-brand-highlight-inner div p,.snp-brand-highlight.snp-bg-opt3 span,.snp-brand-highlight.snp-bg-opt3 .snp-brand-highlight-inner div,.snp-brand-highlight.snp-bg-opt3 .snp-brand-highlight-inner div p,.snp-brand-highlight.snp-bg-opt4 span,.snp-brand-highlight.snp-bg-opt4 .snp-brand-highlight-inner div,.snp-brand-highlight.snp-bg-opt4 .snp-brand-highlight-inner div p,.snp-brand-highlight.snp-bg-opt6 span,.snp-brand-highlight.snp-bg-opt6 .snp-brand-highlight-inner div,.snp-brand-highlight.snp-bg-opt6 .snp-brand-highlight-inner div p{color:#fff}.snp-brand-highlight.snp-bg-opt5 h2,.snp-brand-highlight.snp-bg-opt5 span,.snp-brand-highlight.snp-bg-opt5 .snp-brand-highlight-inner div,.snp-brand-highlight.snp-bg-opt5 .snp-brand-highlight-inner div p{color:#0f1941}.snp-brand-highlight.snp-bg-opt1 strong,.snp-brand-highlight.snp-bg-opt3 strong,.snp-brand-highlight.snp-bg-opt4 strong,.snp-brand-highlight.snp-bg-opt6 strong{color:#0f1941;font-weight:400}.snp-brand-highlight.snp-bg-opt2 strong,.snp-brand-highlight.snp-bg-opt5 strong{color:#2175d9;font-weight:400}@media only screen and (min-width:801px){.snp-brand-highlight .box-inner{display:flex;align-items:baseline}.snp-brand-highlight{padding:130px 0}.snp-brand-highlight h2{flex-basis:26%;flex-shrink:0;width:26%}.snp-brand-highlight-inner{width:74%}.snp-brand-highlight span,.snp-brand-highlight .snp-brand-highlight-inner div,.snp-brand-highlight .snp-brand-highlight-inner div p{font-size:40px;letter-spacing:-2px}.snp-brand-highlight .snp-brand-highlight-inner .btn{display:table;float:right;margin-top:40px}}@media only screen and (min-width:941px){.snp-brand-highlight{padding:180px 0}}.snp-contact-us{background:#6ba5b4;padding:0}.snp-contact-us .box-inner{padding-bottom:50px;padding-top:50px}.snp-contact-us-inner h4,.snp-contact-us-inner span{color:#fff;font-size:40px;letter-spacing:-2px;margin-bottom:0}.snp-contact-us-inner p{font-size:18px;margin-bottom:17px}.snp-contact-us-btn-wrapper{margin-top:30px}.snp-contact-us-btn-first{margin-bottom:15px}.snp-contact-us-btn-wrapper .btn-prim,.snp-contact-us-btn-wrapper .btn-sec{border-color:#fff;color:#fff}.snp-contact-us-btn-wrapper .btn-prim:hover,.snp-contact-us-btn-wrapper .btn-sec:hover{background:#fff;color:#2175d9}@media only screen and (min-width:501px){.snp-contact-us .box-inner{background:url("/Images/System/content/snippets/communication.svg");background-position:115% center;background-repeat:no-repeat;background-size:48%}.snp-contact-us-inner h4,.snp-contact-us-inner span{font-size:26px;letter-spacing:-1px}}@media only screen and (min-width:601px){.snp-contact-us .box-inner{background-position:95% center;background-size:43%}}@media only screen and (min-width:641px){.snp-contact-us .box-inner{background-size:40%;padding-bottom:70px;padding-top:70px}}@media only screen and (min-width:801px){.snp-contact-us .box-inner{background-size:40%;padding-bottom:130px;padding-top:130px}.snp-contact-us-btn-first{margin-bottom:0;margin-right:15px}.snp-contact-us-btn-first,.snp-contact-us-btn-sec{display:inline-block}}@media only screen and (min-width:941px){.snp-contact-us-inner h4,.snp-contact-us-inner span{font-size:56px;letter-spacing:-3px}.snp-contact-us-inner p{font-size:30px}.snp-contact-us-inner div{max-width:801px}}@media only screen and (min-width:1230px){.snp-contact-us .box-inner{background-size:35%}}@media only screen and (min-width:1400px){.snp-contact-us .box-inner{background-size:30%}}.snp-branch-selector{background:#6ba5b4;color:#fff}.snp-branch-selector h2{color:#fff;font-size:40px;letter-spacing:-2px}.snp-branch-selector p{color:#fff;font-size:16px;margin-bottom:60px}.snp-branch-selector .box-inner{padding-bottom:50px;padding-top:50px;position:relative}.snp-branch-selector .btn{background:#f7f5f0;border:0 none;color:#2175d9;display:block;font-size:26px;letter-spacing:-1px;width:100%}.snp-branch-selector .btn:before{display:none}.refine-field-specialty,.refine-field-radius,.snp-branch-selector .btn{margin-top:10px}.snp-branch-selector input,.snp-branch-selector select{border:none}@media only screen and (min-width:501px){.snp-branch-selector .box-inner{background-image:url("/Images/System/content/snippets/pins.svg");background-position:240% center;background-repeat:no-repeat;background-size:70%;padding-bottom:70px;padding-top:70px;position:relative}.refine-field-wrapper{width:80%}.snp-branch-selector h2{font-size:26px;letter-spacing:-1px}}@media only screen and (min-width:641px){.snp-branch-selector .box-inner{background-position:180% center;background-size:58%}}@media only screen and (min-width:801px){.snp-branch-selector .box-inner{background-position:95% center;background-size:48%;padding-bottom:150px;padding-top:150px}.snp-branch-selector p{font-size:18px;margin-bottom:30px}.snp-branch-selector .refine-field-wrapper{display:flex;position:relative;padding-right:80px;max-width:801px;width:100%}.refine-field-keyword,.refine-field-specialty{margin-top:0;padding-right:5px;width:100%}.snp-branch-selector .btn{height:80px;font-size:0;margin-top:0;position:absolute;right:0;top:0;width:80px}.snp-branch-selector .btn:before{display:block;font-size:37px;position:relative;right:8px;top:21px}.snp-branch-selector .btn:hover:before{color:#fff}.snp-branch-selector .btn:hover{background:#0071ce}}@media only screen and (min-width:941px){.snp-branch-selector .box-inner{background-size:45%}.snp-branch-selector h2{font-size:56px;letter-spacing:-3px}}@media only screen and (min-width:1041px){.snp-branch-selector .box-inner{background-size:35%}}@media only screen and (min-width:1230px){.snp-branch-selector .box-inner{background-size:30%}}@media only screen and (min-width:1470px){.snp-branch-selector .box-inner{background-position:right center;background-size:26%}}.snp-image-carroussel-box{margin-bottom:40px;padding-top:0}.snp-image-carroussel-box-text h2{font-size:40px;letter-spacing:-2px}.snp-image-carroussel-box-text p{margin-bottom:0}.snp-image-carroussel-box-text .btn{margin-top:30px}.snp-image-carroussel-box-slider{background:green;margin:0 -25px 30px;position:relative}.snp-image-carroussel-box-slider .slick-track{position:relative}.snp-image-carroussel-box-slider .slick-slide img{height:auto;width:100%}.snp-image-carroussel-box-slider .slick-dots{bottom:0}.snp-image-carroussel-box-slider .slick-dots li{margin:0 10px 0 0}.snp-image-carroussel-box-slider .slick-dots li button:before{content:"";-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;height:12px;width:12px}.snp-image-carroussel-box-slider.slick-prev,.snp-image-carroussel-box-slider .slick-next{display:none}.snp-image-carroussel-box-slider .slick-prev{left:16px}.snp-image-carroussel-box-slider .slick-next{right:6px}@media only screen and (max-width:500px){.snp-image-carroussel-box-text{padding-bottom:0}.snp-image-carroussel-box-slider{height:auto!important}}@media only screen and (min-width:501px){.snp-image-carroussel-box{margin-bottom:0;position:relative}.snp-image-carroussel-box .box-inner{padding:0;position:relative}.snp-image-carroussel-box-text h2{font-size:26px;letter-spacing:-1px}.snp-image-carroussel-box-slider{margin:0}.snp-image-carroussel-box-text{float:right;padding:20px 50px;width:50%}.snp-image-carroussel-box-slider .slick-slide img{height:auto;min-height:100%;width:auto;min-width:100%}.snp-image-carroussel-box-l-r-rev .snp-image-carroussel-box-text{float:left}.snp-image-carroussel-box-l-r-rev .snp-image-carroussel-box-slider{left:auto;right:0}.snp-image-carroussel-box .grid-wrap{margin-left:0;width:100%}.snp-image-carroussel-box-slider{bottom:0;left:0;overflow:hidden;position:absolute;top:0;width:50%}.snp-image-carroussel-box-slider .slick-list,.snp-image-carroussel-box-slider .slick-slider{position:inherit}.snp-has-square-img.slick-slide img{height:100%;width:auto}.snp-has-square-img .slick-slide img{}}@media only screen and (min-width:701px){.snp-image-carroussel-box-text{font-size:18px;line-height:1.6;padding:50px 100px 50px 5%}}@media only screen and (min-width:941px){.snp-image-carroussel-box-text{padding-bottom:100px;padding-top:100px;padding-left:10%}.snp-image-carroussel-box-text h2{font-size:56px;letter-spacing:-3px}.snp-image-carroussel-box .box-inner{padding:0}}.snp-logo-list{background:#f7f5f0}.logo-list-wrapper{font-size:20px;padding-bottom:60px;padding-top:60px}.logo-list-header{font-size:26px;letter-spacing:-1px;margin-bottom:60px;overflow-wrap:break-word;word-break:break-all}.logo-list{margin-left:-25px;overflow:hidden}.logo-list li{float:left;margin-bottom:60px;padding-left:25px;width:50%}.logo-list li:last-child{margin-bottom:0}.logo-list img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;height:auto;width:70%}@media only screen and (min-width:501px){.logo-list{margin-left:-40px}.logo-list li{padding-left:40px}}@media only screen and (min-width:801px){.logo-list-wrapper{padding-bottom:130px;padding-top:130px}.logo-list li{width:33.33%;width:calc(1/3*100%)}}@media only screen and (min-width:941px){.logo-list-wrapper{display:-ms-flexbox;display:flex;font-size:26px;letter-spacing:-1px}.logo-list{flex:1 1 100%;display:flex;flex-wrap:wrap}.logo-list-header+.links-list{width:100%}.logo-list-header{-ms-flex:1 0 26%;flex:1 0 26%;padding-right:40px}}@media only screen and (min-width:1171px){.logo-list-header{-ms-flex-preferred-size:26%;flex-basis:26%}}.snp-page-header{margin-top:-60px;padding-bottom:40px;padding-top:107px}.snp-page-header h1{line-height:0;margin-bottom:48px}.snp-page-header span{color:#fff;font-size:40px;letter-spacing:-2px;line-height:1.2em}.snp-page-header span:nth-of-type(2){display:block;color:#0f1941;text-align:right}.snp-page-header.snp-bg-opt2 span:nth-of-type(2){color:#6ba5b4}.snp-page-header-text-content,.snp-page-header-text p{color:#fff;margin-bottom:30px}@media only screen and (min-width:501px){.snp-page-header span{font-size:51px;letter-spacing:-4px}}@media only screen and (min-width:801px){.snp-page-header{margin-top:-195px;padding:240px 0 95px}.snp-page-header-text-content p{font-size:18px;margin-bottom:60px}.snp-page-header span{font-size:80px;letter-spacing:-4px}.snp-page-header span:nth-of-type(2){margin-bottom:60px}.snp-page-header-text{position:relative}.snp-page-header-text div{float:left;width:50%}.snp-page-header-text p{margin-bottom:0}.snp-page-header-text p+p{margin-top:30px}.snp-page-header-text .btn{bottom:0;position:absolute;right:50px}}@media only screen and (min-width:941px){.snp-page-header span:nth-of-type(2){margin-bottom:90px}.snp-page-header-text .btn{right:100px}}.snp-expanding-list{background:#f7f5f0;padding-bottom:50px;padding-top:50px}.snp-expanding-list h2{font-size:26px;letter-spacing:-1px;margin-bottom:17px;overflow-wrap:break-word;word-break:break-all}.snp-expanding-list-item{border-bottom:1px solid #d7d7d7}.snp-expanding-list-title{color:#2175d9;cursor:pointer;display:block;font-size:20px;line-height:1.3;padding:15px 50px 15px 0;position:relative}.snp-expanding-list-title::after{position:absolute;right:10px;top:17px}.snp-expanding-list-title.expanded::after{content:""}.snp-expanding-list-title.expanded:hover::after{text-decoration:none}.snp-expanding-list-title:hover{text-decoration:underline}.snp-expanding-list-content{padding-bottom:10px;padding-right:60px}@media only screen and (min-width:801px){.snp-expanding-list-title{padding:25px 60px 25px 0}.snp-expanding-list-title::after{top:30px}}@media only screen and (min-width:941px){.snp-expanding-list{padding-bottom:130px;padding-top:130px}.snp-expanding-list .box-inner{display:-ms-flexbox;display:flex;font-size:26px;letter-spacing:-1px}.snp-expanding-list-wrapper{margin-top:-26px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.snp-expanding-list h2{-ms-flex:1 0 26%;flex:1 0 26%;padding-right:40px}.snp-expanding-list-title{font-size:26px;letter-spacing:-1px;padding:25px 60px 25px 0}.snp-expanding-list-title::after{top:28px}.snp-expanding-list-content{font-size:16px}}.snp-3-column-highlight{padding-top:50px;padding-bottom:50px}.snp-3-column-highlight h2{font-size:26px;line-height:1.4em;letter-spacing:-1px;margin-bottom:25px}.snp-3-column-highlight h3{color:#0f1941;font-size:18px;letter-spacing:0}.snp-3-column-highlight-link{margin-top:30px}.snp-3-column-highlight-link:first-child{margin-top:0}.snp-3-column-highlight-text{background:#2175d9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:15px}.snp-3-column-highlight-text p{color:#fff;margin-bottom:0}@media only screen and (min-width:801px){.snp-3-column-highlight .box-inner{display:flex}.snp-3-column-highlight h2{flex-basis:26%;flex-shrink:0;padding-right:40px;width:26%}.snp-3-column-highlight h3{font-size:20px;letter-spacing:0}.snp-3-column-highlight-wrapper{margin-left:-40px}.snp-3-column-highlight-link{float:left;margin-top:0;padding-left:40px;width:33.333%}}@media only screen and (min-width:941px){.snp-3-column-highlight{padding-bottom:130px;padding-top:130px}}.snp-meet-the-team{padding-bottom:20px;padding-top:50px}.snp-meet-the-team h2{font-size:40px;letter-spacing:-2px;margin-bottom:30px}.snp-meet-the-team.snp-bg-opt1 h2,.snp-meet-the-team.snp-bg-opt2 h2,.snp-meet-the-team.snp-bg-opt3 h2,.snp-meet-the-team.snp-bg-opt4 h2,.snp-meet-the-team.snp-bg-opt6 h2,.snp-meet-the-team.snp-bg-opt1 h4,.snp-meet-the-team.snp-bg-opt2 h4,.snp-meet-the-team.snp-bg-opt3 h4,.snp-meet-the-team.snp-bg-opt4 h4,.snp-meet-the-team.snp-bg-opt6 h4,.snp-meet-the-team.snp-bg-opt1 h5,.snp-meet-the-team.snp-bg-opt2 h5,.snp-meet-the-team.snp-bg-opt3 h5,.snp-meet-the-team.snp-bg-opt4 h5,.snp-meet-the-team.snp-bg-opt6 h5{color:#fff}.snp-meet-the-team-wrapper{margin-bottom:30px}.snp-meet-the-team-wrapper img{width:100%}.snp-meet-the-team-info{margin-top:15px}.snp-meet-the-team-info h4{font-size:26px;letter-spacing:-1px;margin-bottom:10px}.snp-meet-the-team-info h5{font-size:20px;letter-spacing:0;margin-bottom:0}@media only screen and (min-width:501px){.snp-meet-the-team h2{font-size:26px;letter-spacing:-1px}.snp-meet-the-team-wrapper{float:left;position:relative;width:50%}.snp-meet-the-team-overlay{background:red;bottom:0;padding:10px;position:absolute;left:40px}}@media only screen and (min-width:941px){.snp-meet-the-team{padding-bottom:100px;padding-top:130px}.snp-meet-the-team h2{font-size:56px;letter-spacing:-3px;margin-bottom:60px}.snp-meet-the-team-wrapper{margin-bottom:50px;width:33.333%}}.snp-header-client-logo{margin-top:-60px;padding-bottom:40px;padding-top:107px}.snp-header-client-logo.snp-bg-opt1 h1,.snp-header-client-logo.snp-bg-opt2 h1,.snp-header-client-logo.snp-bg-opt3 h1,.snp-header-client-logo.snp-bg-opt4 h1,.snp-header-client-logo.snp-bg-opt6 h1{color:#fff}.snp-header-client-logo-text h1{font-size:40px;letter-spacing:-2px;line-height:1.2em}.snp-header-client-logo-img{background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:100%}.snp-header-client-logo-img a{display:block;line-height:0}.snp-header-client-logo-img img{padding:15px;width:100%}@media only screen and (min-width:501px){.snp-header-client-logo-img{float:right;width:50%}}@media only screen and (min-width:801px){.snp-header-client-logo{margin-top:-195px;padding:240px 0 95px}.snp-header-client-logo-wrapper{align-items:flex-end;display:flex;margin-left:0;width:100%}.snp-header-client-logo-text{float:left;width:75%}.snp-header-client-logo-text h1{font-size:80px;letter-spacing:-4px;line-height:1.2em;margin-bottom:0}.snp-header-client-logo-img{margin-bottom:12px;margin-left:40px;width:25%}}.snp-client-social-media{padding-bottom:50px;padding-top:50px}.snp-client-social-media div.prim-social-bar-small{float:none;padding-top:0}.snp-client-profile-selector{padding-bottom:50px;padding-top:50px}.snp-full-width-quote{padding-bottom:50px;padding-top:50px}.snp-full-width-quote .slick-prev,.snp-full-width-quote .slick-next{display:none!important}.snp-full-width-quote-slides{padding-bottom:15px}.snp-full-width-quote-slides .slick-dots{bottom:-60px;left:0;top:auto}.snp-full-width-quote-slides .slick-dots li{height:30px;width:10px}.snp-full-width-quote .slick-dots li button:before{background:#fff;content:"";-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;height:12px;opacity:.3;width:12px}.snp-full-width-quote-slides .slick-dots li.slick-active button:before{opacity:.8}.snp-full-width-quote-slides .grid-col{padding:0}.snp-full-width-quote p{color:#fff}.snp-full-width-quote span{color:#0f1941;display:block}.snp-full-width-quote.snp-bg-opt2 span{color:#fff}.snp-full-width-quote .btn{margin-top:60px}@media only screen and (min-width:501px){.snp-full-width-quote{padding-top:60px}.snp-full-width-quote .box-inner{position:relative}.snp-full-width-quote .box-inner:before{background:url("/Images/System/content/snippets/quote-open.svg") no-repeat scroll left top;content:"";display:block;height:30px;left:50px;position:absolute;top:-8px;width:40px}.snp-full-width-quote .box-inner:after{background:url("/Images/System/content/snippets/quote-close.svg") no-repeat scroll right top;content:"";display:block;height:30px;position:absolute;right:50px;top:0;width:40px}.snp-full-width-quote-slides{padding-left:65px;padding-right:65px}.snp-full-width-quote .btn{float:right}}@media only screen and (min-width:641px){.snp-full-width-quote{padding-top:70px}.snp-full-width-quote .box-inner:before{height:74px;top:-25px;width:100px}.snp-full-width-quote .box-inner:after{height:74px;width:100px}.snp-full-width-quote-slides{padding-left:125px;padding-right:125px}}@media only screen and (min-width:941px){.snp-full-width-quote{padding-bottom:130px;padding-top:160px}.snp-full-width-quote .box-inner:before{height:118px;left:100px;top:-42px;width:160px}.snp-full-width-quote .box-inner:after{height:118px;right:100px;width:160px}.snp-full-width-quote-slides{padding-bottom:120px;padding-left:200px;padding-right:200px}.snp-full-width-quote-slides .slick-dots{bottom:-10px}.snp-full-width-quote p{font-size:26px;letter-spacing:-1px}.snp-full-width-quote .btn{bottom:0;margin-top:0;position:absolute;right:100px}}.snippet.snp-status-bar{padding-bottom:50px;padding-top:50px}.process-step-text{border-top:40px solid #e0e0e0;color:#999;display:block;padding:5px 0 10px;text-align:left;width:100%}.process-step-text.process-step-reached{border-top:40px solid #2175d9;color:#0f1941}@media only screen and (min-width:501px){.process-status-step-wrapper{display:flex}.snp-status-bar li{flex:1;float:left;position:relative}.snp-status-bar li .process-step-text{padding:20px 0 0 20px}.snp-status-bar li:first-child .process-step-text{padding:20px 0 0 0}.process-step-text:before{content:'';border-left:40px solid #fff;border-top:40px solid transparent;border-bottom:40px solid transparent;position:absolute;top:-20px;left:0}.process-step-text:after{content:'';border-left:20px solid #e0e0e0;border-top:20px solid transparent;border-bottom:20px solid transparent;position:absolute;top:0;left:100%;z-index:20}.process-step-text.process-step-reached:after{border-left-color:#2175d9}.snp-status-bar li:first-of-type .process-step-text:before,.snp-status-bar li:last-of-type .process-step-text:after{border:none}}@media only screen and (min-width:941px){.snippet.snp-status-bar{padding-bottom:130px;padding-top:130px}}.snp-full-sec-job-search .box-inner{padding-bottom:50px;padding-top:50px}.snp-full-sec-job-search h2{color:#fff;font-size:40px;letter-spacing:-2px}.snp-full-sec-job-search .sec-job-search .searchbar{padding:0}.snp-full-sec-job-search .sec-job-search .searchbar input[type="text"]{font-size:16px;height:auto;margin-right:0;padding:0 20px}.snp-full-sec-job-search .sec-job-search .searchbar .btn{background:#f7f5f0;border:0 none;color:#2175d9;display:block;font-size:26px;letter-spacing:-1px;margin-top:10px;width:100%}.snp-full-sec-job-search .sec-job-search .searchbar .btn:before{display:none}.snp-full-sec-job-search input{border:none}@media only screen and (min-width:501px){.snp-full-sec-job-search .box-inner{background-image:url("/Images/System/content/snippets/job-search.svg");background-position:120% center;background-repeat:no-repeat;background-size:55%;padding-bottom:70px;padding-top:70px}.snp-full-sec-job-search h2{font-size:26px;letter-spacing:-1px}.snp-full-sec-job-search .sec-job-search .searchbar input[type="text"]{font-size:20px}.snp-full-sec-job-search .sec-job-search .searchbar{width:80%}}@media only screen and (min-width:641px){.snp-full-sec-job-search .box-inner{background-position:115% center;background-size:43%}}@media only screen and (min-width:801px){.snp-full-sec-job-search .box-inner{background-position:95% center;background-size:40%;padding-bottom:150px;padding-top:150px}.snp-full-sec-job-search h2{font-size:56px;letter-spacing:-3px}.snp-full-sec-job-search .sec-job-search .searchbar input[type="text"]{padding:0 30px}.snp-full-sec-job-search .sec-job-search .searchbar{display:inline-block;max-width:801px;padding-right:85px;position:relative;width:100%}.snp-full-sec-job-search .sec-job-search .searchbar .btn{height:80px;font-size:0;margin-top:0;position:absolute;right:0;top:0;width:80px}.snp-full-sec-job-search .sec-job-search .searchbar .btn::before{display:block;font-size:37px;position:relative;right:8px;top:21px}.snp-full-sec-job-search .sec-job-search .searchbar .btn:hover::before{color:#fff}.snp-full-sec-job-search .sec-job-search .searchbar .btn:hover{background:#0071ce}.snp-full-sec-job-search.snp-bg-opt1 .sec-job-search .searchbar .btn:hover{background:none;border:2px solid #fff}}@media only screen and (min-width:941px){.snp-full-sec-job-search .box-inner{background-size:40%}}@media only screen and (min-width:1041px){.snp-full-sec-job-search .box-inner{background-size:35%;padding-bottom:170px;padding-top:170px}}@media only screen and (min-width:1470px){.snp-full-sec-job-search .box-inner{background-position:right center;background-size:33%}}.snp-download-folder{padding-bottom:50px;padding-top:50px}.snp-download-folder .DocumentHeader{display:none}.snp-download-folder h3{font-size:20px;letter-spacing:-1px}.snp-download-folder .cmsDownloadFolderGridWrapper table{border-collapse:collapse;text-align:left;text-transform:lowercase;width:100%}.snp-download-folder .cmsDownloadFolderGridWrapper th{font-weight:400;font-size:20px;letter-spacing:-1px;padding:15px 0}.snp-download-folder .cmsDownloadFolderGridWrapper th a,.snp-download-folder .cmsDownloadFolderGridWrapper td a{color:#0f1941}.snp-download-folder .cmsDownloadFolderGridWrapper th a:hover,.snp-download-folder .cmsDownloadFolderGridWrapper td a:hover{text-decoration:underline}.snp-download-folder .cmsDownloadFolderGridWrapper td{border-bottom:1px solid #d7d7d7;padding:15px 0}.snp-download-folder .cmsDownloadFolderGridWrapper td input{margin-top:8px}.snp-download-folder .documentWrapperManageHyperlink{display:inline-block;margin-bottom:10px}@media only screen and (min-width:941px){.snp-download-folder{padding-bottom:130px;padding-top:130px}.snp-download-folder h3{font-size:26px}}.snippet.snp-internal-anchor{font-size:0;line-height:0;margin-bottom:0}.snp-confirmation-wrapper{padding-bottom:50px;padding-top:50px}.snp-confirmation-wrapper h2{color:#fff;font-size:20px;letter-spacing:0;margin-bottom:40px}.snp-confirmation-wrapper p{color:#fff;font-size:18px;margin-bottom:0}.snp-bg-opt5 .snp-confirmation-wrapper h2,.snp-bg-opt5 .snp-confirmation-wrapper p{color:#0f1941}.snp-confirmation-wrapper-inner .btn{margin-top:40px}@media only screen and (min-width:941px){.snp-confirmation-wrapper{padding-bottom:130px;padding-top:130px}.snp-confirmation-wrapper .box-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.snp-confirmation-wrapper h2{-ms-flex:1 0 26%;-webkit-box-flex:1;flex:1 0 26%;font-size:26px;line-height:1.5;letter-spacing:-1px;padding-right:40px}.snp-confirmation-wrapper .snp-confirmation-wrapper-inner{flex:0 1 74%;font-size:20px;margin-top:4px}}.snp-image-gallery{padding-bottom:50px;padding-top:50px}.snp-image-gallery .box-inner{position:relative}.image-gallery-anchor{left:0;position:absolute;top:0;z-index:-1}@media only screen and (min-width:941px){.snp-image-gallery{padding-bottom:130px;padding-top:130px}}.snp-job-alert .stick-job-alert-inner{height:auto;padding:0}.snp-job-alert .stick-job-alert-inner .box-inner{padding:50px 25px;position:relative}.snp-job-alert input{border:none}@media only screen and (min-width:501px){.snp-job-alert .stick-job-alert-inner .box-inner{background-image:url("/Images/System/backgrounds/modules/enveloppe-green.svg");background-position:95% center;background-repeat:no-repeat;background-size:32%;padding:70px 50px}.snp-job-alert .stick-job-alert-inner .box-inner:before{background-image:none}.snp-job-alert .stick-job-alert-form{position:relative;width:80%}.snp-job-alert h3{font-size:26px;letter-spacing:-1px;position:relative}}@media only screen and (min-width:641px){.snp-job-alert .stick-job-alert-inner .box-inner{background-size:28%}}@media only screen and (min-width:801px){.snp-job-alert .stick-job-alert-inner .box-inner{padding:130px 50px}.snp-job-alert .stick-job-alert-input{width:100%}.snp-job-alert h3{font-size:56px;letter-spacing:-3px}}@media only screen and (min-width:941px){.snp-job-alert .stick-job-alert-inner .box-inner{padding:130px 100px}}.snippet.snp-full-4-img-links .box-inner{max-width:initial;padding:0}.snp-full-4-img-links-list{margin:0;padding:0}.snp-full-4-img-links-list li{font-size:0;list-style:outside none none;position:relative}.snp-full-4-img-links-content{display:block}.snp-full-4-img-links-content{display:block;padding-bottom:56.25%;position:relative;width:100%}.snp-full-4-img-links-list li img{position:absolute;width:100%;z-index:0}.snp-full-4-img-links-content-wrapper{left:0;padding:25px;position:absolute;right:0;top:0;width:55%;z-index:1}.snp-full-4-img-links-content-wrapper h2{color:#fff;font-size:26px;letter-spacing:-1px;margin-bottom:5px}.snp-full-4-img-links-content-wrapper span{color:#fff;display:block;font-size:18px;line-height:1.2em}.snp-full-4-img-links-content-wrapper.snp-img-text-color-2 h2,.snp-full-4-img-links-content-wrapper.snp-img-text-color-2 span{color:#0f1941}@media only screen and (min-width:501px){.snp-full-4-img-links-content-wrapper{left:0;padding:50px 0 0 50px;position:absolute;right:0;top:0;z-index:1}}@media only screen and (min-width:641px){.snp-full-4-img-links-list{position:relative;width:100%}.snp-full-4-img-links-list li{float:left;width:50%}.snp-full-4-img-links-content{display:block;padding-bottom:56.25%;position:relative;width:100%}.snp-full-4-img-links-list li img{position:absolute;width:100%}}@media only screen and (min-width:1100px){.snp-full-4-img-links-list li{width:25%}.snp-full-4-img-links-content-wrapper{left:0;padding:25px 0 0 50px}}@media only screen and (min-width:1230px){.snp-full-4-img-links-content-wrapper{left:0;padding:50px 0 0 50px}}.snp-title-txt-form{padding-bottom:50px;padding-top:50px}.bit_ui-snippet-content-contents .snippet.snp-title-txt-form{background:none;border:0}.snp-title-txt-form h2{font-size:40px;letter-spacing:-2px}.snp-title-txt-form .snp-title-txt-form-form h1,.snp-title-txt-form .snp-title-txt-form-form h2{font-size:26px;letter-spacing:-1px}@media only screen and (max-width:800px){.snp-title-txt-form-form{margin-top:50px}}@media only screen and (min-width:801px){.snp-title-txt-form{padding-bottom:100px;padding-top:100px}.snp-title-txt-form-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.snp-title-txt-form-content{width:calc(28/58*100%)}.snp-title-txt-form-form{margin-left:auto;margin-top:20px;width:calc(23/58*100%)}}@media only screen and (min-width:941px){.snp-title-txt-form h2{font-size:56px;letter-spacing:-3px}.snp-title-txt-form p{font-size:18px;line-height:1.3}}.snp-header-illus{color:#fff;margin-top:-60px}.snp-header-illus.snp-bg-opt5{color:#0f1941}.snp-header-illus h1,.snp-header-illus p{color:inherit}@media only screen and (max-width:800px){.snp-header-illus-img{display:none}.snp-header-illus-txt{padding:107px 0 40px}}@media only screen and (min-width:801px){.snp-header-illus{margin-top:-180px}.snp-header-illus-img{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.snp-header-illus-img img{height:100%;left:0;position:absolute;top:0}.snp-header-illus-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.snp-header-illus-txt{-webkit-box-flex:1 0 0;-ms-flex:0 1 calc(23/58*100%);flex:0 1 calc(23/58*100%);padding-bottom:160px;padding-top:120px;position:relative;z-index:1}.snp-header-illus-txt{padding-bottom:120px;padding-top:240px}}@media only screen and (min-width:1171px){.snp-header-illus-txt{padding:240px 0 95px}.snp-header-illus-txt{-webkit-box-flex:1 0 0;-ms-flex:0 1 calc(18/58*100%);flex:0 1 calc(18/58*100%)}.snp-header-illus-img{display:block}}.snp-text-image-carroussel-box{padding-bottom:30px;padding-top:30px}.snp-text-image-carroussel-box-intro{color:#333;margin-bottom:20px;text-align:center}.snp-text-image-carroussel-box-intro-left{text-align:left}.snp-text-image-carroussel-box-intro-right{text-align:right}.snp-text-image-carroussel-box-slides .slick-list.draggable{padding-right:0}.snp-text-image-carroussel-box-img{height:160px;overflow:hidden}.snp-text-image-carroussel-box-img img{width:100%}.snp-text-image-carroussel-box-slides .slick-prev,.snp-text-image-carroussel-box-slides .slick-next{display:none}.snp-text-image-carroussel-box-slides .slick-dots li{margin:0 10px 0 0}.snp-text-image-carroussel-box-slides .slick-dots li button{font-size:14px}.snp-text-image-carroussel-box-slides .slick-dots{bottom:auto;margin:0;top:120px}.snp-text-image-carroussel-box-slides .slick-dots li button:before{background:none;border:2px solid #fff;border-radius:12px;content:"";height:12px;width:12px}.snp-text-image-carroussel-box-slides .slick-dots li.slick-active button:before{background:#fff}@media only screen and (min-width:501px)and (max-width:760px){.snp-text-image-carroussel-box-img{height:200px}.snp-text-image-carroussel-box-slides .slick-dots{top:151px}.snp-text-image-carroussel-box-text{padding:20px 20px 20px 40px}.snp-text-image-carroussel-box-slides{margin-left:-20px;margin-right:-20px}}@media only screen and (min-width:761px){.snp-text-image-carroussel-box{padding:0}.snp-text-image-carroussel-box .box-inner{position:static}.snp-text-image-carroussel-box-intro{font-size:20px;margin-bottom:60px}.snp-text-image-carroussel-box-intro p{line-height:26px}.snp-text-image-carroussel-box-intro h2{font-size:36px}.snp-text-image-carroussel-box-text{background:transparent;display:table-cell;vertical-align:middle;width:50%}.snp-text-image-carroussel-box-img{display:table-cell;vertical-align:middle;width:50%}.grid-wrap.slick-slide>div{display:table}.snp-text-image-carroussel-box-slides .slick-dots li button:before{background:#0f1941;border:2px solid #0f1941}.snp-text-image-carroussel-box-slides .slick-dots{bottom:10px;margin-left:40px;top:auto}.snp-text-image-carroussel-box .slick-track{display:flex}.snp-text-image-carroussel-box .slick-slide{align-items:center;display:flex;height:auto}}@media print{body{background:#fff}.nav-utility,.nav-main2,.nav-menu-bar,.breadcrumb,.language-selection,.btn,.job-details-side,.job-actions,.investor-relations-bar-wrapper,.footer-main,.dev-tools,.nav-buttons,.cookie-disclaimer{display:none}.masthead{height:65px!important;position:inherit!important}.masthead-top.box-inner{height:65px!important;padding-top:10px!important}#sb-site{box-shadow:none!important;min-height:0!important}.main{padding-top:20px!important}.nav-utility,.nav-main2,.nav-menu-bar,.masthead nav,.breadcrumb,.language-selection,.btn,.job-details-side,.job-actions,.investor-relations-bar-wrapper,.job-company-logo,.footer-main,.dev-tools{display:none!important;margin:0!important}.job-company-logo-summary,.job-details-content h1,.job-summary{margin:0!important}.job-details-content{font-size:12px!important;line-height:18px!important;padding-bottom:0!important;padding-top:0!important}.job-details-content .date{float:left!important;font-size:12px!important;padding:0!important}}body .click-to-scroll,body .footer-main>.box-inner,body .form-action,body .investor-relations-bar-wrapper>.box-inner,body .job-actions>*,body .job-actions>a,body .my-randstad-login-panel,.cookie-disclaimer{visibility:visible!important}body .my-randstad-login-panel,body .cookie-disclaimer{height:auto}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.worldwidemenu-continents a:before,.worldwidemenu-continents-page a:before{background-image:url(/Content/img/Backgrounds/sprite-flags@2x.png);-moz-background-size:500px 300px;-ie-background-size:500px 300px;-o-background-size:500px 300px;-webkit-background-size:500px 300px;background-size:500px 300px}.nav-utility .my-randstad:before,.nav-utility-language-active:before,.footer-link-list-header:after,.refine-search:after,.job-actions a:after,.banner-carousel .bx-wrapper .bx-next,.banner-carousel .bx-wrapper .bx-prev,.newsItemReturnToIndex a:after,.cms-faq-header-closed:after,.what-our-clients-say .bx-wrapper .bx-prev,.what-our-clients-say .bx-wrapper .bx-next,.snippet .prim-link-list li a:after,.snippet-right-slider .bx-wrapper .bx-prev,.snippet-right-slider .bx-wrapper .bx-next,.snippet .prim-link-list li a:after,.snippet-right-slider .bx-wrapper .bx-prev,.snippet-right-slider .bx-wrapper .bx-next,.snp-related-solutions-list a:after,.snp-image-carroussel-box .slick-prev:before,.snp-image-carroussel-box .slick-next:before,.snp-text-image-carroussel-box-slides .slick-prev:before,.snp-text-image-carroussel-box-slides .slick-next:before,.snp-featured-jobs .bx-wrapper .bx-prev,.snp-featured-jobs .bx-wrapper .bx-next,.btn-download span:before,.has-bg-img,.has-bg-img-before:before,.has-bg-img-after:after,.snp-company-quote-bg .snp-company-quote-text-inner a:after,.snp-company-quote-bg.blue a:after,.snp-company-quote-bg.darkblue a:after,.snp-company-quote-bg.xdarkblue a:after,.snp-client-card-overlay:after,.form .form-field input[type=checkbox]+input[type="hidden"]+label:before,.form .form-field input[type=checkbox]:checked+input[type="hidden"]+label:before,.form .form-field input[type=radio]+label:before,.form .form-field input[type=radio]:checked+label:before,.box-content .formgen-validationsummary:before,#formgen-list fieldset .formgen-boxes-wrapper input[type=checkbox]+input[type="hidden"]+label:before,#formgen-list fieldset .formgen-boxes-wrapper input[type=checkbox]:checked+input[type="hidden"]+label:before,#formgen-list fieldset .formgen-boxes-wrapper input[type=radio]+label:before,#formgen-list fieldset .formgen-boxes-wrapper input[type=radio]:checked+label:before,.salary-filter input[type="radio"]:checked+label:before,.salary-filter input[type="radio"]+label:before,a.remove-selected-filter,.bx-wrapper .bx-prev,.bx-wrapper .bx-next{background-image:url(/Content/img/backgrounds/sprite@2x.png);-moz-background-size:700px 550px;-ie-background-size:700px 550px;-o-background-size:700px 550px;-webkit-background-size:700px 550px;background-size:700px 550px}.has-bg-icon,.has-bg-icon-before:before,.has-bg-icon-after:after{background-image:url(/Content/img/backgrounds/sprite-icons@2x.png);-moz-background-size:500px 500px;-ie-background-size:500px 500px;-o-background-size:500px 500px;-webkit-background-size:500px 500px;background-size:500px 500px}}@media only screen and (min-width:501px){.nav-utility .randstad-worldwide-toggle,.worldwidemenu-continents a{background-image:none;height:11px}}.main::before{height:0!important}.LoggedHeaderButton{display:block;margin-top:1px;height:30px}.headerlink{color:#fff!important;opacity:.6;font-weight:400;line-height:49px;font-size:16px}.headerlink:hover{text-decoration:underline!important}.logged-header-buttons-box{padding-left:25px;background-color:#0f1941}@media only screen and (min-width:442px){.loggedHeaderButtonList{display:inline}.LoggedHeaderButton{display:inline;margin-right:20px}}@media only screen and (min-width:501px){.logged-header-buttons-box{padding-left:50px}}@media only screen and (min-width:939px){.logged-header-buttons-box{padding-left:100px}}.datos-personales-tabla table{min-width:100%;border-top:1px solid #cecece;padding-top:6px;margin-top:18px}.datos-personales-tabla tr:first-child td{color:#58595b;font-size:12px;font-weight:300}.datos-personales-tabla tr:nth-child(2){color:#000;font-weight:600}.edit-icon{position:absolute;right:25px;top:15px;cursor:pointer}#mr-dialog-bg,#mr-oport-bg{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(255,255,255,.7)}#mr-dialog,#mr-oport{display:none;position:fixed;z-index:99999;background-color:#fff;top:50%;left:50%;border:1px solid #ccc;width:450px;padding:20px;text-align:center;box-shadow:0 4px 30px rgba(0,0,0,.1);-mox-box-shadow:0 4px 30px rgba(0,0,0,.1);-webkit-box-shadow:0 4px 30px rgba(0,0,0,.1);overflow-y:auto}#mr-dialog .opt a{line-height:30px;height:30px;margin:10px;font-size:1em}#mr-dialog .opt{margin-left:-20px;margin-right:-20px;margin-bottom:-20px;background-color:#f9f9f9;margin-top:20px}@media only screen and (max-width:610px){#mr-dialog,#mr-oport{margin-left:0!important;width:auto;left:20px;right:20px}}.form-field input[type=radio],.form-field input[type=checkbox]{left:33.5%;position:absolute;text-align:left;top:6px;width:auto;z-index:-1}.form-field input[type=radio]{top:4px}.form-field input[type=radio]+label,.form-field input[type=checkbox]+input[type="hidden"]+label{cursor:pointer;display:inline-block;margin:0;padding:0 0 0 30px;vertical-align:middle;width:auto}.form-field input[type=checkbox]+input[type="hidden"]+label:before{background:url("/Content/img/backgrounds/sprite.png") no-repeat -117px -417px;content:"";float:left;height:16px;margin-left:-29px;margin-top:4px;width:16px}.form-field input[type=checkbox]:checked+input[type="hidden"]+label:before{background:url("/Content/img/backgrounds/sprite.png") no-repeat -167px -417px}.form .w05{width:19%;float:none;box-sizing:border-box}.form .w2{width:60%;float:right;box-sizing:border-box}form .w2l{width:52%;float:none;box-sizing:border-box}.form .w3{width:16%;float:none;box-sizing:border-box}.form .w4{width:14%;float:none;box-sizing:border-box}.custom-file-input::-webkit-file-upload-button{visibility:hidden}.opciones{position:absolute;background-color:#fff;left:1px;top:34px;right:0;border-left:1px solid #ccc;z-index:88;box-shadow:0 1px 1px rgba(0,0,0,.2);border-right:1px solid #ccc;border-bottom:1px solid #ccc;display:none;text-align:center;line-height:2em;color:#aaa}.opciones a{text-align:left;display:block;padding:0 11px;color:#525252}.opciones a:hover{color:#fff;background-color:#2175d9}.busq{background-repeat:no-repeat;background-position:95% center}.prelo{background-image:url(../Img/350.GIF)}.divfoto img{max-width:128px;max-height:128px}.divpostulaciones{opacity:1;background:#f7f5f0;margin-top:30px}.postulacionitem{color:#2175d9}.linkdisabled{pointer-events:none;cursor:default}.linkcenter{margin-top:30px;text-align:center}ul.cms-icons{list-style:none;padding:0;margin:5px 0}.cms-icons li{display:inline;margin-right:5px;text-align:center}.cms-icons.cms-icons-valid li{display:inline-block;float:none}.cms-icon:after{content:"";display:block;height:20px;text-align:center;width:15px}.cms-icon-image{display:block}.cms-icon-image:after{background:url(/cms/icons/image.png) no-repeat left top}.cms-icon-text:after{background:url(/Content/Img/backgrounds/textfiles.png) no-repeat left top}.cms-icon-pdf:after{background:url(/Content/Img/backgrounds/pdf.png) no-repeat left top}.cms-icon-spreadsheet:after{background:url(/Content/Img/backgrounds/spreadsheet.png) no-repeat left top}.cms-icon-video:after{background:url(/Content/Img/backgrounds/video.png) no-repeat left top}.cms-icon-archived:after{background:url(/Content/Img/backgrounds/compressed.png) no-repeat left top}.cms-fileupload-validator-information{clear:left;display:block;margin-right:15px}.cms-fileupload-validator-information-filesize{font-weight:700}.cms-fileupload-validator-information-max-amount-uploads{}.cms-file-upload-multiple ol,.cms-file-upload-single ol,.cms-file-upload-validator-error-max-files{background:#fff2f2;border:1px solid red;margin:5px 0 0 0}.cms-file-upload-multiple ol{display:block;padding:10px 10px 10px 25px}.cms-file-upload-validator-error-max-files{display:block;margin-top:10px;padding:10px}.cms-file-upload-multiple ol ul{list-style:circle;margin:0;padding:0 0 0 13px}.cms-file-upload-multiple .cms-file-upload-validator-error-extensions,.cms-file-upload-single .cms-file-upload-validator-error-extensions{word-break:break-all;word-wrap:break-word}.cms-file-upload-multiple ol ul li.cms-file-upload-validator-errors-filename{list-style:none;font-weight:700;margin-left:-10px}.cms-file-upload-single ol{display:block;list-style:none;padding:10px}.cms-file-upload-single ol ul{list-style:circle;margin:0;padding:0 0 0 13px}.cms-file-upload-single ol ul li:first-child{list-style:none;font-weight:700;margin-left:-13px}