.mobile-search-box .clear-button,.modal .proposal-form__field .clear-button,.modal .proposal-form__field .warning-button,.mysearches-form .add-statement__wrapper .clear-button,.mysearches-form .what .clear-button,.mysearches-form .where .clear-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;background:0 0;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:12}.mobile-search-box .clear-button:after,.modal .proposal-form__field .clear-button:after,.modal .proposal-form__field .warning-button:after,.mysearches-form .add-statement__wrapper .clear-button:after,.mysearches-form .what .clear-button:after,.mysearches-form .where .clear-button:after{content:"X";background-color:#ccc;border-radius:50%;text-align:center;width:15px;height:15px;line-height:15px;font-size:10px;color:#fff;display:inline-block}.sr-only,.sr-only-focusable:not(:focus):not(:focus-within),.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sr-only-focusable:not(:focus):not(:focus-within):not(caption),.sr-only:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.sr-only *,.sr-only-focusable:not(:focus):not(:focus-within) *,.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.footer{background-color:#f6f7f8}@media(min-width:768px){.footer{margin-top:3rem}.job-preview-page .footer{border:none;margin-top:0}}@media(orientation:portrait){.footer{margin-top:0}}.smartphone-banner-enabled .footer{padding-bottom:5rem}@media(min-width:768px){.smartphone-banner-enabled .footer{padding-bottom:0}}@media(min-width:768px)and (orientation:landscape){.smartphone-banner-enabled .footer{padding-bottom:5rem}}.footer.fixed{width:100%;bottom:0;position:fixed}.footer .footer-inner{padding:3.5rem 0 3rem;color:#0f0f0f;margin:0 3rem;border-top:.1rem solid #ccc}@media(min-width:768px){.footer .footer-inner{padding:2rem;margin:0}}.footer .footer-inner .footer-links,.footer .footer-inner .site-info,.footer .footer-inner .social-links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0;font-size:1.1rem}@media(min-width:768px){.footer .footer-inner .footer-links,.footer .footer-inner .site-info,.footer .footer-inner .social-links{-ms-flex-pack:start;justify-content:flex-start}}.footer .footer-inner .site-info{font-weight:600;margin-top:.8rem}.footer .footer-inner .social-links--facebook,.footer .footer-inner .social-links--linkedin,.footer .footer-inner .social-links--twitter{color:#0f0f0f;line-height:1.8rem;margin:0 1.5rem;font-size:1.6rem}@media(min-width:768px){.footer .footer-inner .social-links--facebook,.footer .footer-inner .social-links--linkedin,.footer .footer-inner .social-links--twitter{margin:0 3rem 0 0}}.footer .footer-inner .social-links--facebook:hover,.footer .footer-inner .social-links--linkedin:hover,.footer .footer-inner .social-links--twitter:hover{text-decoration:none}.footer .footer-inner .footer-links{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3rem}@media(min-width:768px){.footer .footer-inner .footer-links{margin-top:1rem}}.footer .footer-inner .footer-links--item{color:#0f0f0f;margin:0 1rem;line-height:2.2rem;white-space:nowrap}.footer .footer-inner .footer-links--item:first-of-type{margin-left:0}.footer .pre-footer{padding:2rem 2.5rem 1.5rem;margin:0 auto;line-height:1.8rem}.footer .pre-footer__logo{background-image:url(https://resources.jobrapido.com/static/img/logo_jr_venus_black.svg);margin:0 auto 2rem;width:16rem;height:3.8rem;background-size:cover}@media(min-width:1024px){.footer .pre-footer__logo{width:20.2rem;height:4.9rem}}.footer .pre-footer__continents{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;font-size:1.1rem}@media(min-width:768px){.footer .pre-footer__continents{padding:0 4rem}}.footer .pre-footer__continents .continent__name{font-size:1.8rem;padding-top:1.8rem}.footer .pre-footer__continents .continent__country{margin-right:.5rem}.jr-select__wrapper{position:relative}.jr-select__wrapper:after{content:"";display:inline-block;width:0;height:0;border-top:5px solid #0f0f0f;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;top:50%;right:15px;margin-top:-3px}.jr-select__wrapper--disabled:after{border-top-color:#b7b7b7}.jr-select__wrapper--disabled .jr-select{background-color:#e7e7e7;color:#b7b7b7}.jr-select{background-color:#fff;height:50px;border-radius:5px;padding:0 40px 0 10px;width:100%;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;color:#0f0f0f}@media(min-width:768px){.jr-select{height:40px}}.jr-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.jr-select::-ms-expand{display:none}.jr-select:focus{outline:0;text-decoration:none;box-shadow:0 0 0 2px #ff206e}.jr-select--disabled,.jr-select:disabled{background-color:#e7e7e7;color:#b7b7b7}.jr-select--bordered{border:1px solid #cfcfcf}.tooltip{position:static}@media(min-width:1024px){.tooltip{position:relative}}.tooltip-element{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f3f3f3;display:block;opacity:0;z-index:-1;transition:all .3s}.opened .tooltip-element{opacity:1;z-index:28}@media(min-width:1024px){.tooltip-element{bottom:25px;right:0;top:auto;left:auto;height:auto;width:auto;background:0 0}.tooltip-element.tooltip-bottom{top:45px;bottom:auto;right:20px;left:auto}}.tooltip-title{padding:0 10px;height:54px;line-height:54px;background-color:#19608f;color:#fff;min-width:230px}.tooltip-title:after,.tooltip-title:before{content:" ";display:table}.tooltip-title:after{clear:both}.tooltip-title span{display:block;line-height:30px;padding-top:10px}@media(min-width:1024px){.tooltip-title span{display:none}}.tooltip-title .prev-icon-white{vertical-align:bottom;margin:12px 10px 0 0;cursor:pointer;text-indent:110%;white-space:nowrap;overflow:hidden;display:inline-block}.tooltip-title .icon-cancel{cursor:pointer;display:none}@media(min-width:1024px){.tooltip-title .icon-cancel{display:inline-block;vertical-align:bottom;margin-left:10px;float:right;border:2px solid;border-radius:30px;font-size:18px;height:28px;line-height:24px}}.tooltip-title .close-icon-small{cursor:pointer;display:none}@media(min-width:1024px){.tooltip-title .close-icon-small{display:inline-block;vertical-align:bottom;margin-left:10px;float:right}}.tooltip-title h6{margin:0;float:right;line-height:inherit}.tooltip-title h6.language{text-transform:uppercase}@media(min-width:1024px){.tooltip-title{height:auto;line-height:normal;padding:10px 10px 10px 20px;background-color:#e7e7e7}.tooltip-title.small{color:#999;white-space:nowrap}.tooltip-title h6{float:none;line-height:28px;margin-right:35px}}.tooltip-content{background-color:#f3f3f3}@media(min-width:1024px){.tooltip-content{padding:10px 20px;background-color:#fff}}.tooltip-content .icon-angle-right{display:none}@media(min-width:1024px){.tooltip-content .icon-angle-right{display:inline-block}}@media(min-width:1024px){.tooltip-content .icon-angle-right:before{display:inline}}.tooltip-content a{color:#2b2b2b}.tooltip-content ul{overflow:hidden;white-space:nowrap}.tooltip-content li{position:relative;border-bottom:1px solid #e7e7e7;height:50px;line-height:50px;font-size:14px}@media(min-width:1024px){.tooltip-content li{margin-bottom:5px;border-bottom:none;font-size:12px;height:auto;line-height:normal}}.tooltip-content li a{padding-left:20px;color:#2b2b2b}@media(min-width:1024px){.tooltip-content li a{padding-left:5px}.tooltip-content li a:hover{color:#3498db;text-decoration:none}}.alert{padding:8px 35px 8px 14px;margin-bottom:1.428571429;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:3px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:1.428571429}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success h4{color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.alert-wrapper{margin-top:24px}.pagination-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:4rem 0 1rem}.pagination-wrapper .pagination-label{font-size:1.8rem;text-decoration:underline;padding:1rem 0 2rem;color:#ff206e}.pagination-wrapper .pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pagination-wrapper .pagination .current,.pagination-wrapper .pagination .pagination-item,.pagination-wrapper .pagination .sprite-pag-next,.pagination-wrapper .pagination .sprite-pag-prev{font-size:1.8rem;font-weight:600}.pagination-wrapper .pagination .current,.pagination-wrapper .pagination .pagination-item{margin:0 .7rem}@media(min-width:1024px){.pagination-wrapper .pagination .current,.pagination-wrapper .pagination .pagination-item{margin:0 .8rem}}@media(min-width:1240px){.pagination-wrapper .pagination .current,.pagination-wrapper .pagination .pagination-item{margin:0 1.8rem}}.pagination-wrapper .pagination .current{background-color:#fff;border:.1rem solid #ff206e;border-radius:.4rem;padding:.6rem 1.2rem;color:#ff206e}.pagination-wrapper .pagination .sprite-pag-next,.pagination-wrapper .pagination .sprite-pag-prev{color:#fff;background-color:#ff206e;border-radius:.4rem;padding:.3rem 1.8rem;font-size:3rem}.pagination-wrapper .pagination .current:hover,.pagination-wrapper .pagination .sprite-pag-next:hover,.pagination-wrapper .pagination .sprite-pag-prev:hover{text-decoration:none}.mobile-pagination-box{padding:0 30px;background-color:#f6f7f8;margin:0}.mobile-pagination-box .mobile-pagination{padding:35px 0;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.mobile-pagination-box .mobile-pagination__link{display:block;font-size:16px;color:#0f0f0f;text-align:center;font-weight:600;height:36px;-ms-flex:0 1 40px;flex:0 1 40px;border-radius:4px;line-height:36px;margin:0 10px;border:1px solid transparent}.mobile-pagination-box .mobile-pagination__link--current{background-color:#fff;border:1px solid #ff206e}.mobile-pagination-box .mobile-pagination__link--next,.mobile-pagination-box .mobile-pagination__link--prev{-ms-flex:0 0 50px;flex:0 0 50px;background-color:#ff206e}.mobile-pagination-box .mobile-pagination__link--next i,.mobile-pagination-box .mobile-pagination__link--prev i{font-size:30px}.mobile-pagination-box .mobile-pagination__link--next a,.mobile-pagination-box .mobile-pagination__link--prev a{color:#fff;width:100%;height:100%}.mobile-pagination-box .mobile-pagination__link a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-decoration:none}.mobile-pagination-box .mobile-pagination__additional-link{-ms-flex:0 1 100%;flex:0 1 100%;text-align:center;margin-top:30px}.mobile-pagination-box .mobile-pagination__additional-link a{color:#ff206e;text-decoration:underline;font-size:18px;line-height:20px;font-weight:600;display:block;text-align:center}.search-breadcrumbs{display:none;font-size:13px}@media(min-width:768px){.search-breadcrumbs{display:block;font-size:9px;color:#6c6c6c;margin:10px 0}}@media(min-width:1024px){.search-breadcrumbs{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:0}}.search-breadcrumbs .location-mid a,.search-breadcrumbs .what a{color:#6c6c6c}.search-breadcrumbs .location-mid a:hover,.search-breadcrumbs .what a:hover{text-decoration:underline}.search-breadcrumbs .location-mid:after,.search-breadcrumbs .what:after{content:" > ";font-size:9px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#0f0f0f}.modal-backdrop.fade{opacity:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;border-radius:0 0 6px 6px;box-shadow:inset 0 1px 0 #fff}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-backdrop.fade.in{opacity:.5}.modal-backdrop.fade.in.opacity-0{opacity:0}.modal-backdrop.fade.in.opacity-1{opacity:.1}.modal-backdrop.fade.in.opacity-2{opacity:.2}.modal-backdrop.fade.in.opacity-3{opacity:.3}.modal-backdrop.fade.in.opacity-4{opacity:.4}.modal-backdrop.fade.in.opacity-5{opacity:.5}.modal-backdrop.fade.in.opacity-6{opacity:.6}.modal-backdrop.fade.in.opacity-7{opacity:.7}.modal-backdrop.fade.in.opacity-8{opacity:.8}.modal-backdrop.fade.in.opacity-9{opacity:.9}.modal-backdrop.fade.in.opacity-10{opacity:1}.modal{position:fixed;z-index:1050;outline:0;overflow:auto;top:0;right:0;bottom:0;left:0;transition:opacity .3s linear}@media(min-width:768px){.modal{min-height:100%}}@media(min-width:1024px){.modal.subscription-modal .modal-dialog,.modal.welcome-modal .modal-dialog{transition:margin-top linear .3s;margin-top:23rem}}.modal.confirm-reminder-modal .modal-dialog{box-shadow:none}@media(min-width:768px){.modal.confirm-reminder-modal .modal-dialog{box-shadow:0 3px 7px rgba(0,0,0,.3)}}.modal .modal-dialog{width:100%;min-height:100%;background-color:#fff;box-shadow:0 3px 7px rgba(0,0,0,.3);position:relative}@media(min-width:768px){.modal .modal-dialog{width:490px;margin:auto;height:auto;min-height:0;border-radius:.8rem}}@media(min-width:768px)and (orientation:portrait){.modal .modal-dialog{margin-top:35%}}@media(min-width:768px)and (orientation:landscape){.modal .modal-dialog{margin-top:10%}}@media(min-width:1024px){.modal .modal-dialog{margin-top:8rem}}.modal .modal-dialog .jr-button__modal-submit{font-size:18px;line-height:20px;padding-top:10px;padding-bottom:10px}@media(max-width:767px){.modal .modal-dialog .jr-button__modal-submit{background-color:#00a68e}}@media(max-width:767px){.modal .modal-dialog .jr-button__modal-submit:hover{background-color:#00d9ba}}.modal .modal-dialog .jr-button__modal-submit--green{background-color:#088c00;color:#fff}.modal .modal-dialog .jr-button__modal-submit--green:hover{background-color:#0bbf00}.modal .modal-dialog .jr-button__modal-submit--yellow{background-color:#fbff12;color:#0f0f0f}.modal .modal-dialog .jr-button__modal-submit--yellow:hover{background-color:#fcff45}.modal .modal-dialog .jr-button__modal-submit--cyan{background-color:#41ead4;color:#0f0f0f}.modal .modal-dialog .jr-button__modal-submit--cyan:hover{background-color:#6fefde}.modal .modal-dialog .jr-button__modal-submit.jr-button--loading{font-size:0}.modal .modal-dialog .my-searches-form__button-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}.modal .modal-dialog .my-searches-form__button-container:after,.modal .modal-dialog .my-searches-form__button-container:before{content:" ";display:table}.modal .modal-dialog .my-searches-form__button-container:after{clear:both}.modal .modal-dialog .my-searches-form__button-container .jr-button--textual{margin-right:10px}@media(min-width:1024px){.modal .modal-dialog .my-searches-form__button-container .jr-button--textual{margin-right:2%}}@media(min-width:1024px){.modal .modal-dialog .my-searches-form__button-container .jr-button{width:100%}}.modal.gdpr-modal .gdpr-modal-content{position:relative}.modal.gdpr-modal .modal-dialog{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:0 0}.modal.gdpr-modal .modal-dialog .modal-content{overflow-y:auto;max-height:65vh;background-color:#fff;width:100%}@media(min-width:768px){.modal.gdpr-modal .modal-dialog .modal-content{max-height:initial}}.modal.gdpr-modal .title{background:#41ead4;color:#0f0f0f;font-weight:300}.modal.gdpr-modal .title:before{content:"";position:absolute;bottom:0;right:0;border-bottom:20px solid #fff;border-left:30px solid #41ead4;width:0}.modal.gdpr-modal .modal-close{text-decoration:none;z-index:9;background:rgba(0,0,0,0);border:none;color:#0f0f0f;cursor:pointer;position:absolute;top:5px;right:10px}.modal.gdpr-modal .modal-close::before{font-size:30px;color:#0f0f0f}@media(min-width:768px){.modal.gdpr-modal .modal-close::before{font-size:18px}}.modal.gdpr-modal .modal-body{padding:24px 32px}@media(min-width:768px){.modal.gdpr-modal .modal-body{padding:16px}}.modal.gdpr-modal .modal-body p{margin-bottom:16px;line-height:1.3;font-size:14px}@media(min-width:768px){.modal.gdpr-modal .modal-body p{font-size:13px}}.modal.gdpr-modal .modal-body p.footer-text{margin:16px 0 0}.modal.gdpr-modal .modal-body p a{font-weight:600;text-decoration:underline}.modal.gdpr-modal .gdpr-error{padding:8px 0;font-size:12px;color:#ff0322}.modal .proposal{font-family:Arial,Verdana,sans-serif}@media(max-width:768px){.modal .proposal.mysearches .modal-close::before{color:#9b9b9b}}.modal .proposal .modal-close{text-decoration:none;z-index:9;background:rgba(0,0,0,0);border:none;color:#00a68e;cursor:pointer;position:absolute;top:5px;right:0;padding:0}@media(min-width:768px){.modal .proposal .modal-close{right:10px}}.modal .proposal .modal-close::before{font-size:30px;color:#00a68e}@media(min-width:768px){.modal .proposal .modal-close::before{font-size:18px;color:#0f0f0f}}.modal .proposal .modal-body{position:relative;padding:15px;font-size:13px;overflow-y:visible;height:auto}@media(min-width:768px){.modal .proposal .modal-body{height:auto;padding:2rem}}.modal .proposal .modal-body.link-to-inbox.confirm-subscription .item{margin-bottom:1rem;font-size:1.6rem;line-height:2.1rem}.modal .proposal .modal-body.link-to-inbox.confirm-subscription .disclaimer-container{position:relative;font-size:10px;color:#6b708f;margin:10px 0;line-height:10px;height:33px}.modal .proposal .modal-body.link-to-inbox.confirm-subscription .disclaimer{position:absolute;top:50%;left:4px;margin-top:-5.5px}.modal .proposal .modal-body .conditions .lawcompliance{text-align:justify;line-height:12px;font-size:9px;margin-top:10px;margin-bottom:10px;color:#0f0f0f}.modal .proposal .modal-body .conditions a{font-weight:700;color:#0f0f0f}.modal .proposal .modal-body .conditions a:active,.modal .proposal .modal-body .conditions a:focus,.modal .proposal .modal-body .conditions a:visited{color:#0f0f0f}.modal .proposal .modal-body .conditions a.loaded{text-decoration:underline}.modal .proposal .modal-body .proposal-claim{position:relative;min-height:46px;margin-bottom:10px}.modal .proposal .modal-body .proposal-claim .description{text-align:left;padding-top:15px;display:inline-block;vertical-align:middle;margin:0;width:100%;font-size:16px;font-weight:200;line-height:1.9rem;margin-bottom:1rem;overflow:hidden}.modal .proposal .modal-body .proposal-claim .description:after,.modal .proposal .modal-body .proposal-claim .description:before{content:" ";display:table}.modal .proposal .modal-body .proposal-claim .description:after{clear:both}@media(min-width:768px){.modal .proposal .modal-body .proposal-claim .description{padding-top:0;line-height:2.1rem}}.modal .proposal .modal-body.confirm-subscription:after,.modal .proposal .modal-body.confirm-subscription:before,.modal .proposal .modal-body.subscription-error:after,.modal .proposal .modal-body.subscription-error:before{content:" ";display:table}.modal .proposal .modal-body.confirm-subscription:after,.modal .proposal .modal-body.subscription-error:after{clear:both}.modal .proposal .confirm-subscription.modal-body{padding:4rem 2rem 2rem}.modal .proposal .confirm-subscription .subtitle{font-size:16px;color:#0f0f0f;margin:5px 0 15px;line-height:1.9rem}.modal .proposal .confirm-subscription .confirmation-wrapper{margin-bottom:30px}.modal .proposal .confirm-subscription .add-pwd{margin-top:-1rem}.modal .proposal .confirm-subscription .add-pwd .check-password-input{display:none}.modal .proposal .confirm-subscription .add-pwd .check-password{background-color:rgba(0,0,0,0);outline:0;border:0;display:inline-block;width:20px;height:20px;background-image:url(https://resources.jobrapido.com/static/img/icons/ico_hidepwd.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;position:absolute;top:15px;right:10px;left:auto}@media(min-width:768px){.modal .proposal .confirm-subscription .add-pwd .check-password{top:10px}}.modal .proposal .confirm-subscription .add-pwd .check-password.hide-password{background-image:url(https://resources.jobrapido.com/static/img/icons/ico_showpwd.svg)}.modal .proposal .confirm-subscription .add-pwd .add-pwd-form{padding-top:0}.modal .proposal .confirm-subscription .add-pwd .add-pwd-form___field{margin-bottom:1.8rem}.modal .proposal .confirm-subscription .add-pwd .add-pwd-form___field .proposal-form--error-message{font-size:1.2rem;position:initial}.modal .proposal .confirm-subscription .add-pwd .check-password{top:1.25rem}.modal .proposal .confirm-subscription .add-pwd .add-pwd-title{text-transform:uppercase;font-size:16px;color:#0f0f0f;font-weight:600;line-height:1.9rem}.modal .proposal .confirm-subscription.modal-body.link-to-inbox .proposal-claim{margin-bottom:1.5rem}.modal .proposal .confirm-subscription.modal-body.link-to-inbox .disclaimer-container{height:auto}.modal .proposal .grecaptcha-badge{display:none}.modal.google-one-tap-confirm-subscription-modal,.modal.google-one-tap-jpp-second-step-modal{bottom:0;top:auto}@media screen and (min-width:768px){.modal.google-one-tap-confirm-subscription-modal,.modal.google-one-tap-jpp-second-step-modal{left:auto;bottom:auto;right:20px;top:20px}}.modal.google-one-tap-confirm-subscription-modal .modal-dialog,.modal.google-one-tap-jpp-second-step-modal .modal-dialog{background-color:#fff}@media screen and (min-width:768px){.modal.google-one-tap-confirm-subscription-modal .modal-dialog,.modal.google-one-tap-jpp-second-step-modal .modal-dialog{margin-top:0;width:378px;border-radius:3px}}.modal.google-one-tap-confirm-subscription-modal .go-to-mail,.modal.google-one-tap-jpp-second-step-modal .go-to-mail{position:relative;padding:25px 16px 20px}.modal.google-one-tap-confirm-subscription-modal .go-to-mail .modal-close,.modal.google-one-tap-jpp-second-step-modal .go-to-mail .modal-close{position:absolute;right:11px;top:5px;font-size:18px;padding:5px;cursor:pointer;background:rgba(0,0,0,0);border:none}.modal.google-one-tap-confirm-subscription-modal .go-to-mail .modal-close:hover,.modal.google-one-tap-jpp-second-step-modal .go-to-mail .modal-close:hover{text-decoration:none}.modal.google-one-tap-confirm-subscription-modal .go-to-mail__title,.modal.google-one-tap-jpp-second-step-modal .go-to-mail__title{font-size:18px;line-height:20px;font-weight:600;text-align:center;margin:0}.modal.google-one-tap-confirm-subscription-modal .go-to-mail__description,.modal.google-one-tap-jpp-second-step-modal .go-to-mail__description{font-size:12px;line-height:20px;padding:5px 0 10px 0;margin:0;text-align:center}.modal.google-one-tap-jpp-second-step-modal .proposal-form{margin-top:10px}.modal.google-one-tap-jpp-second-step-modal .proposal-form .proposal-form__field{float:none;width:100%;margin-bottom:10px}.modal .proposal-form{position:relative;font-size:14px;margin:15px 0 10px}.modal .proposal-form__box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.modal .proposal-form__box{-ms-flex-direction:row;flex-direction:row}}.modal .proposal-form__box .proposal-form__field{-ms-flex:1;flex:1;margin-bottom:25px}@media(min-width:768px){.modal .proposal-form__box .proposal-form__field:nth-of-type(2){margin-left:1rem}}.modal .proposal-form__field.proposal-form__field-captcha{clear:both;float:none;display:block;margin-bottom:10px}@media(min-width:768px){.modal .proposal-form--error-message{white-space:nowrap}}.modal .proposal-form__field{margin-bottom:1.8rem;position:relative}.modal .proposal-form__field .clear-button,.modal .proposal-form__field .warning-button{right:0;bottom:0;width:30px;height:4.5rem;margin-right:.7rem}.modal .proposal-form__field .clear-button:focus,.modal .proposal-form__field .warning-button:focus{outline:0}.modal .proposal-form__field .warning-button::after{content:"!";background-color:#ff0322}.modal .proposal-form__field .jr-input-material.jr-input--invalid{border:.1rem solid #ff0322}@media(min-width:768px){.modal .proposal-form__field .jr-input-material.jr-input--invalid{padding:0 1.6rem}}.modal .proposal-form__field .jr-input-material~.jr-typeahead-input{height:4.5rem;padding:0 1.5rem;font-size:1.6rem}.modal .proposal-form__field .jr-input-material:focus~.proposal-form__label{display:block}@media(min-width:768px){.modal .proposal-form__field--error{margin-top:0}}.modal .proposal-form__label{display:none;position:absolute;top:-.8rem;left:1rem;padding:0 .5rem;background-color:#fff;margin-bottom:5px;z-index:20;font-size:1.2rem;line-height:1.6rem;text-transform:lowercase;color:#9b9b9b}.modal .proposal-form--error-message{display:block;color:#ff0322;font-size:12px;font-weight:600;line-height:1.2rem;padding:2px 0;position:absolute;top:-23px}.modal .add-pwd-form___field--error .proposal-form--error-message{display:block}.modal .my-searches-container__row{display:grid;grid-column-gap:10px;grid-row-gap:1.8rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}@media(min-width:1024px){.modal .my-searches-container__row{display:block}.modal .my-searches-container__row:after,.modal .my-searches-container__row:before{content:" ";display:table}.modal .my-searches-container__row:after{clear:both}}.modal .my-searches-container__input-wrapper{position:relative}@media(min-width:768px){.modal .my-searches-container__input-wrapper{margin-bottom:1.8rem}}@media(min-width:1024px){.modal .my-searches-container__input-wrapper{width:49%;float:left}}@media(min-width:1024px){.modal .my-searches-container__input-wrapper:last-child{margin-left:2%}}.modal .my-searches-container__input-wrapper li a{height:60px;font-size:16px;line-height:60px;padding:0 10px}@media(min-width:768px){.modal .my-searches-container__input-wrapper .jr-input{border:1px solid #cfcfcf}}.modal .add-pwd-form__pwd-wrapper{position:relative}.modal .add-pwd-form___field .jr-input{border:1px solid #cfcfcf}@media(min-width:768px){.modal .add-pwd-form___field .jr-input.jr-input--invalid{border:2px solid #ff0322;padding:0 9px}}.modal .add-pwd-form__label{font-size:1.5rem;line-height:1.7rem;display:block;margin-bottom:5px}@media(min-width:768px){.open-sans-enabled .modal .proposal{font-family:"Open Sans",Arial,Verdana,sans-serif}}.modal.social .proposal .modal-body{max-height:65rem}.scroll-wrapper{height:85px;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%}@keyframes slide-popup{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}.iubenda-cmp-visible .proposal .modal-body{padding-top:25vh}.jr-modal{opacity:0}.jr-modal.jr-modal--fade-in{animation:fadein .2s;opacity:1}.jr-modal.jr-modal--fade-out{animation:fadeout .2s}.modal-box-checkbox{box-shadow:0 0 0 1px #ff206e;border-radius:5px;padding:12px;margin:8px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modal-box-checkbox label{margin-left:8px;font-size:12px;font-style:italic}hr{border-color:#ff206e;border-width:.5px}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}.proposal-box-checkbox{border-radius:5px;margin:8px 0;padding:8px;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.proposal-box-checkbox label{margin-left:8px;font-size:12px;font-style:italic}.proposal-box-border{box-shadow:0 0 0 1px #ff206e;padding-left:8px}hr.consent-hr{border-color:#ff206e;border-width:.5px}.advert-inline-proposal{color:#0f0f0f;position:relative}.advert-inline-proposal--error-message{display:none;color:#ff0322;font-size:14px;font-weight:600;line-height:1.2rem;margin-bottom:5px;position:absolute;top:-20px;width:100%}.advert-inline-proposal--error .advert-inline-proposal--error-message{display:block;position:static}.advert-inline-proposal .proposal-top{color:#0f0f0f;font-size:18px;font-weight:600;line-height:1.3}.advert-inline-proposal .proposal-body{color:#0f0f0f;padding:15px}.advert-inline-proposal .proposal-body .claim{padding-bottom:10px}.advert-inline-proposal .proposal-body .claim__title{font-size:18px;font-weight:600;line-height:21px;margin-bottom:5px}@media(min-width:1024px){.advert-inline-proposal .proposal-body .claim__title{line-height:17px}}.advert-inline-proposal .proposal-body .claim__text{font-size:15px;line-height:18px}@media(min-width:1024px){.advert-inline-proposal .proposal-body .claim__text{line-height:20px}}@media(min-width:768px){.advert-inline-proposal .proposal-body .claim{padding-right:30px}}@media(min-width:1024px){.advert-inline-proposal .proposal-body .claim{padding-right:30px}}.advert-inline-proposal .lawcompliance{color:#0f0f0f;font-size:10px;padding-top:15px}.advert-inline-proposal .lawcompliance a{color:#0f0f0f;text-decoration:underline}.advert-inline-proposal .subscribe-controls:after,.advert-inline-proposal .subscribe-controls:before{content:" ";display:table}.advert-inline-proposal .subscribe-controls:after{clear:both}.advert-inline-proposal .subscribe-controls .subscribe-input{width:100%;margin-bottom:10px}@media(min-width:768px){.advert-inline-proposal .subscribe-controls .subscribe-input{margin-bottom:0;margin-right:10px;width:auto;float:left}}@media(min-width:768px){.advert-inline-proposal .subscribe-controls .jr-button{float:left;width:auto}}@media(min-width:768px){.advert-inline-proposal .subscribe-controls .typeahead-wrapper{width:215px}}@media(min-width:1024px){.advert-inline-proposal .subscribe-controls .typeahead-wrapper{width:275px}}.advert-inline-proposal .jr-button{font-size:18px;line-height:20px;height:40px;padding-top:10px;padding-bottom:10px}@media(min-width:768px){.advert-inline-proposal .jr-button{font-size:14px;line-height:16px}}.advert-inline-proposal.subscription-sent{padding:10px}.advert-inline-proposal.subscription-sent .title-sent{background:0 0;padding-left:0}.advert-inline-proposal.subscription-sent .claim .text-sent{font-size:15px;padding:4px 0 10px}.advert-inline-proposal.subscription-sent .claim .text-sent span.email{font-weight:600}@media(min-width:1024px){.advert-inline-proposal.subscription-sent .claim .text-sent{font-size:13px;padding:10px 0 0 0}}@media(min-width:1024px){.advert-inline-proposal.subscription-sent .jr-button{display:none}}.advert-inline-proposal .google-recaptcha .grecaptcha-badge{display:none}.advert-inline-proposal .proposal-form__label{display:none}.mysearches-info{display:none}.mysearches-form{padding:0;color:#0f0f0f}@media(min-width:768px){.mysearches-form{padding:0 10px}}.mysearches-form h2{margin-bottom:25px;font-size:24px;font-weight:600;margin-top:0;float:left}.mysearches-form div[class*=span]{min-height:40px;line-height:1.4;padding:10px 0;display:table-cell}.mysearches-form div.action{width:100%}.mysearches-form div.action a{width:50%;display:block;float:left;text-align:center;line-height:50px}@media(min-width:960px){.mysearches-form div.action{width:16.6666666667%}}.mysearches-form .radius{width:83.3333333333%;display:none}@media(min-width:960px){.mysearches-form .radius{width:16.6666666667%;border:none}}.mysearches-form .add-edit-statement .radius{display:block}.mysearches-form .no-distance-filter .radius{display:none}.mysearches-form .table-header{font-weight:100;color:#5b5b5b;text-transform:uppercase;clear:both;margin-top:15px;width:100%;border-bottom:2px solid #d5d5d5;display:none}.mysearches-form .table-header:after,.mysearches-form .table-header:before{content:" ";display:table}.mysearches-form .table-header:after{clear:both}.mysearches-form .table-header .action{display:none}@media(min-width:960px){.mysearches-form .table-header .action{display:block}}.mysearches-form .table-header div[class*=span]{font-size:16px;background-repeat:no-repeat;background-position:left center;padding-left:20px;height:60px;line-height:20px}@media(min-width:960px){.mysearches-form .table-header{display:table}.mysearches-form .table-header div[class*=span]{display:table-cell;vertical-align:middle}}.mysearches-form .table-row{border-bottom:1px solid #e7e7e7;background-color:#fff;padding:10px 5px;width:100%;position:relative;clear:both}.mysearches-form .table-row:after,.mysearches-form .table-row:before{content:" ";display:table}.mysearches-form .table-row:after{clear:both}.mysearches-form .table-row.add-form{border:0;padding-top:20px}.mysearches-form .table-row.add-statement{border:none}.mysearches-form .table-row.did-you-mean{border:none;padding-bottom:0;background-color:#f7f7f7}@media(min-width:960px){.mysearches-form .table-row.did-you-mean{background-color:#fff}}.mysearches-form .table-row>div{display:table;width:100%}.mysearches-form .table-row>div:after,.mysearches-form .table-row>div:before{content:" ";display:table}.mysearches-form .table-row>div:after{clear:both}.mysearches-form .table-row div[class*=span]{font-size:16px;display:block;background-repeat:no-repeat;background-position:left center;height:40px;line-height:20px}.mysearches-form .table-row .add-edit-statement div[class*=span]{padding:0 0 0 25px}.mysearches-form .table-row .add-edit-statement div.edit-action{padding-left:0}.mysearches-form .table-row.add-statement{margin:10px 0;padding:0}.mysearches-form .table-row.add-statement div[class*=span]{padding:0;background-image:none}@media(min-width:960px){.mysearches-form .table-row{background:0 0;border-bottom:1px solid #e7e7e7;border-top:none;padding:0;width:auto;margin-top:0;font-weight:600;font-size:16px}.mysearches-form .table-row.add-form .add-edit-statement button{height:40px;line-height:36px}.mysearches-form .table-row.add-statement{border:0}.mysearches-form .table-row div[class*=span]{display:table-cell;vertical-align:middle;background-image:none;height:40px;padding-left:25px}.mysearches-form .table-row .add-edit-statement div[class*=span]{padding:0}.mysearches-form .table-row i{display:none}}.mysearches-form div.action.edit-action{width:45px;position:absolute;top:10px;right:13px;padding:0}.mysearches-form div.action.edit-action a,.mysearches-form div.action.edit-action button{height:42px;display:block;text-align:center;width:36px;padding:6px 0 10px 10px;border-radius:3px}.mysearches-form div.action.edit-action a.delete-stmt,.mysearches-form div.action.edit-action button.delete-stmt{font-size:25px;background-color:#ff206e}.mysearches-form div.action.edit-action a.undo-stmt,.mysearches-form div.action.edit-action button.undo-stmt{font-size:30px;background-color:#ff206e;line-height:35px;padding-top:3px}.mysearches-form div.action.edit-action a i,.mysearches-form div.action.edit-action button i{display:block;width:100%;height:100%}.mysearches-form div.action.edit-action a{display:inline;width:35px;height:35px;padding:4px;line-height:40px;vertical-align:middle;margin:5px 0 5px 10px;border:none;text-decoration:none;font-size:27px;background-color:#41ead4;color:#fff}@media(min-width:1024px){.mysearches-form div.action.edit-action a{margin-top:2px;margin-bottom:0}}@media(min-width:960px){.mysearches-form div.action.edit-action{width:95px;position:relative;margin:10px 0;top:0;right:0;float:right;border-left:1px solid #d5d5d5}.mysearches-form div.action.edit-action button{width:32px;height:32px;padding:3px 10px;float:left;vertical-align:middle;margin-top:8px}}.mysearches-form .what,.mysearches-form .where{width:83.3333333333%;font-size:16px;position:relative}.mysearches-form .what i,.mysearches-form .where i{margin-right:5px;color:#d5d5d5;font-size:20px}@media(min-width:768px){.mysearches-form .what .mobile-only,.mysearches-form .where .mobile-only{display:none}}.mysearches-form .what .text-placeholder,.mysearches-form .where .text-placeholder{font-weight:400;color:#a9a9a9;text-decoration:none;font-style:italic;font-size:18px}.mysearches-form .what .clear-button,.mysearches-form .where .clear-button{right:15px;top:3px;width:30px;height:40px}@media(min-width:768px){.mysearches-form .what .clear-button,.mysearches-form .where .clear-button{display:none}}@media(min-width:960px){.mysearches-form .what,.mysearches-form .where{width:33.3333333333%;font-size:13px;border:none}}.mysearches-form div.radius i{margin-right:5px;color:#d5d5d5;font-size:20px}.mysearches-form .distance-select button{background-color:#fff;width:90%}.mysearches-form .add-edit-statement{display:table;width:100%}.mysearches-form .add-edit-statement .radius,.mysearches-form .add-edit-statement .what,.mysearches-form .add-edit-statement .where{width:83.3333333333%}.mysearches-form .add-edit-statement .radius .distance-select button,.mysearches-form .add-edit-statement .what .distance-select button,.mysearches-form .add-edit-statement .where .distance-select button{width:95%;height:40px;background-color:#f7f7f7;border:1px solid #d5d5d5;border-radius:5px}@media(min-width:1024px){.mysearches-form .add-edit-statement .jr-select__wrapper{float:left;width:20%;margin-right:1%}}@media(min-width:1024px){.mysearches-form .add-edit-statement .jr-select__wrapper .jr-select{height:40px}}@media(min-width:960px){.mysearches-form .add-edit-statement .what,.mysearches-form .add-edit-statement .where{width:33.3333333333%}.mysearches-form .add-edit-statement .what .distance-select button,.mysearches-form .add-edit-statement .where .distance-select button{width:95%;height:40px}.mysearches-form .add-edit-statement .radius{width:16.6666666667%}.mysearches-form .add-edit-statement .radius .distance-select button{height:40px;width:95%}.mysearches-form .add-edit-statement div.action{float:right}.mysearches-form .add-edit-statement div.action button{height:40px}.mysearches-form .add-edit-statement div.action a{line-height:40px}}.mysearches-form .add-statement .what,.mysearches-form .add-statement .where{margin-bottom:10px}.mysearches-form .add-statement .action{width:50%;float:left}@media(min-width:1024px){.mysearches-form .add-statement .action{width:20%}}@media(min-width:960px){.mysearches-form .add-statement .action button{width:100%}}.mysearches-form .add-statement--error .add-statement--error-message{display:block}.mysearches-form .add-statement--error-message{display:none;color:#ff0322;font-size:14px;font-weight:600;line-height:1.2rem;padding:2px 0;position:absolute;top:-13px;margin:0}.mysearches-form .add-statement__wrapper{position:relative;margin-bottom:10px}@media(min-width:1024px){.mysearches-form .add-statement__wrapper{float:left;width:29%;margin-right:1%}}.mysearches-form .add-statement__wrapper .clear-button{right:0;top:0;width:30px;height:50px}@media(min-width:768px){.mysearches-form .add-statement__wrapper .clear-button{display:none}}.mysearches-form .jr-button__add-statement{margin-top:10px}@media(min-width:1024px){.mysearches-form .jr-button__add-statement{float:left;width:19%;margin-top:0}}.my-searches-statement__form .jr-input{height:40px;width:95%}.my-searches-statement__form .typeahead-wrapper{width:95%}.my-searches-statement__form .typeahead-wrapper .jr-input,.my-searches-statement__form .typeahead-wrapper .jr-typeahead-input{width:100%;height:40px}.my-searches-statement__form .typeahead-wrapper .clear-button{right:10px}.my-searches-statement__form .my-searches-statement__row{padding:3px 0 2px 0}.my-searches-statement__form .my-searches-statement__row.radius{width:83.3333333333%}@media(min-width:1024px){.my-searches-statement__form .my-searches-statement__row.radius{width:16.6666666667%;display:table-cell}}.my-searches-statement__form .my-searches-statement__row.radius .jr-select__wrapper{width:95%}.my-searches-statement__form .my-searches-statement__row.radius .jr-select__wrapper .jr-select{height:40px}.my-searches-statement__row{height:45px;padding:10px 0}@media(min-width:1024px){.my-searches-statement__row{padding-left:25px;display:table-cell;vertical-align:middle}}.statement-wrapper .my-searches-statement__row{text-transform:capitalize}@media(min-width:960px){.mysearches-page .wrapper{background-color:#fff;margin-top:20px}}@media(min-width:960px){.mysearches-page .left-column{display:none}}.mysearches-page .search-form-fixed{padding-top:56px}.mysearches-form .table-header{color:#0f0f0f;background:#f5f5f5}.mysearches-form .table-body{margin-top:5px}.mysearches-form .table-row .add-edit-statement div[class*=span]{padding:0}.mysearches-form .table-row .add-edit-statement div[class*=span].edit-action{padding:0}.mysearches-form .table-row.add-statement div[class*=span]{padding:0}@media(max-width:768px){.mysearches-form .table-row.add-statement .what,.mysearches-form .table-row.add-statement .where{width:100%}}@media(min-width:768px){.mysearches-form .table-row .add-edit-statement div[class*=span] .dropdown-menu{min-width:95%}}.mysearches-form .table-row .show-statement .radius{display:none}@media(min-width:960px){.mysearches-form .table-row .show-statement .radius{display:table-cell}}.mysearches-form .table-row .show-statement a{text-decoration:underline;font-weight:600;font-size:18px}.mysearches-form .table-row .show-statement .statement-wrapper{display:table;width:100%}.mysearches-form .table-row .show-statement .statement-wrapper:after,.mysearches-form .table-row .show-statement .statement-wrapper:before{content:" ";display:table}.mysearches-form .table-row .show-statement .statement-wrapper:after{clear:both}.mysearches-form .table-row .show-statement .delete-confirmation{background-color:#e7e7e7;font-size:14px;line-height:20px;padding:5px 10px;margin-top:5px}.mysearches-form .table-row .show-statement .delete-confirmation:after,.mysearches-form .table-row .show-statement .delete-confirmation:before{content:" ";display:table}.mysearches-form .table-row .show-statement .delete-confirmation:after{clear:both}.mysearches-form .table-row .show-statement .delete-confirmation p{float:left;margin:0;width:70%}.mysearches-form .table-row .show-statement .delete-confirmation .delete-actions{float:right;width:30%;text-align:right}.mysearches-form .table-row .show-statement .delete-confirmation .delete-actions a{text-decoration:none;font-size:14px;display:inline-block;margin-left:15px;font-weight:600;cursor:pointer}.mysearches-form .table-row .show-statement .delete-confirmation .delete-actions .cancel{color:#ff206e}@media(min-width:960px){.mysearches-form .table-row .show-statement .delete-confirmation p{text-align:right;width:90%}.mysearches-form .table-row .show-statement .delete-confirmation .delete-actions{width:10%}}.mysearches-form .table-row .show-statement .did-you-mean{background-color:#fbff12;position:relative;margin:10px -5px 0}.mysearches-form .table-row .show-statement .did-you-mean p{margin:0;padding:5px 0 5px 25px;font-size:14px;font-weight:400;line-height:20px}.mysearches-form .table-row .show-statement .did-you-mean a{font-size:14px}.mysearches-form .table-row .show-statement .did-you-mean span{text-transform:capitalize}.mysearches-form .table-row .show-statement .did-you-mean:before{content:" ";height:0;width:0;position:absolute;border:10px solid transparent;border-bottom-color:#fbff12;top:-20px;left:30px;z-index:2}@media(min-width:960px){.mysearches-form .table-row .show-statement .did-you-mean{margin:0}}@media(min-width:1024px){.jr-button__add-searches{float:right;width:auto}}.mysearches-form__add_statement-wrapper{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column}@media(min-width:1024px){.mysearches-form__add_statement-wrapper{display:block}}.mysearches-form__add_statement-wrapper .jr-button__add-searches{-ms-flex-order:2;order:2}.mysearches-form__add_statement-wrapper .add-statement{-ms-flex-order:1;order:1}@media(min-width:768px){.my-profile-page-container{margin:5px 15px}}@media(min-width:1024px){.my-profile-page-container{margin:50px auto 0;width:768px}}.my-profile-page-container .my-profile-inner-box{background-color:#f5f5f5;margin-bottom:20px;padding-bottom:50px}.my-profile-page-container .my-profile-form{margin:0 auto}@media(min-width:768px){.my-profile-page-container .my-profile-form{width:424px}}.my-profile-page-container .form-title{margin:0;background-color:#0f0f0f;padding:15px 27px;font-size:14px;color:#fff}.my-profile-page-container .btn-container{margin:0 27px}.my-profile-page-container .my-profile-section{padding:30px 27px 10px;position:relative}.my-profile-page-container .my-profile-section:after,.my-profile-page-container .my-profile-section:before{content:" ";display:table}.my-profile-page-container .my-profile-section:after{clear:both}.my-profile-page-container .my-profile-section.change-password-section{padding-top:0}.my-profile-page-container .my-profile-section.change-password-section .check-password-input{display:none}.my-profile-page-container .my-profile-section.change-password-section .check-password{background-color:rgba(0,0,0,0);outline:0;border:0;display:inline-block;width:20px;height:20px;background-image:url(https://resources.jobrapido.com/static/img/icons/ico_hidepwd.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;position:absolute;top:15px;right:10px;left:auto}@media(min-width:768px){.my-profile-page-container .my-profile-section.change-password-section .check-password{top:10px}}.my-profile-page-container .my-profile-section.change-password-section .check-password.hide-password{background-image:url(https://resources.jobrapido.com/static/img/icons/ico_showpwd.svg)}.my-profile-page-container .my-profile-section.change-password-section:before{top:40px;background-image:url(https://resources.jobrapido.com/static/img/icons/ico_mail_04.svg)}.my-profile-page-container .my-profile-section.change-password-section .change-pwd-description{font-size:14px;font-weight:600;margin-bottom:30px}.my-profile-page-container .my-profile-section.add-password-section{padding-top:0}.my-profile-page-container .my-profile-section.add-password-section .check-password-input{display:none}.my-profile-page-container .my-profile-section.add-password-section .check-password{background-color:rgba(0,0,0,0);outline:0;border:0;display:inline-block;width:20px;height:20px;background-image:url(https://resources.jobrapido.com/static/img/icons/ico_hidepwd.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;position:absolute;top:15px;right:10px;left:auto}@media(min-width:768px){.my-profile-page-container .my-profile-section.add-password-section .check-password{top:10px}}.my-profile-page-container .my-profile-section.add-password-section .check-password.hide-password{background-image:url(https://resources.jobrapido.com/static/img/icons/ico_showpwd.svg)}.my-profile-page-container .my-profile-section.add-password-section .add-pwd-description{font-weight:600;font-size:14px;margin-bottom:30px}@media(min-width:768px){.my-profile-page-container .my-profile-confirm-wrapper{width:370px;margin:0 auto;padding-bottom:40px}}.my-profile-page-container .my-profile-confirm-wrapper .my-profile-confirm-txt{margin-bottom:20px}.my-profile-page-container .my-profile-confirm-wrapper .my-profile-section:before{top:0}.my-profile-page-container .reset-container .single-column{background:0 0}@media(max-width:767px){.my-profile-page-container .reset-container .single-column{padding:0}}.registration-form.my-profile-form .gdpr-job-marketing-accepted-row{margin:0 27px 30px}.registration-form.my-profile-form .gdpr-job-marketing-accepted-row .gdpr-job-marketing-checkbox{float:left;width:auto}.registration-form.my-profile-form .gdpr-job-marketing-accepted-row label{padding-left:24px;line-height:18px;display:block}.my-profile-form__label{font-size:14px;font-weight:600;line-height:16px;display:block;margin-bottom:8px}.my-profile-form__field{position:relative;margin-bottom:20px}.my-profile-form--error-message{display:none;color:#ff0322;font-size:14px;font-weight:600;line-height:1.2rem;padding:2px 0}.my-profile-form__field--error .my-profile-form--error-message{display:block}.jr-button__my-profile-submit{margin:0 27px}@media(min-width:768px){.job-preview-page .left-sidebar{-ms-flex:0 0 220px;flex:0 0 220px;width:220px;float:none;padding-top:3rem}}.job-preview-page .left-sidebar .search-filters{padding-top:0}body.browse-jobs-page .left-sidebar,body.favourite-jobs-page .left-sidebar{display:block}@media(min-width:1024px){body.browse-jobs-page .left-sidebar,body.favourite-jobs-page .left-sidebar{display:none}}@media(min-width:1024px){#info .left-sidebar{display:none}}.advanced-search-box{margin-bottom:16px}.advanced-search-box .advanced-search-title{font-size:14px;padding-top:4px;font-weight:700}.advanced-search-box .advanced-search-title i{font-size:16px}.advanced-search-box ul{border:1px solid #0f0f0f;border-radius:4px;display:-ms-flexbox;display:flex;text-align:center}.advanced-search-box ul.disabled{opacity:.5}.advanced-search-box ul li{-ms-flex:1 0;flex:1 0;padding:5px 8px;border-left:1px solid #0f0f0f}.advanced-search-box ul li:first-child{border-left:0}.advanced-search-box ul li.active{background-color:#0f0f0f;color:#fff}.advanced-search-box .filter-title{font-size:13px;line-height:15px;margin:24px 0 8px}.advanced-search-box .filter-title.disabled{opacity:0}.nps-survey-button{background-color:#ff206e;padding:10px 20px;cursor:pointer;z-index:40;display:none}.nps-survey-button.visible{display:block;animation:fadein 4s}@media(min-width:768px)and (max-width:1023px){.nps-survey-button.block{display:block}}.nps-survey-button a{color:#fff}@keyframes fadein{from{opacity:0}50%{opacity:0}to{opacity:1}}p.social-intro{text-align:center;position:relative;z-index:1;margin:20px 0}p.social-intro:before{border-top:2px solid #0f0f0f;content:"";margin:0 auto;position:absolute;top:10px;left:0;right:0;bottom:0;width:100%;z-index:-1}p.social-intro span{background:#f5f5f5;font-size:14px;font-weight:600;text-transform:uppercase;padding:0 10px}@media(min-width:768px){p.social-intro span{background:#f5f5f5}}.social-login-box{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.social-login-box p.disclaimer{clear:both;text-align:center;font-size:11px}.social-login{color:#fff;border-radius:4px;white-space:nowrap;height:40px;margin:0 0 10px 0;width:100%;box-shadow:0 1px 1px 0 rgba(15,15,15,.2)}@media(min-width:768px){.social-login{margin:0 10px}}@media(min-width:768px){.social-login:hover{cursor:pointer}}.social-login:first-child{margin-top:0}.social-login.social-login-facebook{background:#3b5998;border:1px solid #3b5998;margin-bottom:10px;width:300px}.social-login.social-login-google{background-color:#4285f4;border:2px solid #4285f4}.social-login.social-login-google img{background-color:#fff;width:36px;height:36px;padding:5px;margin:0}.social-login.social-login-linkedin{background:#0077b5;border:1px solid #0077b5}.social-login .icon{display:block;width:38px;height:100%;line-height:36px;font-size:18px;float:left;text-align:center}.social-login img{display:block;float:left;width:28px;height:28px;margin:5px 0 0 5px;border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.social-login .button-text{display:block;font-size:14px;text-align:center;width:auto;line-height:38px}.social-login-within-popup .social-intro::before{border-top:.1rem solid #0f0f0f}.social-login-within-popup .social-login-box{height:3.6rem;font-size:2.4rem;line-height:3.3rem;-ms-flex-direction:row;flex-direction:row;margin-top:3rem}.social-login-within-popup .social-login-box .social-login-button{width:7rem;border-radius:4px;margin:0 .9rem}.social-login-within-popup .social-login-box .social-login-button:hover{cursor:pointer}.social-login-within-popup .social-login-box .social-login-facebook,.social-login-within-popup .social-login-box .social-login-linkedin{border:.1rem solid #006097}.social-login-within-popup .social-login-box .social-login-google{border:.1rem solid #555}.social-login-within-popup .social-login-box .social-login-google .icon-google{max-height:100%;max-width:100%}.social-login-within-popup .social-login-box .icon-linkedin{color:#006097}.social-login-within-popup .social-login-box .icon-facebook{color:#1877f2}.social-login-within-popup .disclaimer{margin-top:3rem;text-align:center;font-size:.9rem;font-style:italic;line-height:1.2rem}.favourite-jobs-page{font-family:Arial,Verdana,sans-serif}.favourite-jobs-page .left-sidebar{display:block}@media(min-width:768px){.favourite-jobs-page .left-sidebar{display:none}}.favourite-jobs-page .wrapper{border:none}@media(min-width:1024px){.favourite-jobs-page .wrapper{background-color:#fff;padding:20px;border:1px solid #d5d5d5;margin-top:20px}}@media(min-width:1024px){.favourite-jobs-page .left-column{display:none}}.favourite-jobs-page .mysearches-form h2{font-family:Arial,Verdana,sans-serif}@media(min-width:768px){.favourite-jobs-page .mysearches-form h2{float:none}}.favourite-jobs-page h2{font-family:Arial,Verdana,sans-serif;font-weight:600;color:#0f0f0f;font-size:24px;display:block}.favourite-jobs-page .job-info i[class^=icon-]{color:rgba(15,15,15,.3);font-size:18px;vertical-align:bottom;margin-right:3px}.save-job-dialog-box{max-height:0;transition:all .5s ease;overflow:hidden;line-height:16px;background:#f3f3f3;padding:0 20px;border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7}.save-job-dialog-box.dialog-open{max-height:70px;border:1px solid #ccc;box-shadow:2px 2px 8px #d5d5d5;margin-bottom:10px;padding:8px 20px}@media(min-width:768px){.save-job-dialog-box.dialog-open{border-top:none;border-bottom:none;margin-bottom:0;box-shadow:none}}.mobile-search-box.enabled{height:100%;overflow-y:scroll}.mobile-search-box.enabled .mobile-search-form-innerbox{width:calc(100% - 40px - 14px)}.mobile-search-box.enabled.fixed{height:100vh}.mobile-search-box.enabled .close-search-form{right:15px}.mobile-search-box.enabled .fake-search{display:none}.mobile-search-box.enabled input[type=text]{font-size:14px}.mobile-search-box .jr-typeahead-input{height:40px;padding:0 30px 0 37px}.mobile-search-box .close-search-form{background-color:#ff206e;color:#fff;height:40px;width:40px;border-radius:3px;font-size:26px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;line-height:40px;position:absolute;right:-40px;transition:all .7s cubic-bezier(.4, 0, .2, 1)}.mobile-search-box .what-wrapper .input-icon{position:absolute;left:10px;top:50%;margin-top:-8px;font-size:16px;color:#878787}.mobile-search-box .where-wrapper .input-icon{position:absolute;left:10px;top:10px;font-size:16px;color:#878787;z-index:11}.mobile-search-box .where-wrapper .dropdown-menu{position:static}.mobile-search-box .clear-button{right:0;top:0;width:30px;height:40px}.mobile-search-box .search-filters{padding:15px}.mobile-search-box .search-filters .filter-title{font-size:18px;font-weight:600;margin:0 0 17px;padding-top:15px}.mobile-search-box .search-filters .filter-list{margin-bottom:20px}.mobile-search-box .search-filters .filter-list li{margin:5px 0}.mobile-search-box .search-filters .filter-list .icon-angle-right{display:none}.highlight-tooltip{background-color:#fbff12;padding:10px 25px 5px 15px;font-size:14px;position:relative;display:block;margin:-10px 0 0}@media(min-width:768px){.highlight-tooltip{display:table-caption;margin-left:-10px;margin-right:-10px}}@media(min-width:960px){.highlight-tooltip{display:block}}@media(min-width:1024px){.highlight-tooltip{box-shadow:0 3px 3px 0 rgba(0,0,0,.3);border-radius:5px;position:absolute;z-index:27;left:230px;top:56px;padding:10px 25px 5px 10px;max-width:464px}}@media(min-width:1024px){.highlight-tooltip{max-width:704px}}.serp-tips-wrapper~.highlight-tooltip{margin-top:-8px}@media(min-width:1024px){.highlight-tooltip:after{background-color:#fbff12;box-shadow:-1px 1px 1px 0 rgba(15,15,15,.2);content:"";display:inline-block;height:10px;left:-5px;position:absolute;top:50%;transform:rotate(45deg);width:10px;margin-top:-5px;z-index:1}}.highlight-tooltip .icon-close{position:absolute;top:5px;right:5px;font-size:13px;cursor:pointer}.highlight-tooltip .onboarding-tooltip-subtitle,.highlight-tooltip .onboarding-tooltip-title{margin-bottom:5px}.notification-alert{display:none;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 1.5rem 1rem;background-color:#41ead4;width:100%;box-shadow:0 .2rem .2rem 0 rgba(15,15,15,.5);cursor:pointer}@media(min-width:768px){.notification-alert{-ms-flex-pack:center;justify-content:center}}@media(min-width:1024px){.notification-alert{-ms-flex-direction:column;flex-direction:column;position:absolute;top:60px;left:.5rem;width:20rem;padding:1rem;border-radius:.5rem}}.notification-alert__message,.notification-alert__subscribe{margin:0;width:auto}@media(min-width:768px){.notification-alert__message,.notification-alert__subscribe{margin:0 1rem}}.notification-alert__subscribe{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:.7rem 1rem;background-color:#fff;border:.1rem solid #ff206e;border-radius:.5rem;color:#ff206e;text-transform:uppercase;font-weight:600}@media(min-width:1024px){.notification-alert__subscribe{margin-top:1rem;width:100%}}.notification-alert__subscribe .icon-bell{margin-right:1rem;transform:rotate(20deg)}.notification-alert__message{line-height:1.6rem}.mobile-search-box.fixed:not(.enabled)+.notification-alert{display:-ms-flexbox;display:flex;position:fixed;z-index:26;top:64px}.mobile-search-box.fixed:not(.enabled)+.notification-alert.hide{display:none}.header-bottom.fixed .notification-alert{display:-ms-flexbox;display:flex}.header-bottom.fixed .notification-alert.hide{display:none}.job-preview-promoted-box{padding:8px}@media(min-width:768px){.job-preview-promoted-box{padding:16px 0 50px}}.job-preview-promoted-box h2{background-color:#41ead4;font-size:14px;line-height:16px;padding:10px;font-weight:700;margin:0}.job-preview-promoted-box .job-preview-promoted{background-color:#f1f1f1;padding:20px 30px 20px 10px;position:relative}@media(min-width:1024px){.job-preview-promoted-box .job-preview-promoted{width:33.3333333333%;display:table-cell;vertical-align:middle}}.job-preview-promoted-box .job-preview-promoted:nth-child(2n){background-color:#f7f7f7}.job-preview-promoted-box .job-preview-promoted .arrow{color:#ff206e;position:absolute;top:50%;right:16px;margin-top:-7px;font-size:14px}.job-preview-promoted-box .job-preview-promoted-list{display:table;width:100%}.job-preview-promoted-box .job-preview-promoted-link{position:absolute;width:100%;height:100%;left:0;top:0}.job-preview-promoted-box .job-preview-promoted-title{font-size:13px;line-height:15px;margin:0}.job-preview-promoted-box .job-preview-promoted-location{font-size:12px;line-height:14px;margin:5px 0 0}.jr-button__sad-submit{margin:16px auto 0;min-width:320px;width:100%;display:table}.sad-advert__info{padding:1.7rem 1.4rem 0;background-color:#fff;position:sticky;top:0;z-index:10;margin:0 -.9rem;height:140px!important}@media(min-width:768px){.sad-advert__info{padding:1.7rem 1.4rem;margin:0;position:static;height:140px!important}}.sad-advert__info--sticky .sad-advert__company,.sad-advert__info--sticky .sad-advert__employment-type{animation:hideElement .5s;animation-fill-mode:forwards}.sad-advert__info--sticky .sad-advert__info-box{margin-top:0}.fixed-header{position:fixed;display:none;border-bottom:1px solid #ccc;background-color:#fff;width:614px;top:137px;height:56px;padding:5px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;transition:all .5s}.fixed-header .jr-button{width:200px;margin:0!important;min-width:100px;font-size:12px;padding-top:6px;padding-bottom:6px}.fixed-header h2{font-size:12px}.fixed .fixed-header{top:67px!important}.sad-title-container{max-width:40%}.sad-title-container p{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.sad-advert__title{color:#0f0f0f;font-size:1.7rem;line-height:2rem;font-weight:600;margin:0 0 .6rem 0}@media(min-width:768px){.sad-advert__title{font-size:2rem;line-height:2.3rem}}.sad-advert__location{color:#080808;font-size:1.3rem;line-height:1.5rem;margin-bottom:.2rem}@media(min-width:768px){.sad-advert__location{font-size:1.5rem;line-height:1.7rem;margin-bottom:.7rem}}.sad-advert__location .icon-location{color:#9b9b9b;margin-right:.5rem;width:1.2rem;display:inline-block;font-size:1.5rem}.sad-advert__company{color:#080808;font-size:1.3rem;line-height:1.5rem;max-height:10rem;margin-bottom:.7rem}.sad-advert__company .icon-company{color:#9b9b9b;margin-right:.5rem;width:1.2rem;display:inline-block;font-size:1.3rem}.sad-advert__info-box{margin-top:.9rem}@media(min-width:768px){.sad-advert__info-box{margin-top:.5rem}}.sad-advert__info-box .jr-button__sad-submit{display:block;margin:0;min-width:initial;float:right;margin-top:2rem;padding-top:.7rem;padding-bottom:.7rem;max-width:40%}@media(min-width:768px){.sad-advert__info-box .jr-button__sad-submit{margin-top:0}}.sad-advert__employment-type{background-color:#ececec;border-radius:2rem;font-size:1.2rem;line-height:1.2rem;color:#2b2b2b;padding:.6rem 1.8rem;display:inline-block;margin-top:1.6rem;max-height:10rem}.sad-advert__publish-date{color:#9b9b9b;font-size:1.1rem;line-height:1.3rem;padding-bottom:.2rem;clear:both}@media(min-width:768px){.sad-advert__publish-date{font-size:1.3rem;line-height:1.5rem}}.sad-advert__description{color:#4a4a4a;font-size:1.5rem;line-height:1.8rem;text-align:justify;margin:.9rem 0 0;border-top:1px solid #e7e7e7!important;padding-top:16px}@media(min-width:768px){.sad-advert__description{margin:1.7rem 1.4rem 0}}.sad-advert__description.full-text-enabled{max-height:100rem;overflow-y:auto}.sad-advert__description.full-text-enabled::after{display:none}.sad-advert__description p{line-height:2rem}.sad-advert__description ul{list-style:disc;list-style-position:inside}.sad-advert__description ol{list-style:decimal;list-style-position:inside}.sad-advert__readmore{color:#0f0f0f;font-size:1.3rem;line-height:1.5rem;font-weight:600;margin-top:.5rem;text-align:center;cursor:pointer;position:relative}@media(min-width:768px){.sad-advert__readmore{font-size:1.5rem;line-height:1.7rem}}.sad-advert__readmore::after{content:"";width:100%;height:13rem;position:absolute;display:block;bottom:100%;background:linear-gradient(179.74deg,rgba(255,255,255,0) 0,#fff 100%)}.sad-advert__readmore--full::after{display:none}.sad-advert__readmore .icon-keyboard_arrow_down,.sad-advert__readmore .icon-keyboard_arrow_up{font-size:2.3rem;margin-left:.3rem}@media(min-width:768px){.sad-advert__readmore .icon-keyboard_arrow_down,.sad-advert__readmore .icon-keyboard_arrow_up{font-size:2.5rem}}.sad-advert__sentinel{height:1px;visibility:hidden;position:absolute;width:100%;left:0}.sad-other-jobs{margin:3rem auto;width:40rem}.jr-button__sad-other-jobs-btn{width:100%;padding-top:.7rem;padding-bottom:.7rem}@media(min-width:768px){.jr-button__sad-other-jobs-btn{width:auto}}@media(min-width:1024px){.jr-button__sad-other-jobs-btn{min-width:40rem}}.sad-backlink{color:#9b9b9b;font-weight:600;font-size:1.3rem;line-height:1.5rem;display:inline-block}@media(min-width:768px){.sad-backlink{font-size:1.5rem;line-height:1.7rem}}.sad-backlink:hover{text-decoration:none}.sad-backlink .icon-back-link-arrow{font-size:1.9rem;margin-right:.8rem}.sad-backlink__new-cta-enabled{color:#ff206e}.sad-backlink__label{font-weight:300}#b_gtp_sad{margin-top:0}@supports(display:flex){.sad-advert__info-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-line-pack:start;align-content:flex-start}@media(min-width:768px){.sad-advert__info-box{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}}.sad-advert__info-box .jr-button__sad-submit{float:none}.sad-advert__employment-type{margin-top:0;-ms-flex-item-align:start;align-self:flex-start}@media(min-width:768px){.sad-advert__employment-type{-ms-flex-item-align:end;align-self:flex-end}}.sad-advert__readmore{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.sad-other-jobs{margin-right:2rem;margin-left:2rem;width:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.sad-other-jobs{margin-right:0;margin-left:0}}}@keyframes hideElement{0%{opacity:1}30%{opacity:0;overflow:hidden}80%{padding:0}100%{opacity:0;max-height:0;padding:0;overflow:hidden}}
/*# sourceMappingURL=jobrapido_serpCss.cec2a52bece2c73ca367.css.map*/