button,input,select,textarea{font-family:Open Sans,sans-serif;font-size:.9375rem;line-height:1.2}button{background:transparent;font-weight:600;margin:0}.center{margin-left:auto;margin-right:auto;width:960px}.center.mpsv-cont{margin-bottom:2em}.center.mpsv-cont-bottom .inner{background-color:#fff}.center.mpsv-cont-bottom .cta,.hidden,hr{display:none}.offscreen{left:-5000px;position:absolute}.offscreen iframe,.offscreen img{border:0;height:1px;overflow:hidden;width:1px}.u-nowrap{white-space:nowrap}.flash{background:green;color:#fff;font-size:18px;font-weight:500;padding:1.25em 0}.flash.error{background:#9a0303}.flash.warning{background:#ab0000}.flash div,.flash div:before{align-items:center;display:flex}.flash div:before{border:2px solid hsla(0,0%,100%,.75);border-radius:16px;box-sizing:border-box;content:"i";flex-shrink:0;font-size:20px;font-weight:400;height:32px;justify-content:center;margin-right:.75em;width:32px}.flash.hide-flash-in-time a{color:#fff;font-weight:600;text-decoration:underline}.btns{display:flex;justify-content:center}.btn,.btn-alt,.btn-inverse{-webkit-appearance:none;background:transparent;border:2px solid #1b3c98;border-radius:27px;box-sizing:content-box;color:#1b3c98;cursor:pointer;display:inline-block;font-weight:500;height:46px;line-height:46px;outline:none;padding:0 2em;text-decoration:none;transition:background .2s}.btn-alt:focus,.btn-alt:hover,.btn-inverse:focus,.btn-inverse:hover,.btn:focus,.btn:hover{background:#1b3c98;color:#fff}.btn-alt.blue,.btn-inverse.blue,.btn.blue{border-color:#1b3c98;color:#1b3c98}.btn-alt,.btn-inverse{transition:box-shadow .15s}.btn-alt:focus,.btn-alt:hover,.btn-inverse:focus,.btn-inverse:hover{box-shadow:0 0 0 4px rgba(27,60,152,.2)}.btn-inverse{background:#1b3c98;color:#fff}.btn-alt{background:#c91617;border:0;color:#fff;height:50px;line-height:50px}.btn-alt:focus,.btn-alt:hover{background:#c91617;box-shadow:0 0 0 4px rgba(201,22,23,.2)}a{color:#1b3c98;text-decoration:none}* html .clearfix{height:1%;overflow:visible}*+html .clearfix{min-height:1%}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.remodal-overlay{background:rgba(34,38,47,.9)}.remodal-close{height:50px;left:auto!important;right:0;width:50px}.remodal-close:before{font-size:40px;line-height:50px;width:50px}.remodal.cv-popup{max-width:1315px!important;width:1315px!important}div.layout-breadcrumbs.address-breadcrumbs:after,div.layout-breadcrumbs.preference-breadcrumbs:after,div.layout-breadcrumbs.video-course-breadcrumbs:after{background:hsla(0,0%,100%,.175);content:"";display:block;height:1px}div.layout-breadcrumbs.address-breadcrumbs span.address-breadcrumbs,div.layout-breadcrumbs.preference-breadcrumbs span.address-breadcrumbs,div.layout-breadcrumbs.video-course-breadcrumbs span.address-breadcrumbs{color:#fff}table.table_cookie{background-color:#fff;border:1px solid #000;flex-wrap:wrap;font-size:14px;line-height:21px;margin:20px 0 0;text-align:center;width:100%!important}table.table_cookie td{padding:10px}table.table_cookie td img{text-align:center}table.table_cookie.table-header{margin-bottom:1.25em;width:100%}table.table_cookie.table-header thead th{background-color:#10255f;color:#fff;font-weight:700}table.table_cookie.table-header td{font-size:.875em;padding:8px;text-align:center}table.table_cookie.table-header td.left-align{text-align:left}table.table_cookie.table-header tbody td{border:1px solid #d6d6d6}.page-content{background:#eaedf3;padding-bottom:48px}.page-content .content{background:#fff;box-sizing:border-box;font-family:Open Sans,sans-serif;margin-top:2.5em;padding:2em}.page-content .content>:first-child{margin-top:0!important}.page-content a{color:#c91617;cursor:pointer;text-decoration:underline}.page-content a:hover{color:#333}.page-content strong{font-weight:600}.page-content ul{margin:1em 0}.page-content li{margin:.4em 0;padding-left:2.35em;position:relative}.page-content li:before{border:2px solid #666;border-radius:50%;content:"";display:inline-block;height:4px;left:1em;margin-right:.75em;position:absolute;top:.5em;width:4px}.page-content h2{font-size:24px;margin-top:1.5em}.page-content h2,.page-content h3{font-family:Open Sans,sans-serif;font-weight:600}.page-content h3{font-size:18px;margin:1em 0}.page-content p{margin:1em 0}.page-content .gdpr-paragraph,.page-content .gdpr-paragraph .second-paragraph,.page-content .terms-paragraph,.page-content .terms-paragraph .second-paragraph{margin-bottom:.5em;padding-left:.6em}.page-content .terms-footer{margin:2em 0}.page-content .terms-footer .pull-left{float:left}.page-content .terms-footer .pull-right{float:right}.page-content .terms-footer .terms-capitalize{text-transform:uppercase}.page-content .page-footer-paragraph{font-size:14px;margin-top:2em}.page-content .contact{display:flex;justify-content:space-between}.page-content .contact h2{margin:1.5em 0 .3em}.page-content .contact p{color:#333;font-size:14px;margin:.7em 0}.page-content .contact strong{font-weight:600}.page-content .contact .info{padding-right:2em;width:350px}.page-content .contact .info>:first-child{margin-top:0!important}.page-content .contact .address a{color:inherit;text-decoration:none}.page-content .contact .position{flex-grow:1}.page-content .contact .position h2{margin:0 0 .5em}.page-content .contact .position div{line-height:0}.page-content .contact .position iframe{height:444px;width:100%}.page-content .address ul li{font-size:1em}.page-content .address ul li h2{display:inline;font-size:1em}.page-content .address ul li h2 a{font-size:1em}.page-content .address-company-detail table{border-collapse:collapse}.page-content .address-company-detail td,.page-content .address-company-detail th{border:none;padding:5px;text-align:left}.page-content .address-company-detail td:first-child{font-weight:700}.page-content .address-hp .table-container,.page-content .address-list .table-container{box-sizing:border-box;display:flex;overflow-x:auto;width:100%}.page-content .address-hp table,.page-content .address-list table{border-collapse:collapse;font-size:14px;margin:0 0 0 10px;width:33.33%}.page-content .address-hp td,.page-content .address-hp th,.page-content .address-list td,.page-content .address-list th{border:1px solid #ddd;padding:5px;text-align:left}.page-content .address-hp tr:nth-child(2n),.page-content .address-list tr:nth-child(2n){background-color:#f2f2f2}.page-content .address-hp caption,.page-content .address-list caption{font-weight:700;padding:10px;text-align:center}.page-content .address-hp .addressSearchCont,.page-content .address-list .addressSearchCont{align-items:center;display:flex;justify-content:left;margin:0 30px 2em}.page-content .address-hp .addressSearchCont input[type=text],.page-content .address-list .addressSearchCont input[type=text]{background:#fff;border:3px solid #1b3c98;border-radius:25px;box-sizing:border-box;font-size:14px;min-height:3em;min-width:20em;padding:0 15px 0 1em;transition:box-shadow .2s}.page-content .address-hp .addressSearchCont .submit,.page-content .address-list .addressSearchCont .submit{margin-left:.5em}.page-content .address-hp .addressSearchCont .submit button,.page-content .address-list .addressSearchCont .submit button{align-items:center;background:#c91617;border:3px solid #09173e;border-radius:50%;box-shadow:0 0 0 4px hsla(0,0%,100%,.1);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-weight:600;height:3em;justify-content:center;outline:0;transition:box-shadow .2s;width:3em}.page-content .address-hp .addressSearchCont .submit button .icon-cont,.page-content .address-list .addressSearchCont .submit button .icon-cont{background-image:url(https://jp-static.s3.eu-central-1.amazonaws.com/pages/assets/icons/button-search.svg)!important;background-repeat:no-repeat!important;background-size:20px!important;height:20px;width:20px}@media (max-width:1000px){.page-content .address-hp .addressSearchCont,.page-content .address-list .addressSearchCont{align-items:center;justify-content:center;padding:0 1em}.page-content .address-hp .addressSearchCont .textInputCont,.page-content .address-list .addressSearchCont .textInputCont{width:80%!important}.page-content .address-hp .addressSearchCont .textInputCont input[type=text],.page-content .address-list .addressSearchCont .textInputCont input[type=text]{font-size:16px;min-width:inherit!important;width:100%!important}}.page-watchdog .content{padding:30px 0 25px}.page-watchdog .change-settings{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 20px}@media (max-width:1000px){.page-watchdog .change-settings{justify-content:center;text-align:center}.page-watchdog .change-settings .btns{padding-left:0;padding-top:15px}}.page-watchdog .change-settings>.btns{align-items:center;display:flex;justify-content:center;margin:0;padding-left:50px}.page-watchdog .change-settings>.btns a{display:block;text-align:center}.page-watchdog .change-settings.unsubscribe .btn-un{border-radius:100px;font-size:14px;font-weight:400;height:inherit;line-height:inherit;padding:6px 15px}@media (max-width:560px){.page-watchdog .change-settings.unsubscribe{flex-direction:column}.page-watchdog .change-settings.unsubscribe .btns{margin:0 auto 1em;padding:0}.page-watchdog .change-settings.unsubscribe .btn-un{margin:0 auto;max-width:fit-content}}.page-watchdog p{font-size:20px;margin:1em 0}.page-watchdog a:not(.btn-alt){color:#c91617;cursor:pointer;text-decoration:underline}.page-watchdog a:not(.btn-alt):hover{color:#333}.page-watchdog .removeAllSettingsMessage{padding-bottom:2em;padding-top:0;text-align:center}.page-watchdog .form-newsletter-unsubscribe-wrapper{background:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:0 0 4px 0 #eee;margin:1em 0;padding:1.25em 1.6em}.page-watchdog .form-newsletter-unsubscribe-wrapper h1{font-size:1.5em;margin:0 1em 0 0}.page-watchdog .form-newsletter-unsubscribe-wrapper p{font-size:1em}.page-watchdog .form-newsletter-unsubscribe-wrapper form{width:100%}.page-watchdog .form-newsletter-unsubscribe-wrapper .button{background:#888;border:none;border-radius:100px;box-shadow:0 1px 1px 0 #eee;color:#fff;cursor:pointer;font-weight:600;padding:.6em 1.4em;text-decoration:none}.page-watchdog .form-newsletter-unsubscribe-wrapper .button:hover{box-shadow:0 0 0 3px rgba(201,22,23,.2)}.page-watchdog .form-newsletter-unsubscribe-wrapper .button.negative{background:#cc2323;border-color:#a51414}.cv-pdf-preview-popup.remodal-is-opened .pdf-wrapper{height:calc(100vh - 120px);position:relative}.cv-pdf-preview-popup.remodal-is-opened .pdf{bottom:0;height:100%;left:0;position:absolute;width:100%}@media only screen and (max-width:1000px){#tracy-debug{display:none!important}.center{max-width:650px;padding-left:min(5vw,20px);padding-right:min(5vw,20px);width:auto}a[href^=tel]{color:#c91617!important;text-decoration:underline!important}.page-offer .head{padding:min(5vw,20px) 0}.page-offer table{margin-top:11px}.page-offer .content{margin-top:min(5vw,20px)}.page-offer .btns{margin-top:18px}.page-offer .about{margin-top:1.5em;width:auto}.page-offer .about .item{background:transparent;padding:0;position:static}.page-offer .about img{max-width:220px;width:auto}.page-offer-reply-old{margin-bottom:30px}.page-offer-reply-old .inner{margin:0 max(-5vw,-20px);padding:min(5vw,20px)}.page-offer_admin-control .open{right:15px;right:min(5vw,20px)}.page-company .about .perex .pair{display:block}.page-company .about .small-items{padding-bottom:0}.page-company .about .small-item{flex-basis:33%;margin-right:0!important;padding-bottom:1.5em}.page-company .about .info.is-pair{display:block}.page-company .about .info.is-pair div{margin:0 auto;width:90%}.page-company .about .yt iframe{height:349px;width:620px}.page-magazine .hero{flex-flow:column}.page-magazine .hero .text{height:auto;order:2}.page-magazine .hero .btn-wrapper{box-shadow:none;padding:0;position:static}.page-magazine .hero .img{order:1;width:100%}.page-magazine .hero img{height:auto;width:100%}.page-article .pub .fblike{padding:18px 0 0;width:100%}.page-article h1{padding-top:min(5vw,20px)}.page-article .content{font-size:17px;padding-bottom:10px}.page-article .content img{height:auto;max-width:100%}.page-article .content .yt{margin:1.25em 0 1em}.page-article .content .yt iframe{height:349px;width:620px}.page-article .content .img{margin-bottom:1em;margin-top:1.5em}.page-article .content p{margin-bottom:1em;margin-top:1em}.page-article .content .perex{font-size:19px;margin-bottom:.75em;margin-top:.85em}.page-article .options .center{display:block}.page-article .options .option:not(:first-child){margin-top:20px}.page-article .options h2{font-size:22px;font-weight:500;margin-bottom:.15em}.page-article .other{padding:30px 0}.page-article .other h2{font-size:26px;font-weight:500;line-height:1.3;margin-bottom:25px;text-align:center}.page-article .other .btns{margin-top:25px}.page-content{padding-bottom:0}.page-content .content{margin-top:0;padding:min(5vw,20px)}.page-content .contact{display:block}.page-content .contact h2{margin-top:20px}.page-content .contact .info{padding-right:0;width:auto}.page-content .contact .position{margin-top:20px}.page-locations .head{line-height:1.9}.page-locations .head h3{padding-right:.25em;width:auto}.page-locations .head h3,.page-locations .head li{line-height:1.3}.page-locations .cities-column{column-count:3}.page-looking h1{font-size:30px}.page-looking header h2{font-size:18px}.page-looking section{padding-bottom:30px;padding-top:30px}.page-looking .box ul{margin-left:5px}.page-looking th{display:none}.page-looking .social h3 a,.page-sign .boxes{display:block}.page-sign .box{margin-top:30px}.page-sign .box:first-child{margin-right:0;margin-top:0}.page-sign .box .social-login a{justify-content:center}.page-account .common-header span:before{display:none}.page-account .part{margin-top:1.5em}.common-header span{display:block;white-space:normal}.remodal{padding:15px}}@media only screen and (max-width:659px){input{max-width:100%}h1{font-size:32px}.layout-footer .sections .footer-grid-cont{gap:.5em 1em;grid-template-columns:1fr;grid-template-rows:auto}.layout-footer .sections .footer-grid-cont .footer-seo-head-line{grid-column:1/span 1}.layout-footer a span{display:block}.layout-copy a,.layout-copy em{display:block;padding-top:.25em}.layout-copy div{margin-top:.75em}.layout-copy span{display:block}.common-header small{display:block;font-size:27px;padding-bottom:4px}.with-top .date{min-width:19em!important}.page-sign{padding-bottom:22px}.page-sign .common-header span{display:inline}.page-sign .switch{font-size:16px;margin-top:22px}.page-sign .switch.is-long{text-align:center}.page-sign .switch.is-long .long{display:none}.page-sign .switch.is-long .short{display:inline}.page-sign .boxes{margin-top:22px}.page-sign .boxes.center{padding:0}.page-sign .box{margin-top:22px;padding:1.5em 1.25em 1.125em}.page-sign .question{line-height:1.3;margin-top:22px;padding:25px 0}.page-sign .question strong{font-size:26px}.page-sign form .text{font-size:16px}.page-sign .legal{margin:25px 0;padding:0}.page-account .part{padding:20px}.page-account .watchdog .btn-alt{margin-left:0}}@media only screen and (max-width:659px) and (max-width:485px){.with-top .date{min-width:inherit!important}}@media only screen and (max-width:659px) and (max-width:360px){.page-account .part{padding:5px}}@media only screen and (max-width:339px){.common-search .sign h2,.common-search .sign p{display:inline}.common-articles{justify-content:center;width:auto}}.tar{text-align:right!important}.tal{text-align:left!important}.common-paginator{align-items:center;display:flex;flex-wrap:wrap}.common-paginator .more,.common-paginator .right{align-items:center;background:#c91617;border-radius:100px;color:#fff;display:flex;font-weight:500;height:54px;justify-content:center;line-height:54px;padding:0 2.25em;text-decoration:none;transition:box-shadow .15s}.common-paginator .more:after,.common-paginator .right:after{content:"→";font-size:20px;font-weight:700;left:0;padding-left:4px;position:relative;transition:left .15s}.common-paginator .more:hover,.common-paginator .right:hover{box-shadow:0 0 0 4px rgba(201,22,23,.2);color:#fff}.common-paginator .more:hover:after,.common-paginator .right:hover:after{left:5px}.common-paginator .left{border:2px solid #c91617;border-radius:50%;color:#c91617;font-size:18px;font-weight:500;height:38px;line-height:38px;margin-right:16px;text-align:center;text-decoration:none;transition:color .15s,border-color .15s;width:38px}.common-paginator .left:hover{border-color:#333;color:#333}.common-paginator .right{margin-left:20px}.common-paginator .hellip,.common-paginator .page{font-size:22px;font-weight:600}.common-paginator .page{font-weight:600;margin:0 10px}.common-paginator a.page{color:#c91617}.common-paginator a.page:hover{color:#333}.common-paginator .hellip{color:rgba(0,0,0,.5)}.offers-paginator{align-items:center;display:flex;flex-wrap:wrap}.offers-paginator .paginator-wrap{justify-content:flex-end}.offers-paginator .column{line-height:54px;width:36%}@media (max-width:1000px){.offers-paginator .column{display:block;text-align:center;width:100%}}.offers-paginator .columnCenter{width:28%}@media (max-width:1000px){.offers-paginator .columnCenter{display:block;width:100%}}.offers-paginator .infinityMore{align-items:center;background:#c91617;border-radius:100px;color:#fff;display:flex;font-weight:500;height:54px;justify-content:center;line-height:54px;padding:0;text-decoration:none;transition:box-shadow .15s}.offers-paginator .common-paginator .hellip,.offers-paginator .common-paginator .page{font-size:16px}.offers-paginator .leftArrow{margin-right:16px}.offers-paginator .leftArrow,.offers-paginator .rightArrow{border:2px solid #c91617;border-radius:50%;box-sizing:content-box;color:#c91617;display:inline-block;font-size:16px;font-weight:500;height:32px;line-height:32px;text-align:center;text-decoration:none;transition:color .15s,border-color .15s;width:32px}.offers-paginator .leftArrow:hover,.offers-paginator .rightArrow:hover{border-color:#333;color:#333}@media (max-width:1000px){.offers-paginator .leftArrow,.offers-paginator .rightArrow{font-size:22px}}.offers-paginator .common-paginator .rightArrow{margin-right:0}@media (max-width:485px){.offers-paginator .common-paginator{margin-top:10px}.offers-paginator .common-paginator .leftArrow,.offers-paginator .common-paginator .rightArrow{margin:auto}}@media only screen and (max-width:659px){.offers-paginator .common-paginator .page{margin:0 10px}}

/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.page-sign{background-color:var(--jp-blue-gray)}.page-sign .common-header span{display:block}.page-sign .boxes{display:flex;justify-content:center;padding-bottom:50px}.page-sign section.login-section div,.page-sign section.login-section label,.page-sign section.login-section p{color:var(--jp-gray-600)}.page-sign section.login-section .login-form-cont .enter-in-box{border-bottom:1px solid #ddd}.page-sign section.login-section .login-form-cont .enter-in-box input.btn-alt{flex:1}.page-sign section.login-section .login-form-cont .form-errors{background-color:var(--jp-secondary-light)}.page-sign section.login-section .login-form-cont .form-errors a{color:var(--jp-red-500)}.page-sign section.login-section .login-form-cont .form-errors a:hover{text-decoration:underline}.page-sign section.login-section .login-right-cont .login-icon-cont{align-items:center;display:flex;justify-content:center;max-width:3rem}.page-sign section.login-section .login-right-cont .login-icon-cont img{min-width:3rem;width:100%}.page-sign section.login-section .login-right-cont a{font-weight:600}.page-sign section.login-section .box{background-color:var(--jp-white)}.page-sign section.login-section .box .nice-line{color:var(--jp-gray-700);display:flex;font-size:14px;font-weight:600;justify-content:center;margin-bottom:2rem;position:relative;text-transform:uppercase}.page-sign section.login-section .box .nice-line:not(:first-child){margin-top:3em}.page-sign section.login-section .box .nice-line span{background:var(--jp-white);padding:0 1rem;position:relative;z-index:2}.page-sign section.login-section .box .nice-line:before{background:var(--jp-gray-200);content:"";height:1px;left:0;position:absolute;top:50%;width:100%;z-index:1}.page-sign section.login-section .social-login div{margin:1em auto 0}.page-sign section.login-section .social-login a{align-items:center;background:var(--jp-black);border-radius:100px;color:var(--jp-white);display:flex;line-height:1.3;padding:.6rem 1rem;text-decoration:none}.page-sign section.login-section .social-login img{margin-right:.9em;max-width:1.5rem}.page-sign section.login-section .social-login .facebook a{background-color:#1877f2}.page-sign section.login-section .social-login .facebook a:hover{background-color:#0b5fcc}.page-sign section.login-section .social-login .google a{background-color:#fff;border:1px solid var(--jp-black);color:var(--jp-black)}.page-sign section.login-section .social-login .google a:hover{background-color:#e6e6e6}.page-sign section.login-section .social-login .linkedin a{background-color:#0177b5}.page-sign section.login-section .social-login .linkedin a:hover{background:#015682}.page-sign section.login-section .social-login .seznam a{background-color:#de0a14}.page-sign section.login-section .social-login .seznam a:hover{background:#ad0810}.page-sign section.login-section .social-login .google img,.page-sign section.login-section .social-login .linkedin img{margin-left:.125em;margin-right:.775em}.page-sign .password-box{background-color:var(--jp-white);margin:0 auto;max-width:60rem;width:100%}.page-sign .password-box form,.page-sign .password-box p{margin:0 auto;max-width:26.5rem}.page-sign .password-box form{width:100%}.page-sign .password-box form input.btn-alt{flex:1}.page-sign .password-box form .error{background-color:var(--jp-red-500);color:var(--jp-white);display:block;padding:.5rem 1rem}.page-sign .new-account-cv-note{padding-top:3rem}.page-sign .new-account-cv-note p{color:var(--jp-red)!important}.container-sm-max{max-width:540px}.container-md-max{max-width:768px}.container-lg-max{max-width:960px}.container-xl-max{max-width:1140px}.container-xla-max{max-width:1280px}.container-xxl-max{max-width:1320px}.layout-header ul.side .user-dropdown{border:1px solid var(--jp-gray-200);border-radius:1.125rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);top:2.563rem}.layout-header ul.side .user-dropdown li{min-height:2.313rem}.layout-header ul.side .user-dropdown li a.dropdown-item{color:var(--jp-black);font-size:.875rem}.layout-header ul.side .user-dropdown li a.dropdown-item:active,.layout-header ul.side .user-dropdown li a.dropdown-item:hover{background-color:var(--jp-vhite);color:var(--jp-gray-700);text-decoration:underline}.layout-header ul.side .user-dropdown li a span.user-email{color:var(--jp-gray-500)}.layout-header ul.side .user-dropdown li a.logout{color:var(--jp-red-500)}.layout-header ul.side .user-dropdown li a.logout:hover{color:var(--jp-red-700)}.layout-header ul.side .user-dropdown li.current a,.layout-header ul.side .user-dropdown li.current a:hover{color:var(--jp-primary)}.layout-header ul.side .user-dropdown li:first-of-type{padding-bottom:0}.layout-header ul.side .user-dropdown li:first-of-type a{background-image:linear-gradient(var(--jp-blue-light),var(--jp-blue-light));background-position:bottom;background-repeat:no-repeat;background-size:calc(100% - 2rem) 2px;padding-bottom:1rem}.common-header{background:var(--jp-blue-700);color:var(--jp-white);padding-bottom:2.5rem;padding-top:2.5rem;text-align:center}.common-header span{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:nowrap}.layout-breadcrumbs{background-color:#10255f}.layout-breadcrumbs ul{align-items:baseline;display:flex;flex-wrap:nowrap;list-style:none;margin-bottom:0;overflow:hidden;padding-bottom:1.25rem;padding-top:1.25rem}.layout-breadcrumbs ul li{font-size:.875rem;margin:initial;padding:initial;position:relative;white-space:nowrap}.layout-breadcrumbs ul li:not(:first-child):before{background-image:url(/front-dist/resource/chevron.bdf1c86d.svg);background-position:center 2px;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:1rem;margin:0 .5rem;width:1rem}.layout-breadcrumbs ul li:before{border:none!important}.layout-breadcrumbs ul li a{color:hsla(0,0%,100%,.85);text-decoration:none;white-space:nowrap}.layout-breadcrumbs ul li a:hover{color:#fff;text-decoration:underline}.layout-breadcrumbs ul li .current a,.layout-breadcrumbs ul li .current span{color:hsla(0,0%,100%,.65);text-decoration:none!important}.layout-breadcrumbs ul li span{color:hsla(0,0%,100%,.65);display:inline-block;hyphens:none!important;overflow-wrap:anywhere!important;white-space:nowrap!important}@media(max-width:767.98px){.layout-breadcrumbs ul{justify-content:flex-start;overflow-x:auto}}.layout-breadcrumbs.offer-detail{background-color:var(--jp-gray-100)}.layout-breadcrumbs.offer-detail ul li a{color:var(--jp-blue-600)}.layout-breadcrumbs.offer-detail ul li span{color:var(--jp-gray-500)}.layout-breadcrumbs.profile-breadcrumbs ul li a{color:var(--jp-white);text-decoration:none!important}.layout-breadcrumbs.profile-breadcrumbs ul li a:hover{color:var(--jp-white);text-decoration:underline!important}.layout-breadcrumbs.profile-breadcrumbs ul li.current span{color:var(--jp-gray-200)}.layout-breadcrumbs.in-content{background-color:transparent}.layout-breadcrumbs.in-content ul li a{color:var(--jp-blue-600)}.layout-breadcrumbs.in-content ul li span{color:var(--jp-gray-500)}.page-content .layout-breadcrumbs{padding-left:min(5vw,20px);padding-right:min(5vw,20px)}.common-offers,.employers-center-list-cont,.job-center-list-cont,.recruitment-agency-list-cont{word-wrap:break-word;display:flex;flex-direction:column;hyphens:auto;overflow-wrap:break-word;position:relative;row-gap:1rem;word-break:break-word}.common-offers article.item,.employers-center-list-cont article.item,.job-center-list-cont article.item,.recruitment-agency-list-cont article.item{background:linear-gradient(to right,var(--jp-blue-600) 10%,transparent 100%);border-radius:1rem;cursor:pointer;overflow:hidden;padding:1rem 1.5rem;position:relative;z-index:1}.common-offers article.item:hover h2 a .offer-link,.employers-center-list-cont article.item:hover h2 a .offer-link,.job-center-list-cont article.item:hover h2 a .offer-link,.recruitment-agency-list-cont article.item:hover h2 a .offer-link{box-shadow:0 2px 0 0 var(--jp-red-500)}.common-offers article.item:before,.employers-center-list-cont article.item:before,.job-center-list-cont article.item:before,.recruitment-agency-list-cont article.item:before{background:var(--jp-white);border-radius:1rem;content:"";height:100%;left:3px;position:absolute;top:0;width:100%}.common-offers article.item .is-bar-head,.employers-center-list-cont article.item .is-bar-head,.job-center-list-cont article.item .is-bar-head,.recruitment-agency-list-cont article.item .is-bar-head{color:var(--jp-gray-400);position:relative}.common-offers article.item .top-box h2,.employers-center-list-cont article.item .top-box h2,.job-center-list-cont article.item .top-box h2,.recruitment-agency-list-cont article.item .top-box h2{display:inline-block}.common-offers article.item .top-box h2 a,.employers-center-list-cont article.item .top-box h2 a,.job-center-list-cont article.item .top-box h2 a,.recruitment-agency-list-cont article.item .top-box h2 a{line-height:2rem}.common-offers article.item .top-box h2 a.isVisited,.common-offers article.item .top-box h2 a.not-important,.employers-center-list-cont article.item .top-box h2 a.isVisited,.employers-center-list-cont article.item .top-box h2 a.not-important,.job-center-list-cont article.item .top-box h2 a.isVisited,.job-center-list-cont article.item .top-box h2 a.not-important,.recruitment-agency-list-cont article.item .top-box h2 a.isVisited,.recruitment-agency-list-cont article.item .top-box h2 a.not-important{color:var(--jp-gray-500)}.common-offers article.item .top-box h2 a.container-link:after,.employers-center-list-cont article.item .top-box h2 a.container-link:after,.job-center-list-cont article.item .top-box h2 a.container-link:after,.recruitment-agency-list-cont article.item .top-box h2 a.container-link:after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.common-offers article.item .top-box h2 a.container-link span.offer-link,.employers-center-list-cont article.item .top-box h2 a.container-link span.offer-link,.job-center-list-cont article.item .top-box h2 a.container-link span.offer-link,.recruitment-agency-list-cont article.item .top-box h2 a.container-link span.offer-link{position:relative;z-index:1}.common-offers article.item .top-box h2 a.container-link:focus span.offer-link,.employers-center-list-cont article.item .top-box h2 a.container-link:focus span.offer-link,.job-center-list-cont article.item .top-box h2 a.container-link:focus span.offer-link,.recruitment-agency-list-cont article.item .top-box h2 a.container-link:focus span.offer-link{box-shadow:0 2px 0 0 var(--jp-red-500);outline:none}.common-offers article.item .top-box h2 .offer-top,.employers-center-list-cont article.item .top-box h2 .offer-top,.job-center-list-cont article.item .top-box h2 .offer-top,.recruitment-agency-list-cont article.item .top-box h2 .offer-top{background-color:var(--jp-yellow-500);color:var(--jp-gray-700);font-size:.875rem;line-height:1.3rem;padding-bottom:.15rem!important;padding-top:.15rem!important;position:relative;vertical-align:text-bottom}@media(max-width:767.98px){.common-offers article.item .top-box h2 .offer-top,.employers-center-list-cont article.item .top-box h2 .offer-top,.job-center-list-cont article.item .top-box h2 .offer-top,.recruitment-agency-list-cont article.item .top-box h2 .offer-top{display:table}}.common-offers article.item .top-box h2:hover a .offer-link,.employers-center-list-cont article.item .top-box h2:hover a .offer-link,.job-center-list-cont article.item .top-box h2:hover a .offer-link,.recruitment-agency-list-cont article.item .top-box h2:hover a .offer-link{box-shadow:0 2px 0 0 var(--jp-red-500)}.common-offers article.item.with-custom .top-box h2 a,.employers-center-list-cont article.item.with-custom .top-box h2 a,.job-center-list-cont article.item.with-custom .top-box h2 a,.recruitment-agency-list-cont article.item.with-custom .top-box h2 a{color:var(--jp-black)}.common-offers article.item .first-row,.employers-center-list-cont article.item .first-row,.job-center-list-cont article.item .first-row,.recruitment-agency-list-cont article.item .first-row{hyphens:none;line-height:1.7rem}@media(max-width:539.98px){.common-offers article.item .first-row,.employers-center-list-cont article.item .first-row,.job-center-list-cont article.item .first-row,.recruitment-agency-list-cont article.item .first-row{line-height:1.3rem}}.common-offers article.item .first-row .company,.employers-center-list-cont article.item .first-row .company,.job-center-list-cont article.item .first-row .company,.recruitment-agency-list-cont article.item .first-row .company{position:relative}.common-offers article.item .first-row .company .separator,.employers-center-list-cont article.item .first-row .company .separator,.job-center-list-cont article.item .first-row .company .separator,.recruitment-agency-list-cont article.item .first-row .company .separator{color:var(--jp-gray-300)}.common-offers article.item .first-row .locality,.employers-center-list-cont article.item .first-row .locality,.job-center-list-cont article.item .first-row .locality,.recruitment-agency-list-cont article.item .first-row .locality{position:relative}.common-offers article.item .first-row .locality .distance,.employers-center-list-cont article.item .first-row .locality .distance,.job-center-list-cont article.item .first-row .locality .distance,.recruitment-agency-list-cont article.item .first-row .locality .distance{color:var(--jp-green-600)}.common-offers article.item .first-row .review-link,.employers-center-list-cont article.item .first-row .review-link,.job-center-list-cont article.item .first-row .review-link,.recruitment-agency-list-cont article.item .first-row .review-link{position:relative;z-index:15}.common-offers article.item .first-row .review-link a,.employers-center-list-cont article.item .first-row .review-link a,.job-center-list-cont article.item .first-row .review-link a,.recruitment-agency-list-cont article.item .first-row .review-link a{color:var(--jp-gray-600)}.common-offers article.item .first-row .review-link a span,.employers-center-list-cont article.item .first-row .review-link a span,.job-center-list-cont article.item .first-row .review-link a span,.recruitment-agency-list-cont article.item .first-row .review-link a span{align-items:center;display:inline-flex;position:relative}.common-offers article.item .first-row .review-link a span:before,.employers-center-list-cont article.item .first-row .review-link a span:before,.job-center-list-cont article.item .first-row .review-link a span:before,.recruitment-agency-list-cont article.item .first-row .review-link a span:before{background:url(/front-dist/resource/star-to-review.735b1b93.svg) 50% no-repeat;content:"";display:inline-block;height:.75rem;margin-right:.25rem;width:.75rem}.common-offers article.item .first-row .review-link a:hover,.employers-center-list-cont article.item .first-row .review-link a:hover,.job-center-list-cont article.item .first-row .review-link a:hover,.recruitment-agency-list-cont article.item .first-row .review-link a:hover{text-decoration:underline;text-decoration-color:var(--jp-gray-600)}.common-offers article.item .second-row ul,.employers-center-list-cont article.item .second-row ul,.job-center-list-cont article.item .second-row ul,.recruitment-agency-list-cont article.item .second-row ul{margin:0}.common-offers article.item .second-row .offer-label,.employers-center-list-cont article.item .second-row .offer-label,.job-center-list-cont article.item .second-row .offer-label,.recruitment-agency-list-cont article.item .second-row .offer-label{align-items:center;background-color:var(--jp-blue-100);border-radius:.375rem;display:flex;font-size:.875rem;font-weight:600;padding:.2em .5em;position:relative}.common-offers article.item .second-row .offer-label:before,.employers-center-list-cont article.item .second-row .offer-label:before,.job-center-list-cont article.item .second-row .offer-label:before,.recruitment-agency-list-cont article.item .second-row .offer-label:before{content:"";display:inline-block;margin-right:.5em;vertical-align:-2px}.common-offers article.item .second-row .offer-label.rewardLabel:before,.employers-center-list-cont article.item .second-row .offer-label.rewardLabel:before,.job-center-list-cont article.item .second-row .offer-label.rewardLabel:before,.recruitment-agency-list-cont article.item .second-row .offer-label.rewardLabel:before{background:url(/front-dist/resource/reward-icon-v2.f76bf6c7.svg) no-repeat;background-size:95%;height:1.5em;min-width:1.5em;width:1.5em}.common-offers article.item .second-row .offer-label.employmentLabel:before,.employers-center-list-cont article.item .second-row .offer-label.employmentLabel:before,.job-center-list-cont article.item .second-row .offer-label.employmentLabel:before,.recruitment-agency-list-cont article.item .second-row .offer-label.employmentLabel:before{background:url(/front-dist/resource/employment-type-icon-v2.084aec96.svg) no-repeat;background-size:95%;height:1.5em;min-width:1.5em;width:1.5em}.common-offers article.item .second-row .offer-label.suitableLabel:before,.employers-center-list-cont article.item .second-row .offer-label.suitableLabel:before,.job-center-list-cont article.item .second-row .offer-label.suitableLabel:before,.recruitment-agency-list-cont article.item .second-row .offer-label.suitableLabel:before{background:url(/front-dist/resource/suitable-icon.a6bacb2d.svg) no-repeat;background-size:95%;height:1.5em;min-width:1.5em;width:1.5em}.common-offers article.item .second-row .offer-label.suitableLabel.icon-1:before,.employers-center-list-cont article.item .second-row .offer-label.suitableLabel.icon-1:before,.job-center-list-cont article.item .second-row .offer-label.suitableLabel.icon-1:before,.recruitment-agency-list-cont article.item .second-row .offer-label.suitableLabel.icon-1:before{background:url(/front-dist/resource/foreigners-icon-v2.5017d2cc.svg) no-repeat;background-size:100%!important;height:1.5em;width:1.5em}.common-offers article.item .second-row .offer-label.suitableLabel.icon-2:before,.common-offers article.item .second-row .offer-label.suitableLabel.icon-7:before,.employers-center-list-cont article.item .second-row .offer-label.suitableLabel.icon-2:before,.employers-center-list-cont article.item .second-row .offer-label.suitableLabel.icon-7:before,.job-center-list-cont article.item .second-row .offer-label.suitableLabel.icon-2:before,.job-center-list-cont article.item .second-row .offer-label.suitableLabel.icon-7:before,.recruitment-agency-list-cont article.item .second-row .offer-label.suitableLabel.icon-2:before,.recruitment-agency-list-cont article.item .second-row .offer-label.suitableLabel.icon-7:before{background:url(/front-dist/resource/absolvents-icon-v2.b9992c47.svg) no-repeat;background-size:100%!important;height:1.5em;width:1.5em}.common-offers article.item .second-row .offer-label.suitableLabel.icon-3:before,.employers-center-list-cont article.item .second-row .offer-label.suitableLabel.icon-3:before,.job-center-list-cont article.item .second-row .offer-label.suitableLabel.icon-3:before,.recruitment-agency-list-cont article.item .second-row .offer-label.suitableLabel.icon-3:before{background:url(/front-dist/resource/senior-icon-v2.da9c46cb.svg) no-repeat;background-size:100%!important;height:1.5em}.common-offers article.item .second-row .offer-label.suitableLabel.icon-4:before,.employers-center-list-cont article.item .second-row .offer-label.suitableLabel.icon-4:before,.job-center-list-cont article.item .second-row .offer-label.suitableLabel.icon-4:before,.recruitment-agency-list-cont article.item .second-row .offer-label.suitableLabel.icon-4:before{background:url(/front-dist/resource/parents-icon-v2.04c8894e.svg) no-repeat;background-size:95%!important;height:1.5em;width:1.5em}.common-offers article.item .second-row .offer-label.suitableLabel.icon-5:before,.employers-center-list-cont article.item .second-row .offer-label.suitableLabel.icon-5:before,.job-center-list-cont article.item .second-row .offer-label.suitableLabel.icon-5:before,.recruitment-agency-list-cont article.item .second-row .offer-label.suitableLabel.icon-5:before{background:url(/front-dist/resource/disabilities-icon-v2.2b32d494.svg) no-repeat;background-size:100%!important;height:1.5em;width:1.5em}.common-offers article.item .second-row .offer-label.suitableLabel.icon-6:before,.employers-center-list-cont article.item .second-row .offer-label.suitableLabel.icon-6:before,.job-center-list-cont article.item .second-row .offer-label.suitableLabel.icon-6:before,.recruitment-agency-list-cont article.item .second-row .offer-label.suitableLabel.icon-6:before{background:url(/front-dist/resource/young-workers-icon-v2.c17ce313.svg) no-repeat;background-size:100%!important;height:1.5em;width:1.5em}.common-offers article.item .second-row .offer-label.brigadeLabel:before,.employers-center-list-cont article.item .second-row .offer-label.brigadeLabel:before,.job-center-list-cont article.item .second-row .offer-label.brigadeLabel:before,.recruitment-agency-list-cont article.item .second-row .offer-label.brigadeLabel:before{background:url(/front-dist/resource/brigades-icon-v2.fd74b4cd.svg) no-repeat;background-size:95%;height:1.5em;min-width:1.5em;width:1.5em}.common-offers article.item .second-row .offer-label.icoLabel:before,.employers-center-list-cont article.item .second-row .offer-label.icoLabel:before,.job-center-list-cont article.item .second-row .offer-label.icoLabel:before,.recruitment-agency-list-cont article.item .second-row .offer-label.icoLabel:before{background:url(/front-dist/resource/ico-in-list-icon.b4bdc6d6.svg) no-repeat 50%;height:1.5em;min-width:1.5em;width:1.5em}.common-offers article.item .second-row .offer-label.phoneLabel:before,.employers-center-list-cont article.item .second-row .offer-label.phoneLabel:before,.job-center-list-cont article.item .second-row .offer-label.phoneLabel:before,.recruitment-agency-list-cont article.item .second-row .offer-label.phoneLabel:before{background:url(/front-dist/resource/phone%E2%80%94buttons-icon.aedead81.svg) no-repeat 50%;height:1.3em;min-width:1.5em;width:1.3em}.common-offers article.item .second-row .offer-label.emailLabel:before,.employers-center-list-cont article.item .second-row .offer-label.emailLabel:before,.job-center-list-cont article.item .second-row .offer-label.emailLabel:before,.recruitment-agency-list-cont article.item .second-row .offer-label.emailLabel:before{background:url(/front-dist/resource/email-icon.c5099224.svg) no-repeat 50%;height:1.5em;min-width:1.5em;width:1.5em}.common-offers article.item .second-row .offer-label.dataBoxLabel:before,.employers-center-list-cont article.item .second-row .offer-label.dataBoxLabel:before,.job-center-list-cont article.item .second-row .offer-label.dataBoxLabel:before,.recruitment-agency-list-cont article.item .second-row .offer-label.dataBoxLabel:before{background:url(/front-dist/resource/data-box-icon.23aa2625.svg) no-repeat 50%;height:1.5em;min-width:1.5em;width:1.5em}.common-offers article.item .second-row.dark-mode .offer-label.rewardLabel:before,.employers-center-list-cont article.item .second-row.dark-mode .offer-label.rewardLabel:before,.job-center-list-cont article.item .second-row.dark-mode .offer-label.rewardLabel:before,.recruitment-agency-list-cont article.item .second-row.dark-mode .offer-label.rewardLabel:before{background:url(/front-dist/resource/reward-icon-dark-v2.ca585bb5.svg) no-repeat}.common-offers article.item .second-row.dark-mode .offer-label.employmentLabel:before,.employers-center-list-cont article.item .second-row.dark-mode .offer-label.employmentLabel:before,.job-center-list-cont article.item .second-row.dark-mode .offer-label.employmentLabel:before,.recruitment-agency-list-cont article.item .second-row.dark-mode .offer-label.employmentLabel:before{background:url(/front-dist/resource/employment-type-icon-dark-v2.778bc15a.svg) no-repeat}.common-offers article.item .second-row.dark-mode .offer-label.suitableLabel:before,.employers-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel:before,.job-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel:before,.recruitment-agency-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel:before{background:url(/front-dist/resource/suitable-icon.a6bacb2d.svg) no-repeat}.common-offers article.item .second-row.dark-mode .offer-label.suitableLabel.icon-1:before,.employers-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-1:before,.job-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-1:before,.recruitment-agency-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-1:before{background:url(/front-dist/resource/foreigners-icon-dark-v2.e9f485de.svg) no-repeat}.common-offers article.item .second-row.dark-mode .offer-label.suitableLabel.icon-2:before,.common-offers article.item .second-row.dark-mode .offer-label.suitableLabel.icon-7:before,.employers-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-2:before,.employers-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-7:before,.job-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-2:before,.job-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-7:before,.recruitment-agency-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-2:before,.recruitment-agency-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-7:before{background:url(/front-dist/resource/absolvents-icon-dark-v2.3d473785.svg) no-repeat}.common-offers article.item .second-row.dark-mode .offer-label.suitableLabel.icon-3:before,.employers-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-3:before,.job-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-3:before,.recruitment-agency-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-3:before{background:url(/front-dist/resource/senior-icon-dark-v2.eae92f1d.svg) no-repeat}.common-offers article.item .second-row.dark-mode .offer-label.suitableLabel.icon-4:before,.employers-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-4:before,.job-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-4:before,.recruitment-agency-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-4:before{background:url(/front-dist/resource/parents-icon-dark-v2.6686a830.svg) no-repeat}.common-offers article.item .second-row.dark-mode .offer-label.suitableLabel.icon-5:before,.employers-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-5:before,.job-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-5:before,.recruitment-agency-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-5:before{background:url(/front-dist/resource/disabilities-icon-dark-v2.1135a33e.svg) no-repeat}.common-offers article.item .second-row.dark-mode .offer-label.suitableLabel.icon-6:before,.employers-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-6:before,.job-center-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-6:before,.recruitment-agency-list-cont article.item .second-row.dark-mode .offer-label.suitableLabel.icon-6:before{background:url(/front-dist/resource/young-workers-icon-dark-v2.cf47d549.svg) no-repeat}.common-offers article.item .second-row.dark-mode .offer-label.brigadeLabel:before,.employers-center-list-cont article.item .second-row.dark-mode .offer-label.brigadeLabel:before,.job-center-list-cont article.item .second-row.dark-mode .offer-label.brigadeLabel:before,.recruitment-agency-list-cont article.item .second-row.dark-mode .offer-label.brigadeLabel:before{background:url(/front-dist/resource/brigades-icon-dark-v2.802659d3.svg) no-repeat}.common-offers article.item .date-offer-list,.employers-center-list-cont article.item .date-offer-list,.job-center-list-cont article.item .date-offer-list,.recruitment-agency-list-cont article.item .date-offer-list{position:relative}.common-offers article.item .date-offer-list .about-company a,.employers-center-list-cont article.item .date-offer-list .about-company a,.job-center-list-cont article.item .date-offer-list .about-company a,.recruitment-agency-list-cont article.item .date-offer-list .about-company a{color:var(--jp-gray-500)!important}.common-offers article.item .logo-cont-outer,.employers-center-list-cont article.item .logo-cont-outer,.job-center-list-cont article.item .logo-cont-outer,.recruitment-agency-list-cont article.item .logo-cont-outer{position:relative}.common-offers article.item .logo-cont-outer .logo-cont,.employers-center-list-cont article.item .logo-cont-outer .logo-cont,.job-center-list-cont article.item .logo-cont-outer .logo-cont,.recruitment-agency-list-cont article.item .logo-cont-outer .logo-cont{align-items:center;display:flex;height:auto;justify-content:center;margin-left:auto;margin-right:0;max-height:6.25rem;max-width:100%;overflow:hidden;padding:0;width:6.25rem}.common-offers article.item .logo-cont-outer .logo-cont img,.employers-center-list-cont article.item .logo-cont-outer .logo-cont img,.job-center-list-cont article.item .logo-cont-outer .logo-cont img,.recruitment-agency-list-cont article.item .logo-cont-outer .logo-cont img{display:block;height:100%;max-height:6.25rem;max-width:100%;object-fit:contain;width:auto}.common-offers article.item .logo-cont-outer .logo-cont.wide,.employers-center-list-cont article.item .logo-cont-outer .logo-cont.wide,.job-center-list-cont article.item .logo-cont-outer .logo-cont.wide,.recruitment-agency-list-cont article.item .logo-cont-outer .logo-cont.wide{height:6.25rem;padding:1rem .5rem}.common-offers article.item .logo-cont-outer .logo-cont.wide img,.employers-center-list-cont article.item .logo-cont-outer .logo-cont.wide img,.job-center-list-cont article.item .logo-cont-outer .logo-cont.wide img,.recruitment-agency-list-cont article.item .logo-cont-outer .logo-cont.wide img{height:auto;width:100%}.common-offers article.item .logo-cont-outer .logo-cont.tall,.employers-center-list-cont article.item .logo-cont-outer .logo-cont.tall,.job-center-list-cont article.item .logo-cont-outer .logo-cont.tall,.recruitment-agency-list-cont article.item .logo-cont-outer .logo-cont.tall{height:6.25rem;justify-content:flex-end;padding:1rem 0}.common-offers article.item .logo-cont-outer .logo-cont.tall img,.employers-center-list-cont article.item .logo-cont-outer .logo-cont.tall img,.job-center-list-cont article.item .logo-cont-outer .logo-cont.tall img,.recruitment-agency-list-cont article.item .logo-cont-outer .logo-cont.tall img{height:100%;width:auto}@media(max-width:767.98px){.common-offers article.item .logo-cont-outer .logo-cont,.employers-center-list-cont article.item .logo-cont-outer .logo-cont,.job-center-list-cont article.item .logo-cont-outer .logo-cont,.recruitment-agency-list-cont article.item .logo-cont-outer .logo-cont{background-color:var(--jp-white);border-radius:.5rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.16);margin-bottom:.75rem;margin-left:0;margin-right:auto;position:relative}.common-offers article.item .logo-cont-outer .logo-cont.tall,.employers-center-list-cont article.item .logo-cont-outer .logo-cont.tall,.job-center-list-cont article.item .logo-cont-outer .logo-cont.tall,.recruitment-agency-list-cont article.item .logo-cont-outer .logo-cont.tall{justify-content:center;padding:0}.common-offers article.item .logo-cont-outer .logo-cont.wide,.employers-center-list-cont article.item .logo-cont-outer .logo-cont.wide,.job-center-list-cont article.item .logo-cont-outer .logo-cont.wide,.recruitment-agency-list-cont article.item .logo-cont-outer .logo-cont.wide{height:auto}}.common-offers article.item .is-reply,.employers-center-list-cont article.item .is-reply,.job-center-list-cont article.item .is-reply,.recruitment-agency-list-cont article.item .is-reply{align-items:center;color:var(--jp-gray-400);display:flex;position:relative}.common-offers article.item .is-reply:before,.employers-center-list-cont article.item .is-reply:before,.job-center-list-cont article.item .is-reply:before,.recruitment-agency-list-cont article.item .is-reply:before{background:url(/front-dist/resource/is-reply.2e0e08cc.svg) 50% no-repeat;content:"";display:inline-block;height:1.5rem;margin-right:.25rem;width:1.5rem}.offer-detail-in-list.modal{background-color:rgba(var(--jp-black),.26)}.offer-detail-in-list.modal .modal-dialog{max-height:93vh;transform:translateY(100%);transition:transform .3s ease-out;will-change:transform}.offer-detail-in-list.modal.show .modal-dialog{padding-bottom:2rem;transform:translateY(0)}.offer-detail-in-list.modal.swiping .modal-dialog{transform:translateY(100%)}.offer-detail-in-list.modal .modal-header{border-bottom:none;border-radius:1rem!important;padding-top:1rem}.offer-detail-in-list.modal .modal-header .btn-close{background-size:contain;height:.75rem;margin-right:.5rem;width:.75rem}.offer-detail-in-list.modal .modal-content{background-color:var(--jp-gray-100);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;display:flex;flex-direction:column;max-height:90vh;position:relative}.offer-detail-in-list.modal .modal-content .full-modal-link{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1}.offer-detail-in-list.modal .modal-content .modal-body{flex:1 1 auto;max-height:calc(90vh - 3rem);overflow-y:auto;position:relative}.offer-detail-in-list.modal .modal-content .modal-body .title{hyphens:auto;overflow-wrap:break-word;white-space:normal;word-break:normal;z-index:2}.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont .label-brigade,.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont .label-employment,.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont .label-locality,.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont .label-reward{align-items:center;background-color:var(--background-color,var(--jp-blue-500));color:var(--text-color,var(--jp-white));display:flex}.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont .label-brigade:before,.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont .label-employment:before,.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont .label-locality:before,.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont .label-reward:before{background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:1.5rem;margin-right:.25rem;width:1.5rem}.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont .label-locality:before{background-image:url(/front-dist/resource/location-white.47dd4346.svg)}.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont .label-reward:before{background-image:url(/front-dist/resource/payments-white.56b0c044.svg)}.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont .label-employment:before{background-image:url(/front-dist/resource/schedule-white.fba8e294.svg)}.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont .label-brigade:before{background-image:url(/front-dist/resource/brigades-white.9092c5ad.svg);background-size:85%}.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont.dark-mode .label-locality:before{background-image:url(/front-dist/resource/location.c1459ea2.svg)}.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont.dark-mode .label-reward:before{background-image:url(/front-dist/resource/payments.0120b5c1.svg)}.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont.dark-mode .label-employment:before{background-image:url(/front-dist/resource/schedule.488aa117.svg)}.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont.dark-mode .label-brigade:before{background-image:url(/front-dist/resource/brigades-icon.a95697a0.svg);background-size:85%}.offer-detail-in-list.modal .modal-content .modal-body .labels .labels-cont{border-bottom:1px solid var(--jp-blue-200);padding-bottom:1rem}.offer-detail-in-list.modal .modal-content .modal-body .parameters{position:relative}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont{border-top:1px solid var(--jp-blue-200)}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer .items-box-inner .headline{color:var(--jp-gray-500);margin-bottom:.25rem}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer .items-box-inner .value{color:var(--jp-black);font-weight:600}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer .items-box-inner .value a{color:var(--jp-black);font-weight:600;text-decoration:none}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer .items-box-inner .value a:hover{text-decoration:underline}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer .items-box-inner .value a.show-map-iframe,.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer .items-box-inner .value span.a-contact-item{color:var(--jp-red-500);cursor:pointer;text-decoration:none;white-space:nowrap}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer .items-box-inner .value a.show-map-iframe:hover,.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer .items-box-inner .value span.a-contact-item:hover{text-decoration:underline}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer:before{background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:1.5rem;margin-right:.5rem;min-height:1.5rem;min-width:1.5rem;position:relative;top:.5rem;width:1.5rem}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer.company-item:before{background-image:url(/front-dist/resource/company.b0fb4ce5.svg)}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer.education-item:before{background-image:url(/front-dist/resource/school.b573f7b3.svg)}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer.relation-item:before{background-image:url(/front-dist/resource/contract.0b0c44ea.svg)}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer.language-item:before{background-image:url(/front-dist/resource/language.f27cf6a2.svg)}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer.suitable-item:before{background-image:url(/front-dist/resource/hand-up.8b05b751.svg)}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer.length-item:before{background-image:url(/front-dist/resource/length.8b6d8cd2.svg)}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer.brigade-type-item:before{background-image:url(/front-dist/resource/brigades-icon.a95697a0.svg)}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer.locality-detail-item:before{background-image:url(/front-dist/resource/location-gray.ccb31527.svg)}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer.contact-item:before{background-image:url(/front-dist/resource/contact.48ae1fe7.svg)}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont .items-box-outer.driving-license-item:before{background-image:url(/front-dist/resource/driving-license.fcc75357.svg)}.offer-detail-in-list.modal .modal-content .modal-body .parameters .items-box-cont{border-top:none;flex-direction:column;margin-top:0!important}.offer-detail-in-list.modal .modal-content .modal-body .parameters a{position:relative;z-index:2}.offer-detail-in-list.modal .modal-content .modal-body .content{margin-top:2rem;max-width:600px}.offer-detail-in-list.modal .modal-content .modal-body .content .offer-content h2{font-size:1.5rem}.offer-detail-in-list.modal .modal-content .modal-body .content .offer-content ul{list-style:none;padding-left:2rem}.offer-detail-in-list.modal .modal-content .modal-body .content .offer-content ul li{margin-bottom:.4rem;min-height:1.5rem;padding-left:0;position:relative}.offer-detail-in-list.modal .modal-content .modal-body .content .offer-content ul li:before{border:none!important;color:var(--jp-red-500);content:"●";font-size:1.2em;left:-1.5rem;position:absolute;top:-.15rem}.offer-detail-in-list.modal .modal-content .modal-body .content .offer-content ol{list-style-type:auto;padding-left:2rem}.offer-detail-in-list.modal .modal-content .modal-body .content .offer-content ol li{margin-bottom:.4rem}.offer-detail-in-list.modal .modal-content .modal-body .content .offer-content p{overflow-wrap:break-word}.offer-detail-in-list.modal .modal-content .modal-body .content{background-color:var(--jp-white);font-size:15px}.offer-detail-in-list.modal .modal-content .modal-body .content>:first-child{margin-top:0}.offer-detail-in-list.modal .modal-content .modal-body .content>h2:first-child{padding-top:.25em}.offer-detail-in-list.modal .modal-content .modal-body .content>:last-child{margin-bottom:0}.offer-detail-in-list.modal .modal-content .modal-body .content p{margin:1em 0}.offer-detail-in-list.modal .modal-content .modal-body .content h2{font-size:20px;font-weight:500;line-height:1.3;margin:1.25em 0 .66em}.offer-detail-in-list.modal .modal-content .modal-body .content strong{font-weight:700}.offer-detail-in-list.modal .modal-content .modal-body .content em{font-style:italic}.offer-detail-in-list.modal .modal-content .modal-body .content .benefits ul{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none!important}.offer-detail-in-list.modal .modal-content .modal-body .content .benefits ul li{list-style:none!important;max-width:5em;padding:.5em}.offer-detail-in-list.modal .modal-content .modal-body .content .benefits ul li .benefit-icon{align-items:center;background-size:cover;display:flex;height:2.635em;justify-content:center;width:2.635em}.offer-detail-in-list.modal .modal-content .modal-body .content .benefits ul li:before{border:none;border-radius:inherit}.offer-detail-in-list.modal .modal-content .modal-body .content .benefits ul.vertical{-moz-column-count:2;column-count:2;display:block}@media only screen and (max-width:660px){.offer-detail-in-list.modal .modal-content .modal-body .content .benefits ul.vertical{column-count:1}}.offer-detail-in-list.modal .modal-content .modal-body .content .benefits ul.vertical li{align-items:center;display:flex;margin-top:0;max-width:unset}.offer-detail-in-list.modal .modal-content .modal-body .content .benefits ul.vertical li img{height:2em;margin-right:30px;width:2em}.offer-detail-in-list.modal .bottom-button{background-color:var(--jp-blue-100);border-top:1px solid var(--jp-blue-200);bottom:0;left:0;padding:10px;position:fixed;width:100%;z-index:1050}.layout-header nav.navbar .header-in{padding-bottom:.75rem;padding-top:.75rem}.layout-header nav.navbar .navbar-brand .logo{color:var(--jp-blue);display:flex;height:2rem;line-height:2rem;min-width:10.313rem;overflow:hidden;position:relative;text-align:center;width:10.313rem}.layout-header nav.navbar .navbar-brand .logo:after{background:var(--jp-white) url(https://jp-static.s3.eu-central-1.amazonaws.com/pages/assets/logo.svg) no-repeat left center;bottom:0;content:"";display:block;height:2rem;left:0;position:absolute;right:0;top:0;width:10.313rem}.layout-header nav.navbar .navbar-nav .nav-item .nav-link{font-weight:600}@media(min-width:960px){.layout-header nav.navbar .navbar-nav .nav-item .nav-link{padding-left:.55rem;padding-right:.55rem}}@media(min-width:1010px){.layout-header nav.navbar .navbar-nav .nav-item .nav-link{padding-left:.75rem;padding-right:.75rem}}.layout-header nav.navbar .navbar-nav .nav-item .nav-link.nav-link-new-window:after{background-image:url(/front-dist/resource/open-in-new.53e7aa88.svg);background-position-x:right;background-repeat:no-repeat;color:#000;content:"";display:inline-block;height:1rem;margin-left:.6rem;position:relative;top:.2rem;width:1rem}@media(min-width:960px)and (max-width:1060px){.layout-header nav.navbar .navbar-nav .nav-item .nav-link.nav-link-new-window:after{content:none}}.layout-header nav.navbar .navbar-nav .nav-item .nav-link.nav-link-new-window:hover:after{background-image:url(/front-dist/resource/open-in-new-blue.2b485e85.svg)}.layout-header nav.navbar .navbar-nav .nav-item .nav-link.current{color:var(--jp-primary)}.layout-header nav.navbar .navbar-nav .nav-item a:hover,.layout-header nav.navbar .navbar-nav .nav-item.current a{text-decoration:underline;text-decoration-color:var(--jp-red-500);text-decoration-thickness:2px;text-underline-offset:.25rem}.layout-header nav.navbar .navbar-toggler .navbar-toggler-icon{background-image:url(/front-dist/resource/menu-hamburger-open.5a6d1754.svg);height:1.5rem;width:1.5rem}.layout-header nav.navbar .navbar-toggler.collapsed .navbar-toggler-icon{background-image:url(/front-dist/resource/menu-hamburger.0d213cff.svg)}.layout-header nav.navbar .navbar-toggler:focus{box-shadow:none}.layout-header nav.navbar .navbar-toggler:last-of-type{border:none;padding-right:0}.layout-header nav.navbar .navbar-collapse ul li{padding:.5rem 0;position:relative}.layout-header nav.navbar .navbar-collapse ul li a.user-action{color:var(--jp-red)!important}.layout-header nav.navbar .navbar-collapse ul li a.user-logged{align-items:center;display:flex;padding:.4rem 2.3rem .4rem 1rem}.layout-header nav.navbar .navbar-collapse ul li a.user-logged:before{background-image:url(/front-dist/resource/avatar.d9b14760.svg);background-position-x:left;background-repeat:no-repeat;content:"";display:inline-block;height:1.5rem;margin-right:.25rem;position:relative;top:50%;width:1.5rem}.layout-header nav.navbar .navbar-collapse ul li a.user-logged:after{background-image:url(/front-dist/resource/arrow-down-white.55dedac8.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.75rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform .3s ease;width:.75rem}.layout-header nav.navbar .navbar-collapse ul li a.user-logged.show:after,.layout-header nav.navbar .navbar-collapse ul li a.user-logged[aria-expanded=true]:after{transform:translateY(-50%) rotate(180deg)}.layout-header nav.navbar .navbar-collapse .side{height:auto;min-height:1px}@media(max-width:959.98px){.layout-header nav.navbar .navbar-collapse .side{align-items:flex-start!important;background-color:var(--jp-gray-100);flex-direction:column}.layout-header nav.navbar .navbar-collapse .side .user-name{position:relative}.layout-header nav.navbar .navbar-collapse .side .user-name:before{background-image:url(/front-dist/resource/account_circle.b5093dc8.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:1.5rem;left:-2rem;position:absolute;top:-10%;width:1.5rem}.layout-header nav.navbar .navbar-collapse .side li{width:100%}.layout-header nav.navbar .navbar-collapse{margin:.75rem -1.25rem -.75rem!important}.layout-header nav.navbar .navbar-collapse>ul{padding:.75rem 1.25rem 1.25rem!important}}.layout-header .side.navbar-nav .jpbtn.jpbtn-outline-primary{background:transparent!important}.layout-header .side.navbar-nav .jpbtn.jpbtn-outline-primary:hover{box-shadow:0 0 0 4px rgba(201,22,23,.2)!important}.layout-header .side.navbar-nav .jpbtn.jpbtn-primary{background:var(--jp-red)!important}.layout-header .side.navbar-nav .jpbtn.jpbtn-primary:hover{box-shadow:0 0 0 4px rgba(201,22,23,.2)!important}.layout-header.dark-blue{background-color:#0b1b46}.layout-header.dark-blue .header-in{background:linear-gradient(90deg,#0b1b46 25%,var(--jp-blue-700) 35%,var(--jp-blue-700) 65%,#0b1b46 75%),linear-gradient(90deg,#fff 0,#999 100%)}@media(max-width:539.98px){.layout-header.dark-blue .header-in{background:transparent}}.layout-header.dark-blue nav.navbar .navbar-brand .logo{color:var(--jp-white)}.layout-header.dark-blue nav.navbar .navbar-brand .logo:after{background-color:#0b1b46;background-image:url(/front-dist/resource/jp-logo-white.ac751491.svg);background-position:0 0,0;background-repeat:no-repeat,no-repeat;background-size:100% 100%,auto;height:2rem;width:10.313rem}.layout-header.dark-blue nav.navbar .navbar-collapse .side .nav-item .nav-link{color:var(--jp-gray-700)}.layout-header.dark-blue nav.navbar .navbar-toggler .navbar-toggler-icon{background-image:url(/front-dist/resource/menu-hamburger-white-open.d4f55698.svg)}.layout-header.dark-blue nav.navbar .navbar-toggler.collapsed .navbar-toggler-icon{background-image:url(/front-dist/resource/menu-hamburger-white.39db20a4.svg)}
/*# sourceMappingURL=/front-dist/layout-user/style.css.map?b935c4d3*/