@-webkit-keyframes chartjs-render-animation{0%{opacity:.99}to{opacity:1}}@keyframes chartjs-render-animation{0%{opacity:.99}to{opacity:1}}.chartjs-render-monitor{-webkit-animation:chartjs-render-animation 1ms;animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{bottom:0;direction:ltr;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{height:1000000px;left:0;position:absolute;top:0;width:1000000px}.chartjs-size-monitor-shrink>div{height:200%;left:0;position:absolute;top:0;width:200%}
.salary-analysis-landing-page .content{border-radius:8px;box-shadow:0 2px 8px rgba(50,60,80,.15);margin-bottom:85px!important;padding:42px;position:relative;z-index:2}@media (min-width:992px){.salary-analysis-landing-page .content{background-color:#fff;margin-bottom:143px!important}}.salary-analysis-landing-page .content .ui-autocomplete-loading{background:#fff url(../../img/icons/loading.gif) right 10px center no-repeat;background-size:24px}@media (max-width:768px){.sticky-campaign{bottom:0!important;position:sticky!important}}.salary-analysis-premium-plus-sticky{background:#fff;left:0;position:fixed;top:0;width:100%;z-index:1000}.salary-analysis-premium-plus-sticky-content{background-color:#fff;font-weight:400;margin:0 auto;max-width:1280px;padding:1rem}.salary-analysis-premium-plus-sticky-line{background:linear-gradient(.81turn,#17d1ff,#5031af 85.82%);height:4px}.salary-analysis-premium-plus-sticky .btn{background:#6b47d1;border-color:#6b47d1}.salary-analysis-newsletter-success-box{background-color:#4caf50;margin:0 -10px}.salary-analysis-newsletter-success-box div{color:#fff;display:flex;font-size:14px;font-weight:400;line-height:22px;margin:0 auto;max-width:1280px;padding:1rem}.salary-analysis-newsletter-success-box div i{font-size:20px;margin-right:14px}.salary-analysis-landing-page-title{font-size:16px;font-weight:700;line-height:24px;margin-bottom:5px;padding-top:14px}@media (min-width:992px){.salary-analysis-landing-page-title{font-size:28px;line-height:32px;margin-bottom:40px;padding-top:20px}}.salary-analysis-campaign-page .row{margin:0}@media (max-width:991.98px){.salary-analysis-premium-plus{margin-bottom:78px}}.salary-analysis-premium-plus-summary{font-size:20px;font-weight:700;line-height:28px;margin:32px auto;max-width:680px;text-align:center}@media (min-width:992px){.salary-analysis-premium-plus-summary{margin:40px auto 32px}}.salary-analysis-premium-plus-block-content{background:#fff;background-image:url(../images/logos/profession-gray.svg);background-position:calc(100% + 20px);background-repeat:no-repeat;border-radius:4px;box-shadow:0 2px 8px rgba(50,60,80,.15);padding:32px}@media (min-width:992px){.salary-analysis-premium-plus-block-content{align-items:center;display:flex;justify-content:space-between;padding:44px 48px}}.salary-analysis-premium-plus-block .header-line{background:linear-gradient(.81turn,#5031af,#17d1ff 85.34%);border-radius:4px 4px 0 0;height:10px;width:100%}.salary-analysis-premium-plus-block .btn-primary{background:#6b47d1}.salary-analysis-premium-plus-block .premium-plus-block-title{font-size:28px;font-weight:700;line-height:32px}.salary-analysis-premium-plus-block .premium-plus-block-subtitle{font-size:20px;font-weight:700;line-height:24px;margin:8px 0 15px}.salary-analysis-premium-plus-block .premium-plus-block-description{font-size:14px;line-height:22px}.salary-analysis-premium-plus-block .premium-plus-block-description ul{margin:0;padding:0}.salary-analysis-premium-plus-block .premium-plus-block-description li{display:flex;margin-top:9px}.salary-analysis-premium-plus-block .premium-plus-block-description li .fa{color:#4caf50;font-size:20px;margin-right:6px}@media (min-width:992px){.salary-analysis-landing-page-charts{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.salary-analysis-landing-page-charts hr{display:none}}.salary-analysis-landing-page-charts .col-lg-6>div{border-radius:0;margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width:992px){.salary-analysis-landing-page-charts .col-lg-6>div{border-radius:12px;margin-left:0;margin-right:0}}.salary-analysis-landing-page-charts .col-lg-6>div .card .chart-title{color:#313c52;font-size:16px;font-weight:700;line-height:24px;margin-bottom:4px}.salary-analysis-landing-page-charts .col-lg-6>div .card .chart-info{float:right}.salary-analysis-landing-page-charts .col-lg-6>div .card .chart-info i{color:#4b5aa0;cursor:pointer;font-size:14px}.salary-analysis-landing-page-charts .col-lg-6>div .card .chart-description{font-size:14px;line-height:22px;margin-bottom:24px}#salary-compass-advertisements .col-lg-6>div{border-radius:0;margin-bottom:12px}@media (min-width:992px){#salary-compass-advertisements .col-lg-6>div{border-radius:12px;margin-bottom:0;margin-left:0;margin-right:0}}#salary-compass-advertisements .max-2-row{align-items:center;display:flex}#salary-compass-advertisements .max-2-row>:not(img){-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin:0;overflow:hidden}#salary-compass-advertisements .max-2-row>.fa{flex:0 0 16px}#salary-compass-advertisements .adv-box{background:var(--white,#fff);border:1px solid var(--border,#e5e5e5);border-radius:12px;box-shadow:0 2px 8px 0 rgba(50,60,80,.15);padding:24px}#salary-compass-advertisements .adv-box>:first-child{height:60px}#salary-compass-advertisements .adv-box>:first-child img{border-radius:6px;float:left;margin-right:8px;max-height:60px;max-width:60px}#salary-compass-advertisements .adv-box>:first-child h3{max-height:60px;overflow:hidden}#salary-compass-advertisements .adv-box>:nth-child(2){font-size:14px;height:44px;line-height:22px}#salary-compass-advertisements .adv-box>p{font-size:14px;line-height:14px}#salary-compass-advertisements .adv-box>p img{margin-right:8px;margin-top:-4px}#salary-compass-advertisements .adv-box .pp-info{background:rgba(107,71,209,.1);border-radius:4px;margin:18px 0;padding:8px;text-align:center}#salary-compass-advertisements .adv-box .pp-info p{color:#6b47d1;font-size:14px;font-weight:700;line-height:22px;margin-bottom:6px}#salary-compass-advertisements .adv-box .pp-info span{background:#6b47d1;border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:16px;padding:6px 8px;text-align:center}#salary-compass-advertisements .adv-box .pp-info span img{margin-right:10px;margin-top:-4px}#salary-compass-advertisements .adv-box .job-actions>a{padding:15px;width:248px}@media (min-width:992px){#salary-compass-advertisements .adv-box .job-actions>a{width:346px}}#salary-compass-advertisements .adv-box .job-actions>span{float:right}#salary-compass-advertisements .adv-box .job-actions>span a{height:52px;padding:15px;width:52px}#salary-compass-advertisements #pp-block,#salary-compass-advertisements #pp-block-2{border-top:4px solid #6500b3;box-shadow:0 2px 8px 0 rgba(50,60,80,.15);margin:24px -1.5rem 12px;padding:24px 14px}@media (min-width:992px){#salary-compass-advertisements #pp-block,#salary-compass-advertisements #pp-block-2{margin:24px 0}}#salary-compass-advertisements #pp-block-2 .fa,#salary-compass-advertisements #pp-block .fa{color:#6b47d1;height:16px;margin-right:12px;width:16px}@media (min-width:992px){#salary-compass-advertisements #pp-block-2 .fa,#salary-compass-advertisements #pp-block .fa{margin-right:8px}}#salary-compass-advertisements #pp-block-2 a,#salary-compass-advertisements #pp-block a{background:#6b47d1;width:100%}#salary-compass-advertisements #pp-block-2 img,#salary-compass-advertisements #pp-block img{width:100%}
