#app{min-height:unset}.salary-campaign .content-top-line-row{background-image:linear-gradient(45deg,#50d7be,#37aff0)!important;height:4px;width:100%}.salary-campaign-form .site-content-block{margin:0 auto 2rem}@media (min-width:576px){.salary-campaign-form .site-content-block{margin:0 auto 2rem}}@media (min-width:992px){.salary-campaign-form .site-content-block{margin:0}}.site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-mobile-hero.jpg);position:relative}.site-bg-text{bottom:54px;color:#fff;display:none;font-size:3.5rem;font-weight:800;line-height:4rem;position:absolute;right:1rem;text-align:right;text-transform:uppercase}@media (min-width:992px){.site-bg-text{display:block}}.site-bg-text>span{display:block}.salary-campaign-body.modal-open .tagify__dropdown{z-index:1051!important}.salary-campaign-form .site-bg{background-position:top;background-repeat:no-repeat;background-size:100%;background-size:auto;height:264px;left:0;margin-inline:auto;max-width:360px;position:absolute;right:0;text-align:right;width:100%;z-index:-1}@media (min-width:992px){.salary-campaign-form .site-bg{background-position-x:0;background-size:100% auto;height:740px;left:auto;margin-inline:0;max-width:50.78%;right:0}}@media (min-width:1200px){.salary-campaign-form .site-bg{background-size:cover}}.salary-campaign-bg-1 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-1-hero.jpg)}@media (min-width:992px){.salary-campaign-bg-1 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-1.jpg)}}.salary-campaign-bg-2 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-2-hero.jpg)}@media (min-width:992px){.salary-campaign-bg-2 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-2.jpg)}}.salary-campaign-bg-3 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-3-hero.jpg)}@media (min-width:992px){.salary-campaign-bg-3 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-3.jpg)}}.salary-campaign-bg-4 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-4-hero.jpg)}@media (min-width:992px){.salary-campaign-bg-4 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-4.jpg)}}.salary-campaign-bg-5 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-5-hero.jpg)}@media (min-width:992px){.salary-campaign-bg-5 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-5.jpg)}}.salary-campaign-bg-6 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-6-hero.jpg)}@media (min-width:992px){.salary-campaign-bg-6 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-6.jpg)}}.salary-campaign-bg-7 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-7-hero.jpg)}@media (min-width:992px){.salary-campaign-bg-7 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-7.jpg)}}.salary-campaign-bg-8 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-8-hero.jpg)}@media (min-width:992px){.salary-campaign-bg-8 .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-8.jpg)}}.site-content-step-description{display:flex;height:245px;justify-content:flex-end;margin:auto;width:340px}@media (min-width:768px){.site-content-step-description{height:213px}}@media (min-width:992px){.site-content-step-description{height:auto;min-width:100%;position:absolute;right:2.5rem;top:0;width:auto}}.site-content-step-description-text{color:#0e1f42;font-size:.875rem;font-weight:700;line-height:1.125rem;width:205px}@media (min-width:992px){.site-content-step-description-text{align-items:center;display:flex;font-size:1.125rem;height:100%;inset:auto;justify-content:center;line-height:1.3;margin:auto;position:absolute;width:100%}}@media (max-width:991.98px){.salary-campaign-bg-1 .site-content-step-description-text{margin-top:20px;text-align:right}.salary-campaign-bg-2 .site-content-step-description-text{margin-top:15px}.salary-campaign-bg-3 .site-content-step-description-text{margin-right:5px;margin-top:20px;width:178px}.salary-campaign-bg-4 .site-content-step-description-text{margin-right:5px;margin-top:67px;width:182px}.salary-campaign-bg-5 .site-content-step-description-text{margin-right:4px;margin-top:22px;width:158px}.salary-campaign-bg-6 .site-content-step-description-text{margin-right:7px;margin-top:14px;text-align:right;width:200px}.salary-campaign-bg-7 .site-content-step-description-text{margin-top:20px;width:200px}.salary-campaign-bg-8 .site-content-step-description-text{margin-right:5px;margin-top:60px;width:207px}}@media (min-width:992px){.salary-campaign-bg-1 .site-content-step-description{min-width:18.6%;padding-bottom:15%;right:3.2%;text-align:left;width:23.6%}.salary-campaign-bg-2 .site-content-step-description{min-width:19%;padding-bottom:30%;right:5%;width:23%}.salary-campaign-bg-3 .site-content-step-description{min-width:20.15%;padding-bottom:33.6%;right:2%;width:23.15%}.salary-campaign-bg-4 .site-content-step-description{min-width:20.15%;padding-bottom:26%;right:4.3%;width:24.15%}.salary-campaign-bg-5 .site-content-step-description{min-width:21.95%;padding-bottom:23%;right:2.4%;width:21.95%}.salary-campaign-bg-6 .site-content-step-description{min-width:21.87%;padding-bottom:23%;right:2.5%;width:21.87%}.salary-campaign-bg-7 .site-content-step-description{min-width:21.87%;padding-bottom:25%;right:1.5%;width:23.87%}.salary-campaign-bg-8 .site-content-step-description{min-width:17.65%;padding-bottom:33.7%;right:3.6%;width:20.65%}}@media (min-width:1200px){.salary-campaign-bg-1 .site-content-step-description{width:18.6%}.salary-campaign-bg-2 .site-content-step-description{width:19%}.salary-campaign-bg-3 .site-content-step-description,.salary-campaign-bg-4 .site-content-step-description{width:20.15%}.salary-campaign-bg-7 .site-content-step-description{width:21.87%}.salary-campaign-bg-8 .site-content-step-description{width:17.65%}}@media (min-width:992px) and (max-width:1199.98px){.site-content .site-content-step-description{right:.5rem}.site-content-step-description-text{font-size:clamp(14px,1.5vw,18px)}}@media (min-width:768px){.social-login-btn{width:100%}}@media (min-width:992px){.social-login-btn{width:380px}}.salary-campaign .salary-campaign-landing .site-content{margin:0 auto}@media (min-width:992px){.salary-campaign .salary-campaign-landing .site-content{margin:79px 0 0;min-height:625px}}.salary-campaign .salary-campaign-landing .content-block-title{margin-bottom:1.5rem}.salary-campaign .salary-campaign-landing .site-content-block ol{counter-reset:number-counter;list-style:none;padding-left:2.5rem}.salary-campaign .salary-campaign-landing .site-content-block ol li{counter-increment:number-counter;margin-bottom:1rem;position:relative}.salary-campaign .salary-campaign-landing .site-content-block ol li a{color:#f36}.salary-campaign .salary-campaign-landing .site-content-block ol li:before{color:#f36;content:counter(number-counter) ". ";font-weight:700;left:-40px;position:absolute;text-align:right;top:0;width:23px}.salary-campaign .salary-campaign-landing .site-content-title{align-items:flex-end;color:#fff;display:flex;font-size:2rem;height:340px;line-height:2.375rem;margin-inline:auto;max-width:340px;text-transform:uppercase}@media (min-width:992px){.salary-campaign .salary-campaign-landing .site-content-title{height:auto;margin:0 0 .5rem;min-width:100%;padding-top:1rem}}.salary-campaign .salary-campaign-landing .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-mobile-hero.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:381px;left:0;margin-inline:auto;max-width:360px;position:absolute;right:0;text-align:right;width:100%;z-index:-1}@media (min-width:992px){.salary-campaign .salary-campaign-landing .site-bg{background-image:url(/static/assets/images/pages/salary-campaign/bg-desktop.jpg)!important;background-position-x:0;background-size:cover;height:740px;left:auto;margin-inline:0;max-width:50%;right:0}}.salary-campaign .site-content{height:100%}@media (min-width:992px){.salary-campaign .site-content{justify-content:center;min-height:704px}}.salary-campaign .site-content #content{width:100%}.salary-campaign .site-content-title{font-size:1.375rem;font-weight:700;line-height:1.5rem;margin-bottom:.5rem;margin-top:1rem;max-width:340px}@media (min-width:992px){.salary-campaign .site-content-title{font-size:1.6875rem;line-height:2.5625rem;max-width:50%}}.salary-campaign .site-content .step-counter{font-size:.875rem}.salary-campaign .site-content-block{background:#ebf7fd;border-radius:8px;box-shadow:0 2px 8px 0 rgba(50,60,80,.145);color:#4a589f;margin-inline:auto;max-width:340px;padding:1.5rem 1rem}@media (min-width:992px){.salary-campaign .site-content-block{margin-inline:0;max-width:540px;min-width:540px;padding:1.5rem}}.salary-campaign .site-content-block .info{background-color:#4a589f;border-radius:8px;color:#fff;margin-block:1rem;padding:.5rem .5rem .5rem 2.5rem;position:relative}.salary-campaign .site-content-block .info:before{background:url(/static/assets/images/pages/salary-campaign/info.svg) 0 0/cover;content:"";display:block;height:24px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.salary-campaign .site-content .summary-block{color:#323c50}.salary-campaign .site-content .content-block-counter{flex-shrink:0;margin-top:.25rem}@media (min-width:992px){.salary-campaign .site-content .content-block-counter{margin-top:1rem}}.salary-campaign-landing .site-content{justify-content:flex-end}.salary-campaign-landing .site-content-block{margin-bottom:2rem}.salary-campaign-form .site-content{align-items:flex-start;display:flex;flex-direction:column}@media (min-width:768px){.salary-campaign-form .site-content-block{margin-block:2rem}}.salary-campaign-form #data_accordion h3{font-size:.75rem}.content-block-title{color:#4a589f;font-size:1.375rem;font-weight:700;line-height:1.75rem;text-align:left}.success-job-cards{justify-content:space-evenly}.salary-campaign-form .input-group{background:#fff}.salary-campaign-form form{margin-top:1rem}.salary-campaign-form #registration_form .form-check-label{font-size:10px;line-height:1.25}.salary-campaign-form #salary_campaign_salary i{color:#4b5aa0}.salary-campaign-form .form-check-label{color:#4a589f}.salary-campaign-form .form-check-label a{color:#f36}.salary-campaign-form label{color:#4a589f}.salary-campaign-form .label-normal-text{color:#4a589f;font-size:.875rem;line-height:1.375rem;text-transform:none}.salary-campaign-form .submit-registration .submit{margin-top:0}.salary-campaign-form .submit-registration .mb-8{margin-bottom:0!important}@media (min-width:992px){.salary-campaign-form .submit-registration .mb-8{margin-bottom:1rem!important}}.salary-campaign-form .ui-slider{background:transparent}.salary-campaign-form .ui-slider .ui-slider-handle{height:1rem;top:8px;width:1rem}.salary-campaign-form .ui-slider:after{height:2px}.salary-campaign-form .distance-numeric{height:32px}.salary-campaign-form .form-field-net-salary>div:first-child{display:none!important}.salary-campaign-form .btn:not(.social-login-btn){width:100%}@media (min-width:992px){.salary-campaign-form .btn:not(.social-login-btn){width:auto}}.summary-block{background:#fff;border:1px solid #acb0b8;border-radius:5px;padding:.625rem;position:relative}.summary-block-title{font-size:.75rem;margin:1rem 0;text-transform:uppercase}.summary-block-edit-icon{cursor:pointer;position:absolute;right:.5rem;top:.5rem}.salary-campaign-statistics .salary-analysis-landing-page .content{background:#ebf7fd;border-radius:8px;box-shadow:0 2px 8px 0 rgba(50,60,80,.145);padding:2.25rem 1.5rem}.salary-campaign-statistics .salary-analysis-landing-page .content.mb-0{margin-bottom:0!important}.salary-campaign-statistics .salary-analysis-landing-page .content .job-card{min-height:250px}.salary-campaign-statistics .salary-analysis-landing-page .content .btn{background:#f36;border-color:#f36}.salary-campaign-statistics .salary-analysis-landing-page .content .btn:hover{background:#f36;border-color:#f36}@media (min-width:992px){.salary-campaign-statistics .salary-analysis-landing-page .content .success-job-card{width:31%!important}}.salary-campaign-statistics .salary-analysis-landing-page-title{font-size:1rem;font-weight:400;line-height:1.5rem}.salary-campaign-statistics h2{margin-bottom:1rem}.salary-campaign-statistics .campaign-sticky{background-color:#f8f8f8}.salary-campaign-statistics .campaign-sticky-line{background:linear-gradient(.81turn,#5031af,#17d1ff 85.34%);height:10px;width:100%}.salary-campaign-statistics .campaign-sticky .form-check-label{margin:1rem 0}.salary-campaign-statistics .campaign-sticky-content{background-image:url(/static/assets/images/logos/profession-gray.svg);background-position:100%;background-repeat:no-repeat;background-size:184px;padding-bottom:30px;padding-top:20px;position:relative}.salary-campaign-statistics .campaign-sticky-close{position:absolute;right:.5rem;top:.5rem}.salary-campaign-statistics .campaign-sticky .job-card{border:.84px solid #f5f5f6;box-shadow:0 1.675px 6.7px 0 rgba(50,60,80,.149);min-height:250px}.campaign-sticky.job-crads--sticky .btn{background:#6b47d1;border-color:#6b47d1}.campaign-sticky.job-crads--sticky .btn:hover{background:#6b47d1;border-color:#6b47d1}.job-card-pp{border:2px solid #6b47d1}@media (max-width:991.98px){.salary-analysis-landing-page-charts .chart-header{padding:24px 24px 0!important}}.card.average-payment-expectation .chart-contentdiv{text-align:center}
