@media(min-width:992px){.sa-layout{margin-top:5px}}.anymind-content{display:flex;justify-content:center;align-items:center;background:#f6f6f6;max-width:1800px;margin:5px auto}.anymind-content{min-height:100px}.anymind-content.leaderboard.d{min-height:120px}.anymind-content.leaderboard.m{min-height:200px}@media(min-width:1440px){.col-xxl-6{width:50%}.flex-xxl-shrink0{flex-shrink:0}.sal-flex-xxl-nowrap{flex-wrap:nowrap!important}}.margin-top-5{margin-top:-5px!important}.margin-top-10{margin-top:-10px!important}.margin-top0{margin-top:0!important}.margin-top5{margin-top:5px!important}.margin-top10{margin-top:10px!important}.margin-top15{margin-top:15px!important}.margin-top20{margin-top:20px}.margin-top30{margin-top:30px}.margin-top40{margin-top:40px}.margin-top50{margin-top:50px}.margin-top60{margin-top:60px}.margin-top70{margin-top:70px}.margin-top100{margin-top:100px}.margin-bottom-10{margin-bottom:-10px!important}.margin-bottom5{margin-bottom:5px!important}.margin-bottom10{margin-bottom:10px!important}.margin-bottom15{margin-bottom:15px}.margin-bottom20{margin-bottom:20px}.margin-bottom25{margin-bottom:25px}.margin-bottom30{margin-bottom:30px}.margin-bottom50{margin-bottom:50px}.margin-right0{margin-right:0}.margin-right5{margin-right:5px}.margin-right10{margin-right:10px}.margin-right15{margin-right:15px}.margin-right60{margin-right:60px}.margin-auto{margin:auto}.margin-left5{margin-left:5px!important}.margin-left15{margin-left:15px!important}.margin-left40{margin-left:40px}.margin-left50{margin-left:50px}.padding0{padding-top:0!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.padding2{padding:2px!important}.padding12{padding:12px}.padding10{padding:10px}.padding15{padding:15px}.padding20{padding:20px}.padding-top0{padding-top:0!important}.padding-top5{padding-top:5px!important}.padding-top10{padding-top:10px!important}.padding-top12{padding-top:12px!important}.padding-top15{padding-top:15px!important}.padding-top20{padding-top:20px!important}.padding-top25{padding-top:25px!important}.padding-bottom0{padding-bottom:0!important}.padding-bottom5{padding-bottom:5px!important}.padding-bottom10{padding-bottom:10px!important}.padding-bottom12{padding-bottom:12px}.padding-bottom15{padding-bottom:15px}.padding-bottom25{padding-bottom:25px}.padding-bottom30{padding-bottom:30px}.padding-bottom40{padding-bottom:40px}.padding-left5{padding-left:5px}.padding-left10{padding-left:10px}.padding-left20{padding-left:20px}.padding-left25{padding-left:25px}.padding-right5{padding-right:5px!important}.padding-right10{padding-right:10px!important}.padding-right15{padding-right:15px}.padding-right20{padding-right:20px}.padding-right25{padding-right:25px}.text-size12{font-size:12px!important}.text-size13{font-size:13px}.text-size14{font-size:14px!important}.text-size15{font-size:15px!important}.text-size16{font-size:16px!important}.text-size17{font-size:17px!important}.text-size18{font-size:18px!important}.text-size20{font-size:20px}.text-size22{font-size:22px!important}.text-size23{font-size:23px}.text-size24{font-size:24px}.text-size25{font-size:25px}.text-size26{font-size:26px}.text-size32{font-size:32px}.text-size35{font-size:35px}.text-size44{font-size:44px}.max-width100{max-width:100%!important}.search-title{display:inline-block;font-size:24px}.bluegreengradient{position:relative;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-top:0;box-shadow:0 0 0 4px rgba(0,0,0,.04);padding:0}.bluegreengradient:before{background-color:#77d5f3;background-image:linear-gradient(to right,#6fbe44,#6fbe44,50%,#6fbe44);background-repeat:no-repeat;width:100%;height:4px;content:""}.show-grid-border-top{border-top:1px solid #ddd;padding-top:15px;padding-bottom:15px}.outline-none{outline:0}.sa-seomenu-btn[aria-expanded=true]{background-color:transparent}.sal-arrow-down{color:#29abe2!important;bottom:-.27em;margin-left:-8px;font-size:26px}.sa-seomenu-btn[aria-expanded=true]:before{border-top:0}@supports(box-shadow:none){#seo-menu-change-location input[type=search]:focus{outline:0;border:1px solid #e6e7e8;-webkit-box-shadow:none;box-shadow:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){#jobOpeningForm .sa-slider-buttons-submit{margin-top:10px;margin-right:40px}}.ibar_in_content{font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;color:#333;margin:0 auto;padding-bottom:30px;position:relative;width:100%;max-width:880px}.ibar_in_content .joblist-Sponsoredby-label{text-transform:uppercase;width:130px;font-size:90%}.ibar_in_content .joblist-Sponsoredby-logo{width:130px;text-decoration:none}.ibar_in_content .joblist_container{display:table;width:95%;margin:0 auto;border:0;border-top:1px solid #e6e7e8;padding:10px;box-sizing:border-box}@media screen and (max-width:767px){.ibar_in_content .joblist_container{width:100%;display:block}}.ibar_in_content .joblist_container .joblist_cell{display:table-cell}@media screen and (max-width:767px){.ibar_in_content .joblist_container .joblist_cell{width:100%;display:block;padding:5px 0}}.ibar_in_content .joblist_title,.ibar_in_content .joblist_title a{color:#29abe2;text-decoration:none;width:300px}.ibar_in_content .joblist_company{color:#212221;font-size:90%}@media screen and (max-width:767px){.ibar_in_content .joblist_company{font-size:100%}}.ibar_in_content .joblist_desc{color:#58595b;padding:0 20px}@media screen and (max-width:767px){.ibar_in_content .joblist_desc{padding:0}}.ibar_in_content .joblist_date{color:#212221;width:100px}#Ibarlightbox{border:9px solid #fff;border-radius:10px;background:#fff;background-repeat:no-repeat;display:none;height:450px;width:350px;margin:100px auto 0;position:relative;z-index:99999;-webkit-box-shadow:0 0 20px #000;-moz-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000;vertical-align:middle}#Ibarlightbox p{width:520px}#Ibarfade{display:none;background-image:url("/MvcWorkComAds/Content/themes/base/images/bg_lightbox.png");position:absolute;left:0;top:0;right:0;bottom:0;opacity:1;z-index:9999;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#IbarRequestIframe{width:100%;height:100%;*height:580px;display:block;border:0}#IbarClosebox{color:#34567b;font-size:1em;text-align:center;margin-top:-25px;width:100%;position:relative;background-color:#fff;cursor:pointer;font-weight:700;background:none}@media(max-width:767px){.margin-top10-mobile{margin-top:10px!important}.margin-bottom10-mobile{margin-bottom:10px!important}.line-height2-mobile{line-height:2!important}}.align-items-center{align-items:center}.align-self-end{align-self:flex-end}.inline-center{display:flex;align-items:center}.inline-bottom{display:flex;align-items:flex-end}@media(max-width:320px){.feature_ibar .joblist_title{width:250px!important}.ibar_in_content .joblist_title,.ibar_in_content .joblist_title a{max-width:250px!important}.indeed_ibar .joblist_title,.indeed_ibar .joblist_title a{max-width:250px!important}}.sal-jd-top-greenline:before{content:"";position:absolute;left:0;top:-5px;border-top:2px solid #63ce1d;width:100%}.sal-jd-top-greenline{position:relative;word-break:break-all;display:inline-block}#bread_scrumb ul{font-size:14px!important}#bread_scrumb ul li{padding-right:0;margin-bottom:0}#bread_scrumb{padding:.6em 0 .2em;min-height:inherit;padding-left:15px;margin-bottom:5px}.sa-navbar-secondary-link.active:after{display:inline-block;padding-left:10px;margin-right:-10px;content:'>'}.sa-navbar-secondary-link.active{border-color:transparent;font-weight:400;color:#007dbc}#bread_scrumb .sa-navbar-secondary-link.active:hover,#bread_scrumb .sa-navbar-secondary-link.active:focus{color:#004a70;text-decoration:none}#bread_scrumb .sa-navbar-secondary-link.active:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#submitOtherResponsibilityOrSkillForm textarea{width:100%;resize:none}#submitOtherResponsibilityOrSkillForm .sa-modal-block{border-top:0;padding:10px 0}#submitOtherResponsibilityOrSkillModal{padding-right:0!important}#submitOtherResponsibilityOrSkillModal .sal-modal-layermask{width:100%;height:100%;background:#000;opacity:.2}#submitOtherResponsibilityOrSkillModal .modal-content{border-radius:0}.modal-block-first{border-bottom:1px solid #e6e7e8;padding-bottom:10px;margin-bottom:15px}.sal-ziprecruiter-div{padding:15px}.sal-ziprecruiter-div .sal-title{padding-bottom:20px;border-bottom:1px solid #e6e7e8}.sal-border{border:1px solid #e6e7e8}.sal-border-bottom{border-bottom:1px solid #e6e7e8}.sal-border-top{border-top:1px solid #e6e7e8}.sal-border-left{border-left:1px solid #e6e7e8}.sal-border-right{border-right:1px solid #e6e7e8}.sal-search-recruiter-div{background-color:#f6f7f8}.global-header{display:flex;align-items:center;flex-wrap:wrap}#header_location{font-weight:600;padding-right:10px}.display-flex{display:flex!important}.sal-flex-div{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.sal-flex-nowrap{flex-wrap:nowrap!important;-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important}.sal-view-salary-action{width:calc(100% - 520px);margin-right:20px;padding-bottom:20px}.sal-product-banner{width:520px}.sal-product-banner .embed-responsive{position:relative;display:block;width:100%;overflow:hidden}@media screen and (min-width:1665px){.sal-product-banner .sal-embed-responsive-percent{padding-bottom:40%}}@media screen and (min-width:1100px) and (max-width:1665px){.sal-product-banner .sal-embed-responsive-percent{padding-bottom:75%}}@media screen and (min-width:1800px){.sal-location-li{min-width:400px!important}}@media screen and (min-width:1360px) and (max-width:1799px){.sal-location-li{min-width:300px!important}}@media screen and (min-width:1281px) and (max-width:1359px){.sal-location-li{min-width:250px!important}}@media screen and (max-width:1281px){.sal-location-li{min-width:240px!important}}.sal-watermark{position:absolute;left:11px;bottom:46px;padding:8px;background-color:#f8f8f9;border-radius:5px;width:213px;align-content:center;justify-content:space-around}.sal-watermark .sal-split-line{border-left:1px solid #075484}.sal-watermark #sal-seo-new-banner-btn{height:25px;line-height:25px;font-size:12px;font-weight:700;color:#01374f;background-color:#84ee5e;background-image:none}.sal-national-flag{border:1px solid #e6e7e8;width:100%;padding:15px;margin-top:20px;margin-bottom:30px}.sal-national-flag-flex{margin-top:20px;display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;align-items:center;justify-content:flex-start;text-align:center}.sal-national-flag-flex div{max-width:105px;flex:1 1 105px}@media(max-width:500px){.sal-national-flag-flex div{max-width:95px!important;flex:1 1 95px!important}}.sal-bg-white{background:#fff}.sal-width35{width:35%}.sal-width70{width:70%}.sal-width85{width:85%}.sal-width90{width:90%}.sal-margin-bottom-none{margin-bottom:0}.sal-display-none{display:none}.sal-text-green{color:#16a44a!important}.sal-text-blue{color:#007dbc!important}.sal-text-white{color:#fff!important}.sal-border-radius-none{border-radius:0!important}.sal-border-radiu3{border-radius:3px}.sal-border-top-none{border-top:0!important}.sal-text-underline{text-decoration:underline!important}.sal-margin-center{margin:0 auto}.sal-margin-align-middle{margin-bottom:auto;margin-top:auto}.sal-push-right{margin-left:auto}.sal-border-none{border:0}.sal-flex{display:flex}.sal-flex-col{flex-direction:column}.sal-flex-col-reverse{flex-direction:column-reverse}.sal-flex-row{flex-direction:row}.sal-flex-row-reverse{flex-direction:row-reverse}.sal-flex-wrap{flex-wrap:wrap}.sal-flex-wrap-reverse{flex-wrap:wrap-reverse}.sal-flex-center{justify-content:center}.sal-flex-right{justify-content:right}.flex-div{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.sal-h1{font-family:"Source Sans Pro",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:1.25;color:#212221}.sal-h2{font-family:"Source Sans Pro",sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:1.25}.sal-h3{font-family:"Source Sans Pro",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:1.25}.sal-flex-space-between{justify-content:space-between}.sal-flex-space-around{justify-content:space-around}.font-bold{font-weight:700!important}.font-semibold{font-weight:600!important}.column-gap-5{column-gap:5px}.column-gap-10{column-gap:10px}.column-gap-15{column-gap:15px}.column-gap-20{column-gap:20px}.column-gap-40{column-gap:40px}.column-gap-80{column-gap:40px}.row-gap-5{row-gap:5px}.row-gap-10{row-gap:10px}.row-gap-15{row-gap:15px}.row-gap-20{row-gap:20px}.row-gap-30{row-gap:30px}.row-gap-40{row-gap:40px}.row-gap-45{row-gap:45px}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.position-relative{position:relative}.position-absolute{position:absolute}.link-dark{color:#212221!important}.flex-basis50{flex-basis:50%}.flex-basis100{flex-basis:100%}.flex-grow1{flex-grow:1}.flex-shrink0{flex-shrink:0}.width-100{width:100%}.display-block{display:block!important}span.link{color:#047dbb}span.link:hover{color:#004a70}.min-width-unset{min-width:unset}.cursor-default{cursor:default}.display-inline-block{display:inline-block}.float-left{float:left}.break-word{word-break:break-word}.iBar_JobOpenings{font-family:Arial,Helvetica,sans-serif}.iBar_JobOpenings_link{min-width:300px}.iBar_JobOpenings b{font-family:Arial,Helvetica,sans-serif}.ibarLuceneJob b{color:#070707}.iBar_JobOpenings ul{max-width:800px;list-style:none}.iBar_JobOpenings ul li a.cursor-pointer{color:#29abe2}.sal-icon-pe{width:30px;height:30px;background-image:url(../../../Images/Promote/icon_pe.svg);background-repeat:no-repeat;background-size:30px 30px}.sal-icon-compensation-trend{width:30px;height:30px;background-image:url(../../../Images/Promote/icon_compensation_trend.svg);background-repeat:no-repeat;background-size:30px 30px}.sal-icon-employee-service{width:30px;height:30px;background-image:url(../../../Images/Promote/icon_employee_service.svg);background-repeat:no-repeat;background-size:30px 30px}.sal-icon-request{width:30px;height:30px;background-image:url(../../../Images/Promote/icon_request.svg);background-repeat:no-repeat;background-size:30px 30px}.sal-icon-strategy{width:30px;height:30px;background-image:url(../../../Images/Promote/icon_strategy.svg);background-repeat:no-repeat;background-size:30px 30px}article.salary-info{font-size:18px;line-height:normal;color:#000;margin:-15px auto -15px auto;padding-top:25px;padding-bottom:25px}article.salary-info h2{display:inline;font-weight:600}article.salary-info p{display:inline;font-weight:300;max-width:100%}.index-content-container{--sal-color-hero-bg-1:#cde7ee;--sal-color-hero-bg-2:#ecfeff;--sal-color-hero-bg-3:#c7e6e4;--sal-color-primary-dark:#01374f;--sal-color-text-main:#212221;--sal-color-white:#fff;--sal-color-black:#212221;--sal-color-error-bg:#fdecea;--sal-color-error-text:#b71c1c;--sal-color-accent-lime:#93eb3e;--sal-color-green-800:#008000;--sal-color-blue-400:#29abe2;--sal-color-section-bg:#f0fbff;--sal-color-link-blue:#007dbc;--sal-color-border-muted:#e6e7e8;--sal-color-table-header-bg:#f8f8f9;--sal-color-salaryhero-bg:#f8f9fa;--sal-color-secondary-dark:#075484;--sal-color-input-bg:#ddf4fc;--sal-color-footer-border:#047dbb;--sal-shadow-panel:0 2px 6px rgba(0,0,0,.25);--sal-shadow-panel-strong:0 4px 8px rgba(0,0,0,.2);--sal-shadow-18:rgba(0,0,0,.18)}.sal-index-icon-white{width:18px;height:18px;margin-left:8px;flex:0 0 auto;display:inline-block;filter:brightness(0) saturate(100%) invert(100%)}.sal-index-icon-blue{width:18px;height:18px;margin-left:8px;flex:0 0 auto;display:inline-block;filter:brightness(0) saturate(100%) invert(16%) sepia(99%) saturate(2042%) hue-rotate(185deg) brightness(98%) contrast(94%)}.typeahead-spinner{height:30px;margin-left:8px;flex:0 0 auto;display:inline-block}.sa-navbar-secondary-link.active:after{font-size:10px;padding-left:6px;margin-right:-8px;content:'▶'}.index-content-container{min-height:100vh}.index-content-container a,.index-content-container button{transition-duration:.2s}.sal-index-hero{position:relative;margin:0 auto;margin-top:20px;margin-bottom:30px;padding:25px 25px 30px;background-repeat:no-repeat;background-size:cover;background-position:center}.sal-index-hero-inner{max-width:1440px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.sal-index-hero-copy{flex:1 1 45%;max-width:620px;padding-right:20px}.sal-index-hero-title{font-weight:700;font-size:54px;color:var(--sal-color-black)}.sal-index-hero-subtitle{margin:0 0 15px;font-weight:700;font-size:22px;color:var(--sal-color-black)}.sal-index-hero-text{margin:0;font-size:22px;line-height:1.6;color:var(--sal-color-text-main)}.sal-index-hero-panel{flex:1 1 45%;max-width:670px;background-color:var(--sal-color-white);border-radius:20px;padding:25px 30px 30px;box-shadow:var(--sal-shadow-panel)}.sal-index-hero-panel-title{margin:0 0 10px;font-weight:700;font-size:42px;color:var(--sal-color-primary-dark);text-align:center}.sal-index-hero-panel-text{margin:0 0 15px;font-size:22px;line-height:1.5;color:var(--sal-color-primary-dark);text-align:center}.sal-index-hero-error{margin-bottom:10px;padding:8px 10px;border-radius:4px;background-color:var(--sal-color-error-bg);color:var(--sal-color-error-text);font-size:14px}.sal-index-hero-form{margin-top:5px;text-align:center}.sal-index-hero-form .sal-index-input{max-width:500px;margin:20px auto 0}.sal-index-hero-form-group{position:relative;margin-bottom:10px;width:100%}.sal-index-cta{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:12px 24px;border-radius:30px;background-color:var(--sal-color-primary-dark);border:0;font-size:18px;font-weight:600;text-transform:uppercase;color:var(--sal-color-white)}.sal-index-cta:hover,.sal-index-cta:focus{color:var(--sal-color-white);text-decoration:none;box-shadow:0 8px 10px 0 rgba(0,0,0,.4)}.sal-index-cta.sal-show-more-btn{width:80%;background-color:var(--sal-color-blue-400);display:block;margin:0 auto}.sal-index-hero-cta{margin-top:10px}.sal-index-hero-cta .sa-btn-arrow-circle-icon{margin-left:8px}.sal-index-section{max-width:1440px;margin:0 auto 30px;padding:0 125px}.sal-index-section-header{display:flex;align-items:center;margin-bottom:15px}.sal-index-section-header.center{display:flex;flex-direction:column;justify-content:center}.sal-index-section-accent-blue{display:block;width:65px;height:6px;background-color:var(--sal-color-blue-400);margin:0 auto 15px}.sal-index-section-header.center h2{font-size:42px;font-weight:700;color:var(--sal-color-black)}.sal-index-section-accent-green{display:inline-block;width:6px;height:30px;margin-right:10px;background-color:var(--sal-color-accent-lime)}.sal-index-section-title{margin:0;font-size:38px;color:var(--sal-color-primary-dark)}.sal-index-section-title.center{font-size:42px}.sal-index-section-title span{font-weight:700}.sal-index-section-body{background-color:var(--sal-color-section-bg);padding:20px;border-radius:5px}.sal-index-link-column{width:100%;column-count:4;column-gap:30px;padding:0;margin:0;list-style:none}.sal-index-link-column li{font-size:18px;font-weight:600;color:var(--sal-color-link-blue);width:100%;padding:0 0 15px 0;break-inside:avoid}.sal-index-link-column li a{text-transform:capitalize;display:block;width:100%}.sal-index-income-table-wrapper{overflow-x:auto}.sal-index-income-table{width:100%;border-collapse:collapse;background-color:var(--sal-color-white)}.sal-index-income-table th,.sal-index-income-table td{padding:10px 12px;border-top:1px solid var(--sal-color-border-muted);border-bottom:1px solid var(--sal-color-border-muted);border-left:0;border-right:0;font-size:16px}.sal-index-income-table th{background-color:var(--sal-color-table-header-bg);font-weight:600;text-transform:uppercase;font-size:14px}.sal-index-income-table td:first-child{font-weight:600;color:var(--sal-color-link-blue);width:60%}.sal-index-salaryhero{background-color:var(--sal-color-salaryhero-bg);margin-bottom:30px}.sal-index-salaryhero-inner{max-width:1440px;margin:0 auto;padding:35px 160px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between}.sal-index-salaryhero-copy{flex:1 1 35%;max-width:380px}.sal-index-salaryhero-dashline{margin-top:22px}.sal-index-salaryhero-title{margin:0 0 5px;font-weight:700;font-size:42px;color:#075484}.sal-index-salaryhero-text{margin:0;font-size:22px;color:var(--sal-color-text-main)}.sal-index-salaryhero-form{flex:1 1 55%;max-width:680px;background-color:var(--sal-color-white);border-radius:10px;padding:20px 25px;box-shadow:var(--sal-shadow-panel-strong)}.sal-index-salaryhero-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sal-index-input{display:flex;background-color:var(--sal-color-input-bg);margin:0 0 20px;padding:0 10px;text-align:left}.sal-index-salaryhero-input{max-width:90%;flex:1 1 230px;border:1px solid var(--sal-color-input-bg);background-color:var(--sal-color-input-bg);padding:8px 10px;font-size:16px;appearance:none;border:0;background:transparent;margin:0;width:100%;line-height:1;outline:0;box-shadow:none!important}.sal-index-salaryhero-input:focus{box-shadow:none!important}.sal-index-salaryhero-input:focus::placeholder{opacity:0}.sal-index-tools-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:10px;align-items:stretch}.sal-index-tool-card{display:flex;flex-direction:column;gap:10px;height:100%;background-color:var(--sal-color-white);border-radius:10px;padding:18px 15px 15px;box-shadow:var(--sal-shadow-panel)}.sal-index-tool-title{margin:0;font-weight:700;font-size:28px;color:var(--sal-color-link-blue)}.sal-index-tool-text{margin:0 0 10px;font-size:18px;color:var(--sal-color-secondary-dark)}.sal-index-tool-button{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;margin-top:auto;padding:7px 18px;border-radius:30px;border:2px solid var(--sal-color-accent-lime);font-size:16px;font-weight:700;text-transform:uppercase;color:var(--sal-color-secondary-dark)}.sal-index-tool-button:hover,.sal-index-tool-button:focus{text-decoration:none;background:var(--sal-color-accent-lime)}.sal-index-employers{text-align:center}.sal-index-employers-intro{margin:0 auto;max-width:720px;font-size:22px;color:var(--sal-color-text-main);text-align:center}.sal-index-employers-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;padding:30px 100px}.sal-index-employers-card{height:180px;border-radius:10px;padding:18px 15px 15px;text-align:left;color:var(--sal-color-white)}.sal-index-employers-card:hover,.sal-index-employers-card:focus{color:var(--sal-color-white);transform:translateY(-2px);box-shadow:0 0 0 3px var(--sal-color-blue-400),0 10px 24px var(--sal-shadow-18)}.sal-index-employers-card-light{background-color:var(--sal-color-link-blue)}.sal-index-employers-card-dark{background-color:var(--sal-color-secondary-dark)}.sal-index-employers-title{margin:0 0 8px;font-weight:700;font-size:22px;display:flex;justify-content:space-between}.sal-index-employers-text{margin:0 0 10px;font-size:18px}.sal-index-employers-link{font-weight:700;font-size:14px;text-transform:uppercase;color:var(--sal-color-white)}.sal-index-employers-link:hover,.sal-index-employers-link:focus{color:var(--sal-color-white)}.sal-index-employers-demo{margin-top:10px}.sal-index-employers-demo-btn{border-radius:30px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--sal-color-primary-dark);border:0;font-size:16px;font-weight:600;text-transform:uppercase;padding:12px 24px;color:var(--sal-color-white)}.sal-footer-links-list{justify-content:center;list-style:none;padding:0;margin:0 auto 10px;display:flex;flex-wrap:wrap;gap:5px;font-size:14px;font-weight:600}.sal-footer-links-list li:not(:last-child){padding-right:5px;border-right:1px solid var(--sal-color-footer-border)}div[class*="typeahead-menu"]{padding:10px;border:1px solid #ddd;border-radius:8px;border-top:0;background-color:#fff;text-align:left;width:100%;z-index:10;box-shadow:0 8px 16px 0 rgba(0,0,0,.6)}div[class*="typeahead-suggestion"]{padding:10px;cursor:pointer}.typeahead-suggestion .tt-highlight{font-weight:700;color:var(--sal-color-green-800)}div[class*="typeahead-suggestion"]:hover,div[class*="typeahead-suggestion"].is-active,.typeahead-suggestion:hover .tt-highlight{font-weight:700;color:var(--sal-color-link-blue)!important}.twitter-typeahead{width:100%}@media(max-width:1023.98px){.sal-index-hero{margin-top:10px;margin-bottom:20px;padding:15px 10px 20px}.sal-index-hero-inner{flex-direction:column}.sal-index-hero-copy{flex:1 1 100%;max-width:100%;padding-right:0;margin-bottom:20px;text-align:center}.sal-index-hero-title{font-size:32px}.sal-index-hero-subtitle{font-size:18px}.sal-index-hero-text{font-size:16px}.sal-index-hero-panel{flex:1 1 100%;max-width:100%;padding:20px 15px}.sal-index-hero-panel-title{font-size:28px}.sal-index-hero-panel-text{font-size:18px}.sal-index-hero-cta{font-size:16px;padding:10px 20px}.sal-index-section{padding:0 15px;margin-bottom:20px}.sal-index-section-title{font-size:24px}.sal-index-section-title.center{font-size:28px}.sal-index-section-body{padding:15px}.sal-index-links-grid{flex-direction:column;gap:15px}.sal-index-link-column{column-count:2;column-gap:30px}.sal-index-link-column li{font-size:16px}.sal-index-income-table th,.sal-index-income-table td{padding:8px 10px;font-size:14px}.sal-index-income-table th{font-size:12px}.sal-index-salaryhero{text-align:center}.sal-index-salaryhero-inner{padding:20px 15px;flex-direction:column;align-items:center;gap:20px}.sal-index-salaryhero-copy{flex:1 1 100%;max-width:100%;text-align:center}.sal-index-salaryhero-title{font-size:28px}.sal-index-salaryhero-text{font-size:16px}.sal-index-salaryhero-form{flex:1 1 100%;max-width:100%;padding:15px 20px;margin-left:auto;margin-right:auto}.sal-index-salaryhero-fields{grid-template-columns:1fr}.sal-index-salaryhero-cta{font-size:16px;padding:10px 20px;width:100%}.sal-index-tools-grid{grid-template-columns:1fr;gap:15px}.sal-index-tool-title{font-size:24px}.sal-index-tool-text{font-size:16px}.sal-index-employers-intro{font-size:18px;padding:0 15px}.sal-index-employers-grid{grid-template-columns:1fr;padding:20px 0;gap:15px}.sal-index-employers-card{height:auto;min-height:160px;padding:15px}.sal-index-employers-title{font-size:20px}.sal-index-employers-text{font-size:16px}.sal-index-employers-demo-btn{font-size:14px;padding:10px 20px}.sal-footer-links-list{font-size:12px}}