@import url('https://fonts.googleapis.com/css?family=Fira+Sans');@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+label:before,#formgen-list .formgen-boxes input[type=checkbox]:checked+label:before,.arrow-right-b.step-button-next:after,.arrow-left-b.step-button-previous:before,input.hs-input[type="checkbox"]:checked+span:before,.search-form-element input[type=checkbox]:checked+label:before,.BlogItemReturnToIndex a:before,#BodyWrapper #lightbox-secNav::before,#BodyWrapper #lightbox-nav a::before,.snp-image-gallery .bit-cms-lightbox-pager-prev::before,.snp-image-gallery .bit-cms-lightbox-pager-next::after,#sb-site .cms-pager-prev::before,#sb-site .cms-pager-next::before,.results-pager a::before,.results-pager span::before,.results-pager a::after,.results-pager span::after,.file-upload-wrapper .output-upload-files-list li::after,.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{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-plus:before,.icon-plus.icon-after:after{content:""}body{font:normal 14px/1.5 Arial,sans-serif}h1,h2,h3,h4,h5,h6,.nav-menu-bar{font-family:'Fira Sans',Tahoma,sans-serif;font-weight:400}.nav-main2,.footer-list-header{font-family:'Fira Sans',Tahoma,sans-serif;font-weight:700}.logo-skoutsolutions{float:left;height:31px;max-width:66.66667%}.logo-skoutsolutions img{max-width:175px}@media only screen and (min-width:501px){.logo-skoutsolutions{margin-right:24px}.masthead-top.box-inner{height:105px}}@media only screen and (min-width:801px){.logo-skoutsolutions{margin-right:20px}}@media only screen and (min-width:840px){.logo-skoutsolutions{margin-right:48px}}.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}.job-apply-tab-area .apply-linkedin{margin-bottom:15px}.job-apply-tab-area .button-wrapper{margin-top:30px}.job-apply-tab-area .form-field .is-required:after,.register-wrapper-content .form-field .is-required:after{position:inherit}@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 (max-width:501px){.job-application .job-details-header h2{margin:0}}@media only screen and (min-width:801px){.job-apply-tabs li{min-width:150px;width:auto}.job-application{margin-bottom:100px}.job-application .job-details-header h2{margin:0;font-size:40px;letter-spacing:-2px}.job-application .job-details-header h1{font-size:26px;letter-spacing:-1.2px}.job-application .grid-wrap{display:-ms-flexbox;display:-webkit-box;display:flex}.job-details-header h1{margin-bottom:80px}.job-application h1{margin-bottom:20px}.job-application .job-details-header{margin-bottom:80px}.job-apply-right{background:#f7f5f0;float:right;padding:40px;word-break:break-word;width:50%}.job-apply-left{float:left;padding-right:40px;position:relative;width:50%}.job-apply-left .header,.job-apply-right h2,.job-apply-right h3,.job-apply-right h4,.job-apply-right h5,.job-apply-right h6{font-size:26px;letter-spacing:-1px}.job-application .job-summary{font-size:18px}.job-apply-right .job-summary{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 #d7d7d7}.job-apply-left .control-label{display:block}.form-field-move-label .control-label{color:rgba(15,25,65,.5);font-size:20px;font-weight:400;left:16px;pointer-events:none;position:relative;-webkit-transform:translate3d(0,50px,0) scale(1);transform:translate3d(0,50px,0) scale(1);-webkit-transform-origin:left -13px;transform-origin:left -13px;-webkit-transition:240ms;transition:240ms;top:10px}.form-field-move-label{margin-top:8px}.form-field-move-label.focused .control-label{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 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}}.apply-btn__wrapper{margin-top:30px}.apply-btn__wrapper .btn.btn-prim{height:48px;line-height:48px;margin-top:0;min-width:260px}@media only screen and (min-width:801px){.apply-btn__wrapper>.btn.btn-prim{height:48px;line-height:48px;transform:none}.apply-btn__wrapper>.apply-seek,.apply-btn__wrapper>.btn.btn-prim{min-width:0;width:50%}.apply-btn__wrapper>.apply-seek .seek-apply-btn{width:100%}}.masthead{height:85px}.main{padding-top:85px}body.admin-body .main{padding-top:140px}@media only screen and (min-width:801px){.masthead{height:105px}.main{padding-top:145px}body.admin-body .main{padding-top:195px}}.btn-srch-small.btn-tert,.footer-main .searchbar .btn-srch-small{background-color:#00a651;background-position:-8px -108px}.btn-srch-small.btn-tert:hover{background-color:#33b874}.prim-job-search--top-link:link,.prim-job-search--top-link:visited,.prim-job-search--top-link:active{display:none}.seo-content-header:first-letter,.nr-of-jobs-header:first-letter {text-transform:uppercase}.prim-job-search--top-link{display:none}.full-width-header{text-align:left}.logo-list img,.logo-list-carrousel img{border:none;display:block;vertical-align:middle;width:100%}.logo-list-carrousel-trigger .slick-slide img{border:none;width:100%}@media only screen and (min-width:1171px){.prim-job-search--bg-img{right:-100px}}input[type="text"],input[type="tel"],input[type="email"],input[type="date"],input[type="search"],input[type="password"],textarea,#formgen-list textarea,#formgen-list .formgen-textbox{font:normal 16px/1.5 Arial,sans-serif}form.hs-form label,form.hs-form.stacked label{font-family:Arial,sans-serif}form input.hs-input,form textarea.hs-input,form select.hs-input,form .hs-input.uneditable-input{font:16px/35px Arial,sans-serif}body .RadDropDownList_Default{font-family:Arial}.masthead nav{background:#262262}.masthead .nav-main2 li.selected:after{border-bottom:6px solid #262262}.masthead nav a.active{background:#514e81}.masthead nav a:hover,.masthead nav a:focus{background:#514e81}@media only screen and (min-width:801px){.masthead .nav-main2 li{height:80px;line-height:70px}}.branch-loc-search-form{background:#262262}.branch-loc-search-refine{border-top:1px solid #fff}.overlay-modal{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding-bottom:25px;padding-top:25px;position:fixed;right:0;top:0;z-index:5}.overlay-modal-inner{margin:auto;width:100%}.overlay-modal-dialog{background:#f5f5f5;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 50px);margin:0 auto;overflow:hidden;overflow-wrap:break-word;word-wrap:break-word}.overlay-modal-header{padding:30px 65px 25px 25px;position:relative}.overlay-modal-no-title .overlay-modal-header{padding-bottom:25px}.overlay-modal-title{font-size:26px;letter-spacing:-1px;line-height:1.2;margin-bottom:0}.overlay-modal-close{background:none;border:0;cursor:pointer;font-size:0;height:30px;position:absolute;top:15px;right:20px;width:30px}.overlay-modal-close::before{color:#00308f;font-size:28px;position:absolute;right:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}.overlay-modal-content{-webkit-overflow-scrolling:touch;overflow-y:auto;padding:0 25px}.overlay-modal-content:last-child{padding-bottom:25px}.overlay-modal-content p:last-child{margin-bottom:0}.overlay-modal-footer{padding:25px 25px}.overlay-modal-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.overlay-modal-btn-wrapper-border{border-top:1px solid #d7d7d7;padding-top:27px}.overlay-modal-btn-wrapper .btn{-webkit-box-flex:1;-ms-flex:0 1 48%;flex:0 1 48%}.overlay-modal-btn-wrapper .btn:only-child{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (max-width:374px){.overlay-modal-inner,.overlay-modal-content{padding-left:15px;padding-right:15px}}@media only screen and (min-width:501px) and (min-height:415px){.overlay-modal{padding-bottom:50px;padding-top:50px}.overlay-modal-dialog{max-height:calc(100vh - 200px)}}@media only screen and (min-width:501px){.overlay-modal-btn-wrapper-border{margin-top:15px}}@media only screen and (min-width:801px){.overlay-modal-header{padding:50px 65px 25px 50px}.overlay-modal-no-title .overlay-modal-header{padding-bottom:5px}.overlay-modal-content{padding:0 50px}.overlay-modal-footer{padding:25px 50px 50px}.overlay-modal-inner.overlay-modal-inner{margin:200px auto 0}.overlay-modal-vertical-center .overlay-modal-inner{margin:auto}.overlay-modal-dialog{min-width:590px}.overlay-modal-dialog,.overlay-modal-small .overlay-modal-dialog{max-width:calc(28/58*100%)}.overlay-modal-large .overlay-modal-dialog{max-width:calc(38/58*100%)}}.snp-cta-box-blue .btn-sec,.snp-cta-box-blue .btn-sec:link,.snp-cta-box-blue .btn-sec:visited{background-color:#00a651}.snp-cta-box-blue .btn-sec:hover,.snp-cta-box-blue .btn-sec:focus{background:#33b874}@media only screen and (min-width:501px) and (max-width:1000px){.snp-full-img-new{height:auto}.snp-full-img-new img{display:block;position:static;transform:none}.snp-full-img-new .snp-img-text{position:absolute}.snp-full-img-new .snp-full-height-10,.snp-full-img-new .snp-full-height-20,.snp-full-img-new .snp-full-height-30,.snp-full-img-new .snp-full-height-40{height:auto}}@media only screen and (min-width:1001px){.snp-full-img-new .snp-full-height-10{height:495px;max-height:495px}.snp-full-img-new .snp-full-height-20{height:540px;max-height:540px}.snp-full-img-new .snp-full-height-30{height:585px;max-height:585px}.snp-full-img-new .snp-full-height-40{height:630px;max-height:630px}}.snp-full-img-new snp-full-height-10 img,.snp-full-img-new .snp-full-height-20 img,.snp-full-img-new .snp-full-height-30 img,.snp-full-img-new .snp-full-height-40 img,.snp-full-img-new snp-full-height-10 .snp-video-movie,.snp-full-img-new .snp-full-height-20 .snp-video-movie,.snp-full-img-new .snp-full-height-30 .snp-video-movie,.snp-full-img-new .snp-full-height-40 .snp-video-movie{margin-left:0;width:100%}.apply-with-linkedin{padding-top:30px}.job-apply-left.apply-with-linkedin>.linked-in-wrapper{display:none}.apply-with-linkedin .add-blocks .form-element .icon-plus{cursor:pointer;position:absolute;right:10px;top:10px}.apply-with-linkedin .add-blocks .form-element ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.apply-with-linkedin .add-blocks .form-element ul li{border:1px solid #e5e5e5;border-radius:10px;display:table-cell;margin-right:5px;margin-top:5px;overflow:hidden;padding:5px 30px 5px 10px;position:relative;text-overflow:ellipsis;width:auto;white-space:nowrap}.apply-with-linkedin .add-blocks .form-element .added-element .icon-plus{color:#00308f;right:5px;transform:rotate(45deg);top:7px}.apply-with-linked-in-overlay .field-error[style="visibility:hidden;"]{display:none}.apply-with-linked-in-overlay h2{margin-bottom:0}.apply-with-linked-in-overlay .btn{margin-top:15px}.apply-with-linked-in-overlay ol.form li input[type="checkbox"]+label{margin-top:10px}.apply-with-linkedin .add-info>.icon-plus{border:1px solid #00308f;border-radius:50%;cursor:pointer;height:30px;padding:5px;position:absolute;right:0;width:30px;top:0;z-index:5}.apply-with-linkedin .add-info>.icon-plus::before{color:#00308f;margin-top:2px;margin-left:2px;display:block}.apply-with-linkedin .add-info .form-element>ul>li{background:#f5f5f5;margin-top:15px;overflow:hidden;padding:20px;position:relative}.apply-with-linkedin .add-info .form-element>ul>li+li{margin-top:45px}.apply-with-linkedin .add-info .form-element>ul .remove-item{cursor:pointer;position:absolute;right:20px;transform:rotate(45deg);top:20px}.apply-with-linkedin .add-info .form-element>ul .remove-item::before{color:#00308f}.apply-with-linkedin .add-info .form-element>ul ul li:first-child+li{font-size:20px;padding-right:20px}.apply-with-linkedin .add-info .form-element>ul[data-bit-list="educations"] ul li:nth-of-type(4),.apply-with-linkedin .add-info .form-element>ul[data-bit-list="positions"] ul li:nth-of-type(3),.apply-with-linkedin .add-info .form-element>ul[data-bit-list="publications"] ul li:nth-of-type(3){border-bottom:1px solid #00308f;padding-bottom:10px;margin-bottom:10px}.apply-with-linkedin .add-info .form-element>ul ul li:last-child{color:rgba(15,25,65,.6);font-size:16px}.apply-with-linkedin .add-info{position:relative}.apply-with-linkedin.job-apply-left{padding-bottom:50px}.apply-with-linkedin.job-apply-left .form-element{position:relative}.apply-with-linkedin .awli-btn-box{margin-top:20px}@media only screen and (min-width:501px){.apply-with-linkedin .add-info .form-element>ul>li{margin-top:45px}}@media only screen and (min-width:801px){.apply-with-linked-in-overlay .btn{margin-top:25px}.apply-btn__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.apply-btn__wrapper .btn-prim{margin-right:30px;margin-top:39px;transform:scale(1.1)}}