.snp-txt-img-cta h2,.snp-txt-img-cta h1{font-size:32px;letter-spacing:-1px}.snp-txt-img-cta p{margin-bottom:0}.snp-txt-img-cta-img{font-size:0}.snp-txt-img-cta .btn{margin-top:30px}.snp-txt-img-cta-img img{width:100%}@media only screen and (max-width:767px){.snp-txt-img-cta{padding-bottom:50px}.snp-txt-img-cta-img{margin-bottom:30px;margin-left:-25px;margin-right:-25px}}@media only screen and (min-width:768px){.snp-txt-img-cta{position:relative}.snp-txt-img-cta .box-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;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{position:relative;margin-right:15px}.snp-txt-img-cta-img img{width:100%}.snp-txt-img-cta-txt{margin-left:15px;padding-left:100px}.snp-txt-img-cta-rev .snp-txt-img-cta-img{margin-left:15px;margin-right:0}.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;margin-right:15px;padding-right:100px}}.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}.snp-txt-video h2,.snp-txt-video h1{font-size:32px;letter-spacing:-1px}.snp-video-inner{border-radius:4px;font-size:0;height:auto;margin-bottom:30px;position:relative}.btn-play-image{fill:#fff;left:50%;margin-left:-50px;margin-top:-50px;position:absolute;top:50%;width:100px;z-index:0}.snp-txt-video .snp-video-inner img{border-radius:4px;width:100%}.snp-txt-video .snp-video-inner iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.snp-video-txt-inner p{margin-bottom:0}.snp-video-txt-inner .btn{margin-top:30px}@media only screen and (min-width:801px){.snp-txt-video .box-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.snp-video-inner,.snp-video-txt-inner{width:50%}.snp-video-inner{position:relative;margin-right:15px;margin-bottom:0}.snp-video-txt-inner{margin-left:15px;padding-left:100px}.snp-snp-txt-vide-rev .snp-video-txt-inner{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.snp-snp-txt-vide-rev .snp-video-txt-inner{margin-left:0;padding-left:0;margin-right:15px;padding-right:100px}.snp-snp-txt-vide-rev .snp-video-inner{margin-left:15px;margin-right:0}}.snp-cta-text p,.snp-cta-text{display:block;font-size:32px;letter-spacing:-1px;margin:0}.snp-cta-text{margin-bottom:30px}@media only screen and (min-width:501px){.snp-cta .box-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.snp-cta .snp-cta-text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0;padding-right:30px}}@media only screen and (min-width:768px){.snp-cta-text p,.snp-cta-text{font-size:56px;letter-spacing:-3px}.snp-cta .snp-cta-text{padding-right:60px}}.snp-body-copy-header h1,.snp-body-copy-header h2{font-size:32px;letter-spacing:-1px}.snp-body-copy-txt p{margin-bottom:2em}@media only screen and (min-width:768px){.snp-body-copy-header,.snp-body-copy-txt{width:90%}.snp-body-copy-txt p{line-height:2em}}.links-list li{margin-bottom:20px;position:relative}.links-list li:first-child{padding-left:0}.links-list a,.links-list a:link,.links-list a:visited,.links-list a:active{color:#344c6e;display:block;font-size:18px;padding-right:30px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.links-list a:hover{opacity:.8}.links-list a:after{display:block;content:"";position:absolute;right:0;top:3px}@media only screen and (min-width:768px){.links-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.links-list li{padding-left:30px;position:relative;width:33.333%}.snp-link-list .links-list li:nth-child(3n+1){padding-left:0}.links-list a,.links-list a:link,.links-list a:visited,.links-list a:active{font-size:20px}}@media only screen and (min-width:768px){.snp-link-list.snp-2-column-layout .links-list li{width:50%}.snp-link-list.snp-2-column-layout .links-list li:nth-child(3n+1){padding-left:30px}.snp-link-list.snp-2-column-layout .links-list li:nth-child(2n+1),.snp-link-list.snp-2-column-layout .links-list li:first-child{padding-left:0}}.snp-img-link-list li{margin-top:50px;padding:0 30px;text-align:center}.snp-img-link-list li:first-child{margin-top:0}.snp-img-link-item-img{border:1px solid #dadada;border-radius:50%;height:145px;left:50%;overflow:hidden;margin-bottom:30px;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:145px}.snp-img-link-item-img img{width:100%}.snp-img-link-content h3{font-size:24px;letter-spacing:0}.snp-img-link-content p{margin-bottom:30px}@media only screen and (min-width:768px){.snp-img-link-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.snp-img-link-list li{margin-top:0}}.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/main/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}.snippet.snp-full-slide{font-size:0;padding:0}.snp-full-slide .slick-dots{bottom:auto;margin:10px;top:10px}.snp-full-slide .slick-arrow{display:none}.snp-full-slide .snp-full-img-slider{position:relative}.snp-full-slide .snp-full-slide-img img{height:auto;width:100%}.snp-full-slide .snp-img-text{color:#0f1941;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{margin-top:30px;margin-bottom:30px;width:100%}.snp-full-slide .snp-img-text h1,.snp-full-slide .snp-img-text h2{color:#0f1941;font-size:32px;letter-spacing:-1px}.snp-full-slide .snp-img-text p{font-size:18px;margin-bottom:0}.snp-full-slide h2+.btn,.snp-full-slide div+.btn{margin-top:30px}.snp-full-slide .snp-img-text-inner:empty,.snp-full-slide .snp-img-text-inner:empty{display:none}.snp-full-slide .snp-img-text-inner .btn-tert{background-color:#fff;border-color:#fff;color:#344c6e}.snp-full-slide .snp-img-text-inner .btn-tert:hover{background-color:#344c6e;border-color:#344c6e;color:#fff}@media only screen and (max-width:800px){.snp-full-slide .btn.btn-sec,.snp-full-slide .btn.btn-tert{border-color:#344c6e;color:#344c6e}.snp-full-slide .btn.btn-sec:hover,.snp-full-slide .btn.btn-tert:hover{background-color:#344c6e;color:#fff}}@media only screen and (min-width:841px){.snippet.snp-full-slide{padding-bottom:0}.snp-full-slide .slick-dots{bottom:20px;top:auto}.snp-full-slide .snp-full-img-slider{max-height:600px;overflow:hidden}.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 h1,.snp-full-slide .snp-img-text h2{color:#fff;font-size:32px;letter-spacing:-1px}.snp-full-slide .snp-img-text p{color:#fff;font-size:18px}.snp-full-slide .snp-img-text-inner.snp-img-text-color-2 h1,.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:60%}.snp-full-slide .snp-img-text-inner.snp-img-text-align-right{float:right}.snp-full-slide .snp-img-text-intro{color:#fff}.snp-full-slide .snp-img-text-color-2 .snp-img-text-intro{color:#0f1941}}@media only screen and (min-width:941px){.snp-full-slide .btn{margin-top:60px}.snp-full-slide .snp-img-text p{font-size:20px}.snp-full-slide .snp-img-text-intro{font-size:20px}}@media only screen and (min-width:1231px){.snp-full-slide .snp-img-text h1,.snp-full-slide .snp-img-text h2{font-size:56px;letter-spacing:-3px;line-height:1.1}.snp-full-slide .snp-full-slide-img img{-webkit-transform:none;transform:none;width:100%}}@media only screen and (min-width:801px){.snp-bg-txt-shadow h1,.snp-bg-txt-shadow h2,.snp-bg-txt-shadow p{text-shadow:0 1px 5px rgba(0,0,0,.6)}}.snippet.snp-internal-anchor{font-size:0;line-height:0;margin-bottom:0}.snp-form-gen #formgen-list li,.form li{display:block;margin-bottom:20px;width:100%}.snp-form-gen #formgen-list label,.snp-form-gen #formgen-list fieldset legend span,.form li label{margin-top:0;margin-bottom:10px;padding-right:0;width:auto}.form li label{display:inline-block}.snp-form-gen #formgen-list em{display:inline-block;left:inherit;margin-left:10px;position:inherit}.snp-form-gen #formgen-list .formgen-textbox{border:1px solid #dadada;padding:15px;width:100%}.snp-form-gen #formgen-list fieldset .formgen-boxes-wrapper{clear:left;width:100%}.snp-form-gen #formgen-list fieldset .formgen-boxes-wrapper .formgen-boxes{-webkit-box-align:center;-ms-flex-align:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.snp-form-gen #formgen-list .formgen-boxes label{margin:0}.snp-form-gen #formgen-list fieldset .formgen-boxes-wrapper .formgen-boxes p{margin:0}.snp-form-gen .formgen-boxes input{margin:8px 10px 0 0}.snp-form-gen #formgen-list select,.snp-form-gen #formgen-list li .form-element{clear:left;width:100%}.snp-form-gen #formgen-list a.submit-button:link,.snp-form-gen #formgen-list a.submit-button:active,.snp-form-gen #formgen-list a.submit-button:visited{background-color:#d3922f;border-color:#d3922f;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:18px;height:60px;line-height:58px;max-width:100%;overflow:hidden;padding:0 30px;text-align:center;text-overflow:ellipsis;transition:all .2s ease-out;white-space:nowrap}.snp-form-gen #formgen-list a.submit-button:hover{background-color:#344c6e;border-color:#344c6e;color:#fff;text-decoration:none}.snp-form-gen #formgen-list li.cms-form-validator{display:none}.snp-form-gen .formgen-formheader{font-size:26px;font-weight:400;letter-spacing:-1px}.receive-mail-job-check-box{display:-webkit-box;display:-ms-flexbox;display:flex}.receive-mail-job-check-box input{margin-top:8px}@media only screen and (min-width:768px){.snp-form-gen .box-inner #formgen-list,.snp-form-gen .box-inner .form-wrapper{width:90%}}.snp-prim-job-search{background:#f5f5f5}.prim-job-search-header{font-size:40px;letter-spacing:-2px}.prim-job-search-input{margin-bottom:10px}.prim-job-search-innner{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.prim-job-search-input{width:100%}.prim-job-search-input:nth-child(2n){width:calc(100% - 70px)}.prim-job-search-innner .btn-search{margin-left:auto}@media only screen and (min-width:768px){.prim-job-search-header{font-size:56px;letter-spacing:-3px}.prim-job-search-innner{flex-wrap:inherit}.prim-job-search-input,.prim-job-search-input:nth-child(2n){margin-bottom:0;padding-right:15px;width:50%}.prim-job-search-innner .btn-search{margin-left:inherit}}.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;overflow:hidden;padding:.3333em 1em;text-overflow:ellipsis;white-space:nowrap;width:100%}.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}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{margin-top:52px;position:relative}body.admin-body .main{margin-top:0}body.admin-body #menuToggle:checked~.masthead header label{top:62px}body.admin-body .main body a.buttonSubmit span,body .buttonSubmit span{height:25px}@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/main/settings.gif") no-repeat scroll 2px 2px #fcf9ee}.manage-hyperlink{background:url("/Images/System/main/edit.gif") no-repeat scroll 1px 1px #fcf9ee}.refresh-hyperlink{background:url("/Images/System/main/refresh.gif") no-repeat scroll 1px 1px #fcf9ee}.manage-wrapper select{font-size:16px;height:50px;line-height:48px;padding:0 16px}@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,.links-list a:after{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}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{background:#344c6e;color:#0f1941;font:400 18px/1.4 'Graphik Web',Tahoma,sans-serif;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}h1,h2,h3,h4,h5,h5,h6,p{font-weight:400;margin:0;margin-bottom:17px;line-height:1.2}p{margin:1em 0;line-height:1.4}ul+p{margin-top:0}@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:941px){h1{font-size:56px;letter-spacing:-3px}}h2{font-size:26px;letter-spacing:-1px}@media(min-width:941px){h2{font-size:32px;letter-spacing:-1px}}h3{font-size:26px;letter-spacing:-1px}@media(min-width:941px){h3{font-size:32px}}h4,h5{font-size:20px}@media(min-width:768px){h4,h5{font-size:26px;letter-spacing:-1px}}h6{font-size:18px}@media(min-width:768px){h6{font-size:20px}}img{border:0}a:link,a:visited,a:active{color:#d3922f;text-decoration:none}a:hover{color:#d3922f;text-decoration:none}.hide-for-small{display:none}.no-scroll{overflow:hidden}.nfc-negative,.nfc{background:#fff2f2;border:1px solid red;margin:0 0 20px;margin-bottom:20px;padding:15px;position:relative}.nfc-negative.form-errors.form-errors p{margin-top:0}.nfc-negative.form-errors.form-errors ul{list-style:none;margin:0;padding:0}.nfc-negative.form-errors.form-errors{margin-bottom:40px}@media(min-width:861px){.hide-for-small{display:block}.hide-for-large{display:none}}.icon-chevron-right:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-down:before,.icon-chevron-down-after:after{content:""}.icon-cross:before{content:""}.icon-plus:before,.icon-plus.icon-after:after{content:""}.icon-minus:before{content:""}.icon-after::before{display:none}ul,ol{margin:1em 0;padding:0 0 0 2.8571em}.list-clean{list-style:none;margin:0;padding:0}input,textarea,select{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}input[type="text"],input[type="tel"],input[type="number"],input[type="email"],input[type="date"],input[type="search"],input[type="password"]{border:1px solid #dadada;border-radius:8px;color:#344c6e;font:normal 18px/1.5 'Graphik Web',Tahoma,sans-serif;height:60px;line-height:60px;padding:0 15px;width:100%}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}textarea{border:1px solid #dadada;border-radius:8px;color:#344c6e;font:normal 18px/1.5 'Graphik Web',Tahoma,sans-serif;padding:15px;width:100%}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/images/system/main/select-arrow.png") no-repeat scroll right center;background-color:#fff;border:1px solid #dadada;border-radius:8px;color:#344c6e;font:normal 18px/1.5 'Graphik Web',Tahoma,sans-serif;height:60px;line-height:60px;padding:0 46px 0 15px;width:100%}select option{color:#a1a1a1;padding:5px}select option[selected]{color:red!important}.field-error{color:red;display:inline-block;margin-top:5px}.custom-file-upload{cursor:pointer;display:inline-block;margin-top:20px;position:relative}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="number"]:focus,input[type="email"]:focus,input[type="date"]:focus,input[type="search"]:focus,textarea:focus,input[type="password"]:focus{outline:#344c6e auto 1px}.btn,.btn:link,.btn:visited,.btn:active{border:1px solid #d3922f;border-radius:8px;color:#344c6e;cursor:pointer;display:inline-block;font-size:18px;height:60px;line-height:58px;max-width:100%;overflow:hidden;padding:0 30px;text-align:center;text-overflow:ellipsis;transition:all .2s ease-out;white-space:nowrap}.btn:hover{background:#d3922f;color:#fff;text-decoration:none}.btn-prim,.btn-prim:link,.btn-prim:visited{background-color:#d3922f;border-color:#d3922f;color:#fff}.btn-prim:hover{background-color:#344c6e;border-color:#344c6e}.btn-sec,.btn-sec:link,.btn-sec:visited{background-color:transparent;border-color:#d3922f;color:#344c6e}.btn-sec:hover{background-color:#dadada;border-color:#dadada;color:#344c6e}.masthead{border-bottom:1px solid #dadada;background:#f5f5f5;height:70px}nav a{display:block;padding:15px 0;border-bottom:1px solid #dadada;color:#344c6e}.menu .menu-items li.selected a,.menu .menu-items li.selected a:link,.menu .menu-items li.selected a:visited,.menu .menu-items li.selected a:active,.menu .top-navigation a.active,.menu .top-navigation a.active:link,.menu .top-navigation a.active:active,.menu .top-navigation a.active:visited{color:#344c6e}.top-navigation li a{border-bottom:none;border-top:1px solid #dadada}.top-navigation li:first-child a{border-top:none}.top-navigation .language-link a{border:1px solid #dadada;border-radius:8px;margin-top:15px;padding:15px}.language-link.selected a{background:#f0f0f0;color:#344c6e}header{width:100%}.logo-wrapper a{display:block}.logo-wrapper img{left:10px;max-width:205px;position:absolute;top:-21px}@media(min-width:1050px){.logo-wrapper img{max-width:240px;top:-27px}}@media(min-width:1231px){.logo-wrapper img{left:60px}}.menu{background:#f5f5f5;height:100vh;padding-top:50px;position:absolute;right:-256px;top:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;width:256px;z-index:2}.menu-icon{color:#344c6e;cursor:pointer;padding:10px 20px;position:absolute;right:10px;top:10px;z-index:3}.menu-icon-part{background:#344c6e;display:block;height:4px;margin-bottom:4px;width:30px}.menu-icon:before{display:block;height:20px;width:20px}#menuToggle{display:none;position:absolute;right:0;top:0}#menuToggle:checked~.masthead header .menu{position:fixed;overflow:auto;bottom:0;right:-16px}#menuToggle:checked~.masthead header label{position:fixed}#menuToggle:checked~.overlay-content{opacity:.7}.menu .menu-items,.menu .top-navigation{padding:20px 36px 20px 20px}.overlay-content{background:#344c6e;bottom:0;left:0;height:100vh;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:.3s ease opacity;z-index:1}@media(min-width:1050px){.masthead{background:#fff;border-bottom:1px solid #dadada;height:120px;position:fixed;top:0;width:100%;z-index:3}header{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:50%;max-width:1440px;padding-left:50px;padding-right:50px;position:static;transform:translateX(-50%)}.masthead .logo-wrapper{padding:12px 0;position:absolute;left:0;top:27px;width:250px;z-index:10}nav a{padding:5px 0}.menu-icon{display:none}.menu{background:transparent;display:inline-block;height:120px;padding-top:0;position:relative;right:inherit;top:0;transition:none;width:100%;z-index:2}.menu a{border:0;color:#344c6e}.menu ul li{display:inline-block}.menu .top-navigation,.menu .menu-items{bottom:0;position:absolute;padding:0;text-align:right;width:100%}.menu .menu-items{height:50px}.menu .top-navigation{bottom:auto;top:10px}.menu .top-navigation{color:#344c6e;font-size:14px}.menu .top-navigation li{border-left:1px solid #344c6e;margin-left:10px;padding-left:10px}.menu .top-navigation li:first-child{border:0}.menu .top-navigation a{border:none;padding:0}.menu .top-navigation a:hover,.menu .top-navigation a.active{text-decoration:underline}.menu .menu-items li{height:50px;margin-left:20px}.menu .menu-items li:hover{position:relative}.menu .menu-items li:hover,.menu .menu-items li.selected{border-bottom:5px solid #d3922f}.menu .menu-items li a{margin-bottom:13px}.menu .top-navigation li.language-link{border-left:none}.menu .top-navigation li.language-link+.language-link{margin-left:5px;padding-left:0}.top-navigation .language-link a{background:#f0f0f0;font-size:12px;margin-top:0;padding:3px 10px}.top-navigation .language-link.selected a{background:#344c6e;color:#fff}.top-navigation .language-link a:hover{opacity:.8;text-decoration:none}}@media(min-width:1050px){.masthead .logo-wrapper{left:20px;width:290px}}@media(min-width:1170px){header{padding-left:100px;padding-right:100px}}.main{background:#fff;margin:0 auto;transition:none}.box-inner:before,.box-inner:after{content:" ";display:table}.box-inner{margin:0 auto;padding-left:25px;padding-right:25px}.snippet{padding-top:50px;padding-bottom:50px}.snp-bg-none{background:transparent}.snp-bg-opt1{background:#f5f5f5}.hidden{display:none}@media(min-width:768px){.box-inner{padding-left:50px;padding-right:50px}.snippet{padding-top:70px;padding-bottom:70px}}@media(min-width:1050px){.main{margin-top:120px}}@media(min-width:1170px){.box-inner{padding-left:100px;padding-right:100px;max-width:1440px}}footer{background:#344c6e;padding-bottom:30px;padding-top:30px}footer a:hover{cursor:pointer}footer .footer-link-list{color:#fff;text-align:center}footer .footer-link-list a,footer .footer-link-list a:link,footer .footer-link-list a:visited,footer .footer-link-list a:active{color:#fff;display:block;font-size:16px;line-height:2em}footer .footer-link-list a:hover{color:#fff;opacity:.8}footer .footer-link-list.middle{margin-top:30px}footer .footer-link-list.bottom{border-top-color:rgba(255,255,255,.5);border-top-width:1px;border-top-style:solid;margin-top:20px;opacity:.75;padding-top:20px}footer .footer-link-list.bottom a,footer .footer-link-list.bottom a:link,footer .footer-link-list a:visited,footer .footer-link-list.bottom a:active{font-size:14px;line-height:1.2em}footer .footer-logo{color:#fff;display:block;font-size:8px;margin:50px auto 0;text-align:center;width:150px}footer .footer-logo img{background:rgba(255,255,255,.3);padding:10px}footer .footer-logo-subtext{color:#fff;font-size:9px;line-height:11px;margin:0 auto;margin-top:10px;width:150px}.search-bar{display:flex;flex-wrap:wrap;margin-top:30px;position:relative}.search-bar input{margin-right:10px;width:calc(100% - 70px)}a.btn-search,input.btn-search{background:#d39227;border-radius:8px;display:inline-block;height:60px;margin-right:0;overflow:hidden;text-indent:-9999px;transition:all .2s ease-out;width:60px}a.btn-search::before,input.btn-search::before{background:url("/images/system/main/search.svg") no-repeat scroll right center;content:"";display:block;height:60px;width:60px}a.btn-search:hover,input.btn-search:hover{background:#344c6e}footer a.btn-search:hover,footer input.btn-search:hover{background:#0f1941}@media(min-width:768px){footer{padding-bottom:100px;padding-top:100px}footer .box-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}footer .box-inner>ul{width:calc(1/4*100%)}footer .footer-link-list.top,footer .footer-link-list.middle,footer .footer-link-list.bottom,footer .footer-serach-img img{border-top:0;margin-top:0;padding-top:0;text-align:left}footer .footer-link-list.bottom{align-items:flex-start;bottom:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;left:50px;position:absolute;width:100%}footer .footer-link-list.bottom li{border-left:1px solid #fff;margin-left:10px;padding-left:10px}footer .footer-link-list.bottom li:first-child{border-left:none;margin-left:0;padding-left:0}footer .footer-link-list.bottom a{line-height:1em}footer .footer-link-list.bottom a:last-child{border:0}footer .footer-search{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:20px;width:100%}footer .search-bar{margin-top:0}footer .box-inner .footer-search-img{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}footer .box-inner .footer-logo{-ms-flex-item-align:end;align-self:flex-end;margin:0;margin-bottom:0;text-align:right}footer .box-inner .footer-logo-subtext{margin:0;text-align:right;width:auto}}@media(min-width:1170px){footer .footer-link-list.bottom{left:100px}footer .footer-search{width:75%}}.advanced-site-search-wrapper{width:100%}.advanced-site-search-wrapper td{padding-bottom:30px}.advanced-site-search-wrapper .match-word{display:block;margin-top:20px}.advanced-site-search-wrapper .match-word label{margin-left:10px}.job-search-wrapper{position:relative}.job-search-header{background:#f5f5f5;margin-bottom:50px}.job-search-header h1{font-size:32px;letter-spacing:-1px}.nr-of-jobs-header{display:block;font-weight:700;margin-bottom:30px}@media only screen and (min-width:861px){.job-search-header{margin-bottom:70px}.job-search-header h1{font-size:56px;letter-spacing:-3px}}.sort-by-items{border:1px solid #ddd;border-radius:4px;display:-ms-flexbox;display:-webkit-box;display:flex}.sort-by-items li{border-radius:4px;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 #ddd}.sort-by-items a{display:block;height:50px;line-height:50px;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}.job-actions span span,.job-actions a span,.sort-by-label{display:none}@media only screen and (min-width:861px){.sort-by-switch{background:#f5f5f5;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px;padding:30px}.sort-by-switch .sort-by-switch-controls,.sort-by-switch .jobs-per-page{width:50%}.sort-by-switch .sort-by-switch-controls{padding-right:15px}.sort-by-switch .jobs-per-page{padding-left:15px}.job-actions span span,.job-actions a span,.sort-by-label{display:block}.sort-by-switch select{margin-top:20px}}.job-search-main-columns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}@media only screen and (min-width:861px){.job-search-main-columns{margin-bottom:70px}}.refine-search-box-inner h3{font-size:26px}.sec-job-search-inner span+input,.sec-job-search-inner .job-search-title-only-checkBox,.sec-job-search-inner .searchbar-what-where{margin-top:15px}.job-search-title-only-checkBox input+label{margin-left:15px}.sec-job-search-inner .input-label{font-size:20px}.sec-job-search-inner .btn-srch-small{margin-top:30px}.filter-label,.refine-search-selected-filter>span{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}.refine-search-section{padding:15px 0;position:relative;z-index:0}.refine-search-section+.refine-search-section{border-top:1px solid #ddd}.refine-search-section:last-child{border-bottom:1px solid #ddd}.refine-search-section.admin{background:#def2d2;padding:10px}.refine-search-section-header{display:block;font-size:20px;padding-right:40px;position:relative}.refine-search-section-header.icon-after{cursor:pointer}.refine-search-section-header.refine-search-section-header:after{background-image:none;font-size:20px;position:absolute;right:0;top:0}.refine-search-section-header.refine-search-section-header.icon-after.active:after{content:""}.refine-search-filter-list{margin-bottom:10px;margin-top:30px}.refine-search-filter-list li{margin:0 0 7px}.refine-search-filter-customfield2s{text-transform:lowercase}.refine-search-filter-list .arrow-text-only{color:green;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 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}.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 (max-width:860px){.refine-search-filters{background:#f5f5f5;bottom:55px;display:none;height:calc(100vh - 55px);left:0;overflow-y:scroll;padding:80px 25px 25px;position:fixed;right:0;z-index:4}.refine-search-header{background:#f5f5f5;border-top:1px solid #ddd;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:#ddd;content:"...";display:block;font-size:42px;height:50px;line-height:0;letter-spacing:-2px;padding-top:16px;position:absolute;right:15px;top:0}.job-search-left .sec-job-search{border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;padding:20px 0}}@media only screen and (min-width:501px){.job-summary-logo{display:-webkit-box;display:-ms-flexbox;display:flex}.job-results .job-summary-small{padding-right:50px}.job-brand-logo{margin-left:auto}.job-summary-small>span{margin-bottom:5px}}@media only screen and (min-width:861px){.job-search-left{width:calc(18/58*100%)}.sec-job-search-inner{border-bottom:1px solid #ddd;padding-bottom:30px}}.job-search{margin:30px 0}.job-results-content,.job-search-jobs-listing-more-details{margin-bottom:30px}.job-results article{padding:0 0 30px}.job-results article+article{border-top:1px solid #ddd;padding-top:28px}.job-results h2,.job-results h3,.job-search-jobs-listing-more-details h3{font-size:26px;margin-bottom:0;overflow-wrap:break-word;word-wrap:break-word}.job-summary-small{margin-top:20px;text-transform:lowercase}.job-summary-small-date,.job-summary-small-location{display:block;margin-bottom:5px}.job-summary-small-salary{margin-left:7px}.job-results p{line-height:1.5;margin-bottom:0;margin-top:30px}.job-results p+.btn{margin-top:15px}.job-search-results .nfc-no-jobs-found{display:inherit}@media only screen and (min-width:861px){.job-search-right{margin-left:auto;width:calc(38/58*100%)}.job-search{margin-top:0}}.results-pager{font-size:24px;line-height:1;padding:19px 0;text-align:center}.results-pager>a{margin:0 10px}.results-pager .results-pager-next-prev{color:#d3922f}.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:861px){.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:#ddd}.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}}.job-summary{clear:both;font-size:18px;margin-bottom:20px;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.job-summary dt,.job-summary dd{display:inline}.job-search-header dt{display:none}.job-summary dt::after{content:":"}.job-search-header .job-summary{margin-bottom:30px}.job-search-header .job-summary dd{margin-right:20px}.job-details-content .job-summary dd::after{content:"";display:block;height:10px}@media only screen and (max-width:861px){.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;width:100%}.job-details-content header{-ms-flex-order:2;order:2}.btn-nav-prev.btn-nav-prev{float:left}}.job-details-content .date{color:#999;float:right;font-size:12px;margin-bottom:15px;margin-top:18px;padding-left:5px;width:50%}.job-desc{margin:0 0 30px}.job-actions{border-top:1px solid #ddd;margin-top:30px;padding-top:30px}.job-actions a{display:block}.job-actions a+a{margin-top:10px}.job-details-side{margin-top:50px}@media only screen and (min-width:861px){.job-details-flex{display:-ms-flexbox;display:-webkit-box;display:flex;padding-bottom:80px}.job-details-sticky{width:calc(18/58*100%)}.job-details-desc-wrapper{margin-left:auto;width:calc(38/58*100%)}}@media only screen and (min-width:861px){.job-search-related-jobs .box-inner,.job-search-jobs-listing-more .box-inner{display:-ms-flexbox;display:-webkit-box;display:flex}.job-search-related-jobs .box-inner h3,.job-search-jobs-listing-more .box-inner h3{width:calc(18/58*100%)}.job-search-jobs-listing-more .box-inner .job-search-jobs-listing-more-details h3{width:100%}.job-search-related-jobs .box-inner ul,.job-search-jobs-listing-more .box-inner ul{margin-left:auto;width:calc(38/58*100%)}.job-search-related-jobs .box-inner li,.job-search-jobs-listing-more .box-inner li{border-top:1px solid #ddd;margin-top:30px;padding-top:30px}.job-search-related-jobs .box-inner li:first-child,.job-search-jobs-listing-more .box-inner li:first-child{border-top:none;margin-top:0;padding-top:0}}.job-apply-left .form{border-bottom:1px solid #ddd;margin-bottom:50px;padding-bottom:50px}.job-apply-right{padding-bottom:50px}.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{position:inherit}.receive-mail-job-check-box input+label{margin-left:15px}@media only screen and (min-width:861px){.job-application .grid-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:70px}.job-apply-left,.job-apply-right{width:50%}.job-apply-left{padding-right:25px}.job-apply-right{padding-left:25px}.job-apply-left .form{border-bottom:0;margin-bottom:0;padding-bottom:0}}header.bit_ui-main-header{margin:0;max-width:initial;transform:inherit}.cookie-disclaimer{background:rgba(255,255,255,.9);box-shadow:0 0 30px grey;padding-bottom:20px;padding-top:20px;position:fixed;top:0;width:100vw;z-index:9999}.cookie-disclaimer>.box-inner{padding-bottom:50px;position:relative}.cookie-disclaimer p{margin-top:10px}.cookie-disclaimer p:first-child{font-weight:700}.cookie-text-wrapper{padding-right:25px}.cookie-disclaimer-text a{display:inline-block}.cookie-disclaimer .close-cookie{background:url('../../Images/System/main/delete.svg') no-repeat;background-size:20px;height:20px;position:absolute;right:20px;top:0;width:20px}footer .html-loader-div p{color:#fff;line-height:1em;margin:0}.trade-mark-wrapper p span{font-size:14px!important}.footer-link-greyed-out{display:block;font-size:14px;line-height:1.2em;margin-top:15px}@media only screen and (min-width:768px){footer .box-inner>ul.footer-trademark{width:100%}.cookie-disclaimer>.box-inner{padding-bottom:0}}