#browse-jobs,.top-searches-box{color:#2b2b2b;position:relative;z-index:2;background:transparent;padding:30px 25px}#browse-jobs:after,.top-searches-box:after,#browse-jobs:before,.top-searches-box:before{content:' ';display:table}#browse-jobs:after,.top-searches-box:after{clear:both}@media (min-width: 768px){#browse-jobs,.top-searches-box{width:auto;margin:45px 0;padding:0 45px}}.home #browse-jobs .panel-group h4,.home .top-searches-box .panel-group h4{height:35px;border-radius:3px;box-shadow:0 1px 2px rgba(15,15,15,0.5);line-height:35px;font-size:12px;padding:0;background-color:#2b2b2b;color:#fff;position:relative}.home #browse-jobs .panel-group h4 [class*=' icon-'],.home .top-searches-box .panel-group h4 [class*=' icon-'],.home #browse-jobs .panel-group h4 [class^='icon-'],.home .top-searches-box .panel-group h4 [class^='icon-']{float:right;font-size:20px;font-weight:600;margin-top:8px;margin-right:10px}.home #browse-jobs .panel-group h4 a,.home .top-searches-box .panel-group h4 a{color:#fff;display:block;padding:0 0 0 10px;text-decoration:none}#browse-jobs ul,.top-searches-box ul{padding:0;margin:0 0 5px}#browse-jobs ul:first-child,.top-searches-box ul:first-child{margin-top:0}#browse-jobs ul li,.top-searches-box ul li{font-size:13px;color:#2b2b2b;padding:10px 0 10px 10px}@media (min-width: 768px){#browse-jobs ul li,.top-searches-box ul li{overflow:hidden;font-size:18px;line-height:1.4;margin-right:8px;padding:0}}#browse-jobs ul li.disabled,.top-searches-box ul li.disabled{color:rgba(43,43,43,0.6)}#browse-jobs ul li.column-header,.top-searches-box ul li.column-header{background:none;height:auto;margin:0;font-size:18px;line-height:1.4;margin-bottom:0;margin-top:0;position:static;color:#ff206e;padding:0 0 0 10px}@media (min-width: 768px){#browse-jobs ul li.column-header,.top-searches-box ul li.column-header{padding-left:0}}#browse-jobs .browse-jobs-title,.top-searches-box .top-searches-title{position:relative;background-color:#41ead4;margin:0;padding:20px;font-weight:400;font-size:22px}#browse-jobs .browse-jobs-title:before,.top-searches-box .top-searches-title:before{content:'';position:absolute;bottom:0;right:0;border-bottom:20px solid #f5f5f5;border-left:30px solid #41ead4;width:0}#browse-jobs .browse-jobs-section,.top-searches-box .top-searches-section{margin:0 20px;padding:20px 0;border-bottom:1px solid #c2c2c2}#browse-jobs .browse-jobs-section:after,.top-searches-box .top-searches-section:after,#browse-jobs .browse-jobs-section:before,.top-searches-box .top-searches-section:before{content:' ';display:table}#browse-jobs .browse-jobs-section:after,.top-searches-box .top-searches-section:after{clear:both}#browse-jobs .floated.browse-jobs-section,.top-searches-box .floated.top-searches-section{float:left;width:50%;margin:20px 0;padding:0 20px;border-bottom:none;border-left:1px solid #c2c2c2}#browse-jobs .browse-jobs-section:nth-child(odd),.top-searches-box .top-searches-section:nth-child(odd){border-left:none;clear:both}#browse-jobs .browse-jobs-box:after,.top-searches-box .top-searches-wrapper:after,#browse-jobs .browse-jobs-box:before,.top-searches-box .top-searches-wrapper:before{content:' ';display:table}#browse-jobs .browse-jobs-box:after,.top-searches-box .top-searches-wrapper:after{clear:both}@media (min-width: 768px){#browse-jobs .browse-jobs-box,.top-searches-box .top-searches-wrapper{background-color:#f5f5f5}}#browse-jobs .browse-jobs-box .browse-jobs-section-title,.top-searches-box .top-searches-section-title{margin:0 0 20px;display:block}@media (max-width: 767px){#browse-jobs .browse-jobs-box .browse-jobs-section-title,.top-searches-box .top-searches-section-title{height:35px;margin-bottom:10px;border-radius:3px;box-shadow:0 1px 2px rgba(15,15,15,0.5);line-height:35px;font-size:12px;padding:0 0 0 10px;background-color:#2b2b2b;color:#fff;position:relative}}@media (min-width: 768px){#browse-jobs .browse-jobs-box .browse-jobs-section-title,.top-searches-box .top-searches-section-title{font-size:25px;text-align:initial}}@media (max-width: 767px){#browse-jobs .browse-jobs-box .browse-jobs-section-title a,.top-searches-box .top-searches-section-title a{color:#fff}}.modal .proposal-form__field .clear-button,.mysearches-form .what .clear-button,.mysearches-form .where .clear-button,.mysearches-form .add-statement__wrapper .clear-button,.mobile-search-box .clear-button,html.home .search-container .search-box .clear-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;background:none;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:12}.modal .proposal-form__field .clear-button:after,.mysearches-form .what .clear-button:after,.mysearches-form .where .clear-button:after,.mysearches-form .add-statement__wrapper .clear-button:after,.mobile-search-box .clear-button:after,html.home .search-container .search-box .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}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide{display:none !important}.ng-animate-block-transitions{transition:0s all !important;-webkit-transition:0s all !important}.ng-hide-add-active,.ng-hide-remove{display:block !important}ng\:form{display:block}.animate-from-top,.animate-from-bottom,.animate-fade-in{opacity:1}.hiding.animate-from-top,.hiding.animate-from-bottom,.hiding.animate-fade-in{opacity:0}.animate-from-top,.animate-from-bottom{transform:translateY(0);-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition:opacity .3s ease-out,transform .3s ease-out}.animate-fade-in{transition:opacity .3s ease-out}.animate-from-top.hiding{transform:translateY(-10px);-webkit-transform:translateY(-10px);-khtml-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px)}.animate-from-bottom.hiding{transform:translateY(10px);-webkit-transform:translateY(10px);-khtml-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px)}.span1{width:8.33333%}.span2{width:16.66667%}.span3{width:25%}.span4{width:33.33333%}.span5{width:41.66667%}.span6{width:50%}.span7{width:58.33333%}.span8{width:66.66667%}.span9{width:75%}.span10{width:83.33333%}.span11{width:91.66667%}.span12{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0);height:0;overflow:hidden}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}@keyframes fadeOut{from{opacity:1}to{height:0;padding:0;overflow:hidden;opacity:0}}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.fadeOut{animation-name:fadeOut}.fadeOutDown{animation-name:fadeOutDown}.bounceInDown{animation-name:bounceInDown}.fadeOutUp{animation-name:fadeOutUp}.bounceInUp{animation-name:bounceInUp}.slideOutDown{animation-name:slideOutDown}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Arial,Verdana,sans-serif;font-weight:300}.h1,.h2,.h3,h1,h2,h3{margin-top:18px;margin-bottom:9px}.h1.no-margin,.h2.no-margin,.h3.no-margin,h1.no-margin,h2.no-margin,h3.no-margin{margin-top:9px}.h4,.h5,.h6,h4,h5,h6{margin-top:9px;margin-bottom:9px}.h1,h1{font-size:42px}.h2,h2{font-size:36px}.h3,h3{font-size:30px}.h4,h4{font-size:24px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}p{margin:0 0 9px}.disclaimer{font-size:11px}@font-face{font-family:'icomoon';src:url(https://resources.jobrapido.com/static/font/icomoon.2531b2d2.eot);src:url(https://resources.jobrapido.com/static/font/icomoon.2531b2d2.eot) format("embedded-opentype"),url(https://resources.jobrapido.com/static/font/icomoon.1416567b.ttf) format("truetype"),url(https://resources.jobrapido.com/static/font/icomoon.207ead3c.woff) format("woff"),url(https://resources.jobrapido.com/static/font/icomoon.86faac41.svg) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^='icon-'],[class*=' icon-']{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-back-link-arrow:before{content:'\e916'}.icon-confirmation:before{content:'\e918';color:#fff}.icon-location:before{content:'\e917';color:#9b9b9b}.icon-company:before{content:'\e904';color:#9b9b9b}.icon-globe:before{content:'\e913';color:#9b9b9b}.icon-save:before{content:'\e914';color:#9b9b9b}.icon-save-filled:before{content:'\e915';color:#9b9b9b}.icon-cancel:before{content:'\e801'}.icon-menu:before{content:'\e802'}.icon-left-open:before{content:'\e805'}.icon-right-open:before{content:'\e806'}.icon-twitter:before{content:'\e80a'}.icon-facebook:before{content:'\e80b'}.icon-angle-left:before{content:'\e80f'}.icon-angle-right:before{content:'\e810'}.icon-right-open-1:before{content:'\e816'}.icon-down-open:before{content:'\e817'}.icon-linkedin:before{content:'\e81c'}.icon-gps-close:before{content:'\e902'}.icon-facebook2:before{content:'\e905'}.icon-heart:before{content:'\e906'}.icon-heart-empty:before{content:'\e907'}.icon-business:before{content:'\e908'}.icon-pin-drop:before{content:'\e909'}.icon-mail_outline:before{content:'\e90a'}.icon-question_answer:before{content:'\e90b'}.icon-add_circle_outline:before{content:'\e90c'}.icon-remove_circle_outline:before{content:'\e90d'}.icon-remove:before{content:'\e90e'}.icon-add:before{content:'\e90f'}.icon-delete:before{content:'\e910'}.icon-keyboard_arrow_up:before{content:'\e911'}.icon-keyboard_arrow_down:before{content:'\e912'}.icon-search-material:before{content:'\e919'}.icon-job:before{content:'\e91a'}.icon-close:before{content:'\e91b'}.icon-done:before{content:'\e900'}.icon-gps_fixed:before{content:'\e901'}.icon-mode_edit:before{content:'\e903'}.icon-keyboard_arrow_left:before{content:'\e91c'}.icon-earth:before{content:'\e824'}input[type='email'],input[type='password'],input[type='text']{-webkit-appearance:none}.jr-input{border-radius:5px;background-color:#fff;width:100%;padding:0 10px;font-size:14px;line-height:16px;color:#0f0f0f;height:50px;border:2px solid #fff}@media (min-width: 768px){.jr-input{height:40px}}.jr-input:focus{outline:0;box-shadow:0 0 0 2px #ff206e}.jr-input--invalid,.jr-input.ng-invalid.ng-dirty{border:2px solid #ff0322}.jr-input--bordered{border:1px solid #cfcfcf;padding-left:11px;padding-right:11px}.jr-input--bordered.jr-input--invalid.ng-dirty,.jr-input--bordered.jr-input--invalid.jr-input--invalid,.jr-input--bordered.ng-invalid.ng-dirty,.jr-input--bordered.ng-invalid.jr-input--invalid{border:2px solid #ff0322;padding-left:10px;padding-right:10px}.jr-input--autocomplete{background-color:transparent;position:relative;z-index:11}.jr-input--disabled{background-color:#e7e7e7;border:0;color:#999}.jr-input--left-icon{padding-left:37px}.jr-input--right-icon{padding-right:37px}.jr-input[readonly]{color:#555;background-color:#ececec}.jr-input__what,.jr-input__where{text-transform:lowercase}@media (min-width: 1024px){.jr-input__what,.jr-input__where{width:360px}}.jr-textarea{background-color:#fff;border-radius:5px;color:#0f0f0f;font-size:14px;line-height:16px;border:2px solid #fff;width:100%}.jr-textarea:focus{outline:0;box-shadow:0 0 0 2px #ff206e}.jr-textarea--invalid{border:2px solid #ff0322}.jr-button{background-color:#ff206e;display:block;color:#fff;font-weight:600;border-radius:5px;padding:17px 24px;font-size:14px;line-height:16px;text-transform:uppercase;border:none;width:100%;text-align:center;cursor:pointer}@media (min-width: 768px){.jr-button{padding-top:12px;padding-bottom:12px}}.jr-button:hover{background-color:#ff538f;text-decoration:none}.jr-button:focus{outline:0;text-decoration:none;box-shadow:0 0 0 3px #fda3c2}.jr-button--disabled{background-color:#cfcfcf;color:#878787}.jr-button--ghost{border:1px solid #ff206e;color:#ff206e;background:#fff;padding-top:16px;padding-bottom:16px}@media (min-width: 768px){.jr-button--ghost{padding-top:11px;padding-bottom:11px}}.jr-button--ghost:hover{border-color:#ff206e;background:none;color:#ff538f;text-decoration:none}.jr-button--ghost-disabled{background:none;padding-top:16px;padding-bottom:16px;border:1px solid #878787;color:#878787}@media (min-width: 768px){.jr-button--ghost-disabled{padding-top:11px;padding-bottom:11px}}.jr-button--ghost-disabled:hover{background:none;text-decoration:none}.jr-button--dark{background:none;border:1px solid #fff;color:#fff}.jr-button--dark:hover{background:none;opacity:0.7}.jr-button--dark:focus{box-shadow:0 0 0 3px #878787}.jr-button--textual{background:none;color:#ff206e}.jr-button--textual:hover{background:none;opacity:0.7}.jr-button--small{padding:9px;font-size:12px;line-height:14px}.jr-button--medium{padding-top:12px;padding-bottom:12px;line-height:1;font-size:1.6rem;margin-bottom:0.8rem}.jr-button--link{background-color:#fff;color:#ff206e;text-decoration:underline;text-transform:initial}.jr-button--link:hover{background:none}.jr-button--green{background-color:#00a68e}.jr-button--green:hover{background-color:#00a68e}.jr-button--green:focus{box-shadow:none}.jr-button--loading{background-image:url(https://resources.jobrapido.com/static/img/icons/spin.svg);background-size:30px;background-repeat:no-repeat;background-position:center center;min-height:40px;font-size:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Arial,Verdana,sans-serif;font-size:13px;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#2b2b2b;text-decoration:none}a:hover,a:focus{text-decoration:underline}ul,ol{margin-top:0;margin-bottom:9px;padding-left:0;list-style:none}.highlight-main{color:#2980b9}.highlight-secondary{color:#999;font-weight:600}.pull-left{float:left}.pull-right{float:right}.disabled-foreground{background-color:#e7e7e7 !important;color:#999 !important}.hidden{display:none}.overflow-hidden{overflow:hidden;position:fixed;height:100%;width:100%}@media (min-width: 1024px){.overflow-hidden{position:static}}.page-wrapper{background-color:#fff;border:1px solid #ececec;padding:10px;margin-top:20px;word-wrap:break-word}.jobseeker-remove .page-wrapper{border:none}.button:active{margin-top:0}::-webkit-input-placeholder{color:#a9a9a9;font-style:italic}:-moz-placeholder{color:#a9a9a9;font-style:italic;opacity:1}::-moz-placeholder{color:#a9a9a9;font-style:italic;opacity:1}:-ms-input-placeholder{color:#a9a9a9;font-style:italic}.jobseeker-remove .unsubscribe__error-message{color:#ff0322;font-size:1.4rem;font-weight:600;line-height:1.2;margin-bottom:1rem}@media (min-width: 768px){.jobseeker-remove .unsubscribe__error-message{width:43rem}}.jobseeker-remove .unsubscribe__text{margin-bottom:1rem}@media (min-width: 768px){.jobseeker-remove .unsubscribe__text{margin-bottom:2rem}}.jobseeker-remove .message{font-weight:600;margin-bottom:1rem}@media (min-width: 768px){.jobseeker-remove .unsubscribe__form{display:-ms-flexbox;display:flex;width:43rem;margin-bottom:1.5rem;-ms-flex-align:center;align-items:center}}.jobseeker-remove .unsubscribe__form .jr-input{height:4rem;margin-bottom:1rem}@media (min-width: 768px){.jobseeker-remove .unsubscribe__form .jr-input{-ms-flex:1 0 20rem;flex:1 0 20rem;width:auto;margin-bottom:0;margin-right:1rem;min-width:20rem}}@media (min-width: 768px){.jobseeker-remove .unsubscribe__form .jr-button{display:inline-block;max-width:50%}}@supports (display: flex){@media (min-width: 768px){.jobseeker-remove .unsubscribe__form .jr-button{width:auto;margin-bottom:0;max-width:none}}}.jobseeker-remove .jr-button--link{margin-top:0.5rem}@media (min-width: 768px){.jobseeker-remove .jr-button--link{width:auto;display:inline-block;margin-top:1rem;padding-right:0;padding-left:0}}.jobseeker-remove .unsubscribe__disclaimer{text-align:justify;font-size:1.1rem}@media (min-width: 768px){.jobseeker-remove .unsubscribe__disclaimer{width:43rem}}.jobseeker-remove .unsubscribe__disclaimer a{text-decoration:underline;font-weight:600}.mask{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:none;top:0;left:0;z-index:26}.mask.show{display:block}@media (min-width: 768px){.mobile-menu-opened .mask{display:block}}.push-menu{position:absolute;clip:rect(0, 0, 0, 0)}.header-wrapper .header-top{background-color:#0f0f0f;position:relative;height:40px;width:100%}@media (min-width: 1024px){.header-wrapper .header-top{height:50px}}.header-wrapper .header-top:after,.header-wrapper .header-top:before{content:' ';display:table}.header-wrapper .header-top:after{clear:both}.header-wrapper .header-top .icon-menu{line-height:40px;z-index:29;height:100%;padding:0 15px;text-align:center;position:absolute;cursor:pointer;opacity:1;transition:opacity 0.2s;color:#fff;font-size:30px;top:0;left:auto;right:0}@media (min-width: 1024px){.header-wrapper .header-top .icon-menu{display:none}}.header-wrapper .header-top .icon-menu--registered{height:100%;display:-ms-flexbox;display:flex;position:absolute;right:0;padding:0 15px;-ms-flex-align:center;align-items:center;z-index:29}@media (min-width: 1024px){.header-wrapper .header-top .icon-menu--registered{display:none}}.header-wrapper .header-top .icon-menu--registered:before{background:transparent url(https://resources.jobrapido.com/static/img/icons/ico_user.svg) no-repeat 0 0;content:'';display:block;width:26px;height:26px}.header-wrapper .logo{background-image:url(https://resources.jobrapido.com/static/img/logo_jr_venus.svg);margin:8px 0 0 15px;width:100px;height:24px;background-size:contain;background-repeat:no-repeat;float:left;text-indent:110%;white-space:nowrap;overflow:hidden;display:block}@media (min-width: 1024px){.header-wrapper .logo{width:150px;height:50px;margin:0 0 0 18px;background-position:center;background-size:auto 35px}}.header-wrapper .top-links{display:none;float:right;height:50px;line-height:50px;padding-right:14px}@media (min-width: 1024px){.header-wrapper .top-links{display:block}}.header-wrapper .top-links a.top-link{color:#fff;font-size:14px;line-height:16px;text-align:center;padding:0 8px}.header-wrapper .top-links a.top-link:hover,.header-wrapper .top-links a.top-link:active,.header-wrapper .top-links a.top-link:focus{text-decoration:none;opacity:0.7}.header-wrapper .top-links a.top-link.jobseeker-link .icon-lock{margin-right:8px;display:inline-block;position:relative;top:-1px}.header-wrapper .top-links .jr-button{display:inline-block;min-width:96px;margin-left:10px;width:auto}.header-wrapper .top-links .user{display:inline-block}.header-wrapper .top-links .user.opened .user-panel:after{border-width:0px 5px 5px 5px;border-color:transparent transparent #fff transparent}.header-wrapper .top-links .user .user-panel{position:relative;padding:5px 15px 5px 30px;text-decoration:none;color:#fff;font-size:14px;line-height:16px;border-left:1px solid #878787;display:block}.header-wrapper .top-links .user .user-panel .user-panel-icon{position:absolute;height:18px;display:blocK;top:4px;left:5px}.header-wrapper .top-links .user .user-panel:after{content:'';width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#fff transparent transparent transparent;position:absolute;top:10px;right:0}.header-wrapper .top-links .user .tooltip-bottom{top:50px;bottom:auto;right:0px;left:auto;width:auto;min-width:200px}.header-wrapper .top-links .user .tooltip-bottom .arrow-up{display:none}.header-wrapper .top-links .user .tooltip-bottom .tooltip-wrapper{background-color:#0f0f0f;border:none;border-radius:0;padding:5px 20px;box-shadow:0px 1px 2px 0 rgba(15,15,15,0.5);text-align:right;border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media (min-width: 1024px){.header-wrapper .top-links .user .tooltip-bottom .tooltip-wrapper{overflow:hidden}}.header-wrapper .top-links .user .tooltip-bottom .tooltip-wrapper .tooltip-content{background:none;padding:0}.header-wrapper .top-links .user .tooltip-bottom .tooltip-wrapper a{color:#fff;line-height:14px;padding-bottom:18px;font-size:12px;display:block;text-transform:uppercase}.header-wrapper .top-links .user .tooltip-bottom .tooltip-wrapper a:hover{color:#41ead4}.header-wrapper .header-bottom{background-color:#41ead4;padding:8px 18px;display:none;height:56px;position:relative}@media (min-width: 1024px){.header-wrapper .header-bottom{display:block}}.header-wrapper .header-bottom.fixed{position:fixed;top:0;width:100%;z-index:28;box-shadow:0 1px 2px 0 rgba(15,15,15,0.5)}.header-wrapper .header-bottom.fixed .serp-tips-wrapper{opacity:0;height:0}.header-wrapper .header-bottom.fixed .serp-tips-wrapper .icon-close{font-size:0}.header-wrapper .header-bottom.fixed .serp-tips-wrapper ul li{display:none}.header-wrapper .header-bottom .input-wrapper{display:inline-block;position:relative;margin-right:10px}.header-wrapper .header-bottom .input-wrapper .input-icon{color:#878787;position:absolute;left:14px;top:0;line-height:40px;height:100%;font-size:17px;z-index:11}.header-wrapper .header-bottom .jr-typeahead-input{padding-left:37px}.where-wrapper{position:relative}.jr-button__search{display:inline-block;min-width:100px;max-width:224px;padding-left:10px;padding-right:10px;width:auto}.footer{position:static;top:auto;left:auto;width:auto;height:auto;text-align:center;border-top:0}@media (min-width: 768px){.footer{position:relative;text-align:left;right:auto;width:auto;margin-top:0;margin-bottom:0;padding:0;z-index:20}}@media (orientation: portrait){.footer{margin-top:0}}.smartphone-banner-enabled .footer{padding-bottom:50px}@media (min-width: 768px){.smartphone-banner-enabled .footer{padding-bottom:0}}@media (min-width: 768px) and (orientation: landscape){.smartphone-banner-enabled .footer{padding-bottom:50px}}.footer.fixed{width:100%;right:auto;left:0;top:auto;bottom:0;position:fixed}.footer.new-footer-layout{background-color:#f6f7f8}@media (min-width: 768px){.card-layout .footer.new-footer-layout{border-top:1px solid #ccc;margin-top:30px}}@media (min-width: 768px){.card-layout .footer.new-footer-layout .footer-inner{padding:20px;margin:0}}@media (min-width: 768px){.card-layout .footer.new-footer-layout .footer-inner .social-links,.card-layout .footer.new-footer-layout .footer-inner .site-info,.card-layout .footer.new-footer-layout .footer-inner .footer-links{-ms-flex-pack:initial;justify-content:initial}}@media (min-width: 768px){.card-layout .footer.new-footer-layout .footer-inner .social-links{position:static}}@media (min-width: 768px){.card-layout .footer.new-footer-layout .footer-inner .social-links a{margin:0 30px 0 0}}@media (min-width: 768px){.card-layout .footer.new-footer-layout .footer-inner .footer-links{margin-top:10px}}.home .footer.new-footer-layout .footer-inner{border-top:1px solid #ccc}.footer.new-footer-layout .footer-inner{padding:35px 0 30px;color:#0f0f0f;margin:0 30px;border:none;background:none}.footer.new-footer-layout .site-info,.footer.new-footer-layout .social-links,.footer.new-footer-layout .footer-links{background:none;color:#0f0f0f;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0}.footer.new-footer-layout .site-info{margin-top:8px}.footer.new-footer-layout .footer-links{display:block;margin:30px -10px 0}.footer.new-footer-layout .footer-links a{color:#0f0f0f;background:none;padding:5px 10px;line-height:22px;display:inline;white-space:nowrap}.footer.new-footer-layout .social-links a{color:#0f0f0f;line-height:18px;display:block;margin:0 15px}.footer .change-country{border:none;float:none;height:auto;margin:0 auto;width:auto;padding:0 10px 20px;line-height:18px}@media (min-width: 1024px){.footer .change-country{padding:0 0 20px}}.footer .change-country p{color:#0f0f0f;font-size:18px;line-height:18px;padding-top:18px}.footer .footer-inner{position:relative;border-top:3px solid #fbff12;background-color:#4a4a4a;padding:28px 20px 50px}.footer .footer-inner:after,.footer .footer-inner:before{content:' ';display:table}.footer .footer-inner:after{clear:both}.footer .social-links{background:#4a4a4a;padding:0 12px;text-align:center}.footer .social-links a{color:#fff;line-height:60px;display:inline-block;margin:0 12px;font-size:16px}.footer .social-links a:hover{text-decoration:none}@media (min-width: 768px){.footer .social-links{position:absolute;right:0;top:25px}.footer .social-links a{line-height:20px}}.footer .footer-links{padding:10px 0}@media (min-width: 768px){.footer .footer-links{padding:0}}.footer .footer-links a{background-color:#4a4a4a;color:#fff;display:block;width:100%;border:none;padding:0 15px;height:25px;line-height:25px;font-size:11px}.footer .footer-links a.get-mail{display:block}@media (min-width: 768px){.footer .footer-links a{background:none;color:#fff;border:none;width:auto;padding:0 20px 0 0;display:inline;line-height:normal;height:auto;font-size:11px}.footer .footer-links a:after{display:none}.footer .footer-links a:last-child:after{content:''}.footer .footer-links a.get-mail{display:none}}.footer .site-info{background-color:#4a4a4a;color:#fff;padding:0 0 20px;font-size:11px;font-weight:600}.pre-footer{width:100%;background-color:#f6f7f8}.pre-footer:after,.pre-footer:before{content:' ';display:table}.pre-footer:after{clear:both}.registration-flow .pre-footer{padding:0 15px}@media (min-width: 768px){.registration-flow .pre-footer{padding:0 10px}}.pre-footer .main-container-row{margin-bottom:0;background-color:#f6f7f8;background-image:none}.home .pre-footer .main-container-row{margin:0px;background:#f6f7f8}.pre-footer .main-container-row .row-content{width:90%;margin:0 auto}@media (min-width: 1024px){.pre-footer .main-container-row .row-content{width:970px}}.pre-footer .main-container-row:after,.pre-footer .main-container-row:before{content:'';display:block}.pre-footer .main-container-row:after{height:0}.pre-footer .main-container-row:before{height:0}.pre-footer .pre-footer-logo{background-image:url(https://resources.jobrapido.com/static/img/logo_jr_venus_black.svg);color:#0f0f0f;margin:20px auto;width:160px;height:38px;background-size:cover;text-indent:110%;white-space:nowrap;overflow:hidden;display:block}@media (min-width: 1024px){.pre-footer .pre-footer-logo{width:202px;height:49px}}.pre-footer .countries{text-transform:none;text-align:left;font-size:11px;padding-bottom:15px}.pre-footer .countries a{display:inline-block;margin:0 5px 0 0}.right-sidebar{display:none}.right-sidebar:after,.right-sidebar:before{content:' ';display:table}.right-sidebar:after{clear:both}@media (min-width: 768px){.right-sidebar{display:table-cell;vertical-align:top;min-width:300px;width:300px}}@media (min-width: 1024px){.right-sidebar{padding-bottom:10px;padding-top:24px;display:block;float:left}}@media (min-width: 768px){.job-preview-page .right-sidebar{width:300px;max-width:300px;min-width:auto;float:none;display:block}}@media (min-width: 1024px){.job-preview-page .right-sidebar{padding-top:3rem}}#mysearches .right-sidebar{display:none}@media (min-width: 1024px){.card-layout .right-sidebar{float:none;padding-top:30px}}.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}*:disabled{opacity:1}.alert{text-shadow:none;border-radius:0}fieldset{border:0;margin:0;padding:0}.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 0.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:none}.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-angle-left{line-height:normal;border:2px solid #fff;border-radius:30px;font-size:20px;height:32px;line-height:28px;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.42857;text-shadow:0 1px 0 rgba(255,255,255,0.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.42857}.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}.cookie-consent{position:fixed;bottom:0;left:0;background-color:rgba(15,15,15,0.9);box-shadow:0 -2px 14px 0 rgba(255,255,255,0.2);width:100%;height:0;display:none;z-index:1060;padding:25px}@media (min-width: 768px){.cookie-consent{padding:30px 50px}}.cookie-consent .cookie-disclaimer{margin:0;display:table-cell;vertical-align:middle;font-size:14px;line-height:20px;color:#fff}@media (min-width: 768px){.cookie-consent .cookie-disclaimer{font-size:15px}}.cookie-consent .cookie-disclaimer a{color:#fff;font-weight:bold;text-decoration:underline}.cookie-consent .icon-cancel{float:right;color:#fff;font-size:24px;cursor:pointer;margin-left:20px}@media (min-width: 768px){.cookie-consent .icon-cancel{margin-left:40px}}.cookie-consent-wrapper.opened .cookie-consent{height:auto;display:table;z-index:10000}.cookie-consent-wrapper.opened .cookie-consent__cookie-law-on-top{top:0;bottom:auto;display:-ms-flexbox;display:flex;padding:1.3rem}.cookie-consent-wrapper.opened .cookie-consent__cookie-law-on-top .cookie-disclaimer{font-size:1.1rem;line-height:1.4rem;display:block;overflow:auto}.cookie-consent-wrapper.opened .cookie-consent__cookie-law-on-top .icon-cancel{margin-left:1.5rem;font-size:1.7rem;height:1.7rem}.cookie-consent-wrapper.opened .cookie-consent-backdrop{display:block}.cookie-consent-wrapper .cookie-consent-backdrop{width:100%;height:100%;position:fixed;z-index:1051;display:none}.typeahead-wrapper{position:relative}.typeahead-wrapper .dropdown-menu{position:absolute;top:100%;left:0;border-radius:5px;box-shadow:0 2px 4px 1px rgba(0,0,0,0.5);margin:4px 0 0 -2px;border:2px solid #ff206e;background-color:#fff;width:100%;padding:0;box-sizing:content-box;z-index:1000}.typeahead-wrapper .dropdown-menu li.active a{background-color:#ff206e;color:#fff}.typeahead-wrapper .dropdown-menu li a{text-decoration:none;color:#2b2b2b;outline:0;display:block;font-size:14px;padding:9px 19px;line-height:16px;height:auto;cursor:pointer;white-space:nowrap}.typeahead-wrapper .dropdown-menu li a:hover{background-color:#ff206e;color:#fff}.jr-typeahead-input{width:100%;padding:0 10px;font-size:14px;border:2px solid #fff;border-radius:5px;background-color:#fff;color:#b7b7b7;height:50px;position:absolute;top:0;left:0;z-index:10}@media (min-width: 768px){.jr-typeahead-input{height:40px}}.jr-typeahead-input:focus{outline:0;box-shadow:0 0 0 2px #ff206e}@media (min-width: 768px){.main-container-row .right-sidebar .banner-box.fixed .banner{top:64px}}@media (min-width: 1024px){.main-container-row .right-sidebar .banner-box.fixed .banner{top:56px}}.main-container-row .banner{width:300px;height:250px;margin:10px auto 8px;overflow:hidden}@media (min-width: 768px){.main-container-row .banner{margin:10px 0 0;height:auto}}.main-container-row .banner.middle-rectangle{height:250px}@media (min-width: 768px){.main-container-row .banner.middle-rectangle{height:auto}}.main-container-row .banner.fixed{position:fixed;top:0}@media (min-width: 768px){.main-container-row .banner.fixed{top:54px}}@media (min-width: 1024px){.main-container-row .banner.fixed{top:66px}}.main-container-row .banner.bottom{position:absolute;bottom:0}.main-container-row .banner.portrait{width:160px;height:600px;margin:10px auto 0;overflow:hidden}.main-container-row .banner.partnership-result-jpp{padding:0 8px 8px}.main-container-row .banner.tms-widget-item:empty{display:none}.main-container-row .banner-box.native .banner{height:auto;max-height:126px;margin:0px;display:none;overflow:hidden;padding:8px 15px;width:100%;border-bottom:1px solid #ccc}@media (min-width: 1024px){.main-container-row .banner-box.native .banner{padding:8px}}.main-container-row .banner-box.fixed .banner{position:fixed;top:0}@media (min-width: 768px){.main-container-row .banner-box.fixed .banner{top:54px}}@media (min-width: 1024px){.main-container-row .banner-box.fixed .banner{top:66px}}.main-container-row .banner-box.middle-rectangle .banner{height:250px}@media (min-width: 768px){.main-container-row .banner-box.middle-rectangle .banner{height:auto}}.main-container-row .banner-box.portrait .banner{margin:0 auto;width:160px;height:600px}.main-container-row .result-list .banner-box{overflow:hidden;border-top:1px solid #ccc}.main-container-row .result-list .banner-box:empty{border-top:0}.main-container-row .result-list .banner-box.native .banner{height:auto;max-height:126px;margin:0px;display:none;overflow:hidden;padding:8px 15px;width:100%;border-bottom:none}@media (min-width: 1024px){.main-container-row .result-list .banner-box.native .banner{padding:8px}}.card-layout .main-container-row .banner-box{border:none}.card-layout .main-container-row .banner-box.native .banner.loaded{margin:10px 0 0;padding:8px 10px;background-color:#fff;border-radius:5px;border:1px solid #ccc;max-height:initial}.card-layout .main-container-row .banner{margin-bottom:0}.banner-box.footer-fixed{border-top:none;margin-bottom:0;text-align:center;background-color:#d5d5d5;position:fixed;bottom:0;left:0;z-index:25;width:100%}.banner-box.footer-fixed .banner{margin:0;max-height:50px;width:100%}.adsense-iframe-container{padding:0;height:0}@media (min-width: 1024px){.adsense-iframe-container{padding:0 16px}}.adsense-iframe-container.loaded{padding-top:5px;height:auto !important}.card-layout .adsense-iframe-container.loaded{padding:0}.adsense-atf-container,.adsense-btf-container{display:block;background-color:#fff;overflow:hidden;border-bottom:none;padding:0}.job-preview-page .adsense-atf-container,.job-preview-page .adsense-btf-container{padding:0 8px}@media (min-width: 1024px){.adsense-atf-container .adsense-iframe-container,.adsense-btf-container .adsense-iframe-container{padding-left:0px;padding-right:0px}}.card-layout .adsense-atf-container,.card-layout .adsense-btf-container{background:none}.adsense-btf-container{padding:5px 0;border-bottom:none}@media (min-width: 768px){.card-layout .adsense-btf-container{padding:0}}.adsense-serp-item-container{border-bottom:none;border-top:1px solid #ccc}@media (min-width: 768px){.adsense-serp-item-container{border:none}}.adsense-serp-item-container.promoted{background-color:#fef7e8}.adsense-serp-item-container:first-child{border-top:none}.adsense-serp-item-container .adsense-serp-item{height:0px;padding:0 7px}@media (min-width: 1024px){.adsense-serp-item-container .adsense-serp-item{padding:0}}.card-layout .adsense-serp-item-container{border:none;margin-top:10px}.card-layout .adsense-serp-item-container .adsense-serp-item{padding:0}.leaderboard-header-wrapper{text-align:center;padding:5px 0;min-height:90px;background-color:#f7f7f7}@media (min-width: 1280px){.leaderboard-header-wrapper{text-align:left;padding-left:220px}}.leaderboard-header-wrapper .leaderboard{overflow:hidden}.phoenix-wrapper .phoenix-result-bottom{border-top:none}.phoenix-wrapper .phoenix-result-top{border-bottom:none}.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:0.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:none;overflow:auto;top:0;right:0;bottom:0;left:0;transition:opacity 0.3s linear}@media (min-width: 768px){.modal{min-height:100%}}@media (min-width: 768px){.modal.social{margin-top:3%}}@media (min-width: 768px){.modal.social.subscription-modal .modal-dialog{margin-top:275px}}@media (min-width: 1024px){.modal.social.subscription-modal .modal-dialog{margin-top:245px}}@media (max-width: 767px){.modal.social .modal-dialog{background:none}}@media (min-width: 768px){.modal.social .modal-dialog{margin-top:275px}}.modal.subscription-modal{margin-top:0}@media (min-width: 1024px){.modal.subscription-modal{margin-top:150px}}.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,0.3)}}.modal .modal-dialog{width:100%;min-height:100%;background-color:#fff;box-shadow:0 3px 7px rgba(0,0,0,0.3);position:relative}@media (min-width: 768px){.modal .modal-dialog{width:490px;margin:auto;height:auto;min-height:0}}@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: 768px){.modal .modal-dialog.social .proposal .modal-body{max-height:550px;overflow:auto}}.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-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:49%;float:left}}.modal .title{display:none}@media (min-width: 768px){.modal .title{display:block;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:22px;padding:10px 30px 10px 10px;margin-bottom:0;line-height:24px;position:relative;z-index:1;min-height:44px}}.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:none}.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:transparent;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}.modal .proposal .title{background:#41ead4;color:#0f0f0f;font-weight:300}.modal .proposal .title:before{content:'';position:absolute;bottom:0;right:0;border-bottom:20px solid #fff;border-left:30px solid #41ead4;width:0}.modal .proposal.mysearches .modal-close{right:10px}.modal .proposal.mysearches .modal-close:before{color:#0f0f0f}.modal .proposal.mysearches .title{display:block;padding:10px 30px 10px 20px;margin:0;position:relative;font-size:16px}@media (min-width: 768px){.modal .proposal.mysearches .title{margin-top:0;padding:10px 30px 10px 10px;font-size:22px}}@media (min-width: 768px){.modal .proposal.mysearches .title:before{border-bottom-color:#fff}}.modal .proposal .modal-close{text-decoration:none;z-index:9;background:transparent;border:none;color:#00a68e;cursor:pointer;position:absolute;top:5px;right: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{max-height:450px;padding:20px 50px}}.modal .proposal .modal-body.link-to-inbox.confirm-subscription .item{position:relative;font-size:14px;margin-bottom:13px}.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:bold;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;line-height:18px;width:100%;font-size:16px;font-weight:300;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}}.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.captcha-enabled .modal-body{max-height:520px}.modal .proposal .confirm-subscription.modal-body{padding:20px;max-height:none}.modal .proposal .confirm-subscription .subtitle{font-size:16px;color:#0f0f0f;margin:5px 0 15px}.modal .proposal .confirm-subscription .confirmation-wrapper{margin-bottom:30px}.modal .proposal .confirm-subscription .add-pwd .check-password-input{display:none}.modal .proposal .confirm-subscription .add-pwd .check-password{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-title{font-size:16px;color:#0f0f0f;font-weight:600;line-height:22px}.modal .proposal .confirm-subscription.modal-body.link-to-inbox .item{margin-bottom:0}.modal .proposal .confirm-subscription.modal-body.link-to-inbox .proposal-claim{margin-bottom:10px}.modal .proposal .confirm-subscription.modal-body.link-to-inbox .disclaimer-container{height:auto}.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}.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}@media screen and (min-width: 768px){.one-tap-top-left-position-enabled .modal.google-one-tap-confirm-subscription-modal,.one-tap-top-left-position-enabled .modal.google-one-tap-jpp-second-step-modal{left:20px;right:auto}}.modal .proposal-form{position:relative;font-size:14px;margin:10px 0}.modal .proposal-form--empty-search .proposal-form__field{margin-bottom:25px}@media (min-width: 768px){.modal .proposal-form--empty-search .proposal-form__field{width:48%;float:right}}@media (min-width: 768px){.modal .proposal-form--empty-search .proposal-form__field:first-child{float:left}}@media (min-width: 768px){.modal .proposal-form--empty-search .proposal-form__field.has-search-params-input{width:100%}}.modal .proposal-form--empty-search .proposal-form__field.proposal-form__field-captcha{clear:both;float:none;display:block;margin-bottom:10px}@media (min-width: 768px){.modal .proposal-form--empty-search .proposal-form--error-message{white-space:nowrap}}.modal .proposal-form__field{margin-bottom:10px;position:relative}@media (min-width: 768px){.modal .proposal-form__field{margin-bottom:20px}}@media (min-width: 768px){.modal .proposal-form__field .jr-input.jr-input--invalid{border:2px solid #ff0322;padding:0 9px}}.modal .proposal-form__field .clear-button{right:0;bottom:0;width:30px;height:50px}@media (min-width: 768px){.modal .proposal-form__field .clear-button{height:40px}}.modal .proposal-form__field--error{margin-top:25px}@media (min-width: 768px){.modal .proposal-form__field--error{margin-top:0}}.modal .proposal-form__label{font-size:1.3rem;line-height:1.7rem;color:#0f0f0f;display:block;margin-bottom:5px}.modal .proposal-form--error-message{display:none;color:#ff0322;font-size:14px;font-weight:600;line-height:1.2;padding:2px 0;position:absolute;top:-23px}.modal .proposal-form__field--error .proposal-form--error-message,.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:10px;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: 1024px){.modal .my-searches-container__input-wrapper{width:49%;float:left;margin-bottom:10px}}@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{padding-top:10px}.modal .add-pwd-form__pwd-wrapper{position:relative}.modal .add-pwd-form___field{margin-bottom:10px;position:relative}@media (min-width: 768px){.modal .add-pwd-form___field{margin-bottom:20px}}.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}}.scroll-wrapper{height:85px;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%}@keyframes slide-popup{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}.cookie-law-on-top.cookie-consent-visible .modal-body{padding-top:17.5rem}.cookie-law-on-top.cookie-consent-visible .proposal .icon-cancel{display:none}.cookie-law-on-top .modal-dialog{background-image:url(https://resources.jobrapido.com/static/img/sub-popup_img.svg);background-size:cover;background-repeat:no-repeat}.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.66667%}}.mysearches-form .radius{width:83.33333%;display:none}@media (min-width: 960px){.mysearches-form .radius{width:16.66667%;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:none;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;display:inline-block;margin-top:8px}}.mysearches-form .what,.mysearches-form .where{width:83.33333%;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.33333%;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.33333%}.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.33333%}.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.66667%}.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.2;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.33333%}@media (min-width: 1024px){.my-searches-statement__form .my-searches-statement__row.radius{width:16.66667%;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}}@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 .icon-announcement{transform:scaleX(-1);display:inline-block}.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}.browse-jobs-page .column,body.sitemap .column,#browse-jobs #browse-jobs-by-region-container ul,#browse-jobs #browse-jobs-by-job-sector-container ul,#browse-jobs .column{display:inline-block;vertical-align:top}.browse-jobs-page .column li,body.sitemap .column li{margin-bottom:16px}.browse-jobs-page #pagetitle-container,.browse-jobs-page .browse-company-container,body.sitemap #pagetitle-container,body.sitemap .browse-company-container,.browse-jobs-page #columns-container,body.sitemap #columns-container,body#support #faq-container,body#support #form-container{margin-left:10px;margin-right:10px}.browse-jobs-page .column span.primary,.browse-jobs-page .column span.secondary,body.sitemap .column span.primary,body.sitemap .column span.secondary{display:block;line-height:16px;margin-bottom:2px;margin-top:10px}@media (min-width: 768px){.browse-jobs-page .column span.primary,.browse-jobs-page .column span.secondary,body.sitemap .column span.primary,body.sitemap .column span.secondary{margin-top:0}}.browse-jobs-page h1 a,body.sitemap h1 a,.browse-jobs-page .column span.primary a,body.sitemap .column span.primary a{color:#19608f;text-decoration:underline}.browse-jobs-page .column span.secondary a,body.sitemap .column span.secondary a{color:#2980b9}.browse-jobs-page .column span.secondary a:hover,body.sitemap .column span.secondary a:hover{color:#3498db;text-decoration:none}#browse-jobs .container-fluid a{color:#fff;color:#fff}ul.alphabet{padding-top:10px}ul.alphabet:after,ul.alphabet:before{content:' ';display:table}ul.alphabet:after{clear:both}ul.alphabet li{display:inline-block;color:#ccc}ul.alphabet li.selected{text-decoration:underline}ul.alphabet li.disabled{color:rgba(43,43,43,0.6)}ul.alphabet li a{color:#2b2b2b;text-decoration:none}.opened ul.alphabet{display:block}@media (min-width: 768px){ul.alphabet{padding:0;display:block}}#browse-jobs .browse-jobs-section .column{width:100%}@media (min-width: 768px){#browse-jobs .browse-jobs-section .column .unstyled{width:100%;-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (min-width: 1024px){#browse-jobs .browse-jobs-section .column .unstyled{-webkit-column-count:4;-moz-column-count:4;column-count:4}}#browse-jobs .browse-jobs-section .alphabet li{display:inline-block;margin:0}#browse-jobs .container-fluid{max-width:1134px;margin:0 auto;padding:0 20px}@media (min-width: 1240px){#browse-jobs .container-fluid{padding:0}}#browse-jobs .container-fluid li.disabled{color:#fff;color:rgba(255,255,255,0.7)}#browse-jobs .container-fluid a{text-decoration:none;font-size:16px;font-size:1.6rem}#browse-jobs .container-fluid a:hover{text-decoration:underline}@media (min-width: 768px){#browse-jobs .container-fluid a{font-size:12px;font-size:1.2rem}}#browse-jobs h4{margin-top:0;margin-bottom:10px;font-size:16px;font-size:1.6rem}@media (min-width: 768px){#browse-jobs h4{font-size:14px;font-size:1.4rem}}#browse-jobs .icon-down-open{float:right}@media (min-width: 768px){#browse-jobs .icon-down-open{display:none}}#browse-jobs .group{letter-spacing:-0.4em}#browse-jobs .group>*{letter-spacing:normal}@media (min-width: 768px){#browse-jobs .group{display:block}}#browse-jobs .opened .group{display:block}#browse-jobs .opened h4{opacity:0.7}#browse-jobs .strip{border-top:1px solid #fbf7ff;border-top:1px solid rgba(251,247,255,0.5);padding-top:20px;display:block}@media (min-width: 768px){#browse-jobs .strip{margin-top:20px}}#browse-jobs .strip.noborder{border-top:0}#browse-jobs .background{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:#2980b9}#browse-jobs .handle-container{position:absolute;z-index:4;margin-left:-25px;top:10px;left:50%;width:50px}#browse-jobs .handle{position:relative;text-align:center;padding:5px;cursor:pointer}#browse-jobs .handle:after,#browse-jobs .handle:before{content:'';position:absolute;top:0;height:100%;background-color:#73abcd;background-color:#74abcd}#browse-jobs .handle:after{right:0;width:50%;border-top-right-radius:5px;border-bottom-right-radius:5px;transform:skew(0deg, -10deg)}#browse-jobs .handle:before{left:0;width:51%;border-top-left-radius:5px;border-bottom-left-radius:5px;transform:skew(0deg, 10deg)}#browse-jobs .container-fluid{position:relative;z-index:9}#browse-jobs .browse-company-container a{font-size:14px;font-size:1.4rem}#browse-jobs .browse-company-container ul{padding-top:10px;font-size:0}@media (min-width: 768px){#browse-jobs .browse-company-container ul{padding:0;font-size:14px}}#browse-jobs .browse-company-container li{padding:0 0 20px;width:16.66667%;display:inline-block;font-size:14px}@media (min-width: 768px){#browse-jobs .browse-company-container li{margin-right:3px;width:auto;padding:0;display:inline-block;float:none}}#browse-jobs .browse-company-container li.disabled{font-size:14px}#browse-jobs #browse-jobs-by-region-container ul{width:100%}@media (min-width: 768px){#browse-jobs #browse-jobs-by-region-container ul{width:33.333333%}}#browse-jobs #browse-jobs-by-job-sector-container ul{width:100%}@media (min-width: 768px){#browse-jobs #browse-jobs-by-job-sector-container ul{width:50%}}#browse-jobs .column{width:100%}@media (min-width: 768px){#browse-jobs .column{width:50%}}#browse-jobs #browse-jobs-by-region-container .column+.column{border:none;padding-top:0}#browse-jobs #browse-jobs-by-region-container .column ul{margin-bottom:0}@media (min-width: 768px){#browse-jobs #browse-jobs-by-region-container .column{width:33.33333%}#browse-jobs #browse-jobs-by-region-container .column ul{width:100%}}#browse-jobs .browse-company-container{display:inline-block;vertical-align:middle;width:100%}.browse-jobs-page .left-column,body.sitemap .left-column{display:block}@media (min-width: 1024px){.browse-jobs-page .left-column,body.sitemap .left-column{display:none}}.browse-jobs-page .wrapper,body.sitemap .wrapper{background-color:white;border:1px solid #ddd;padding:10px;margin-top:10px}.browse-jobs-page ul,body.sitemap ul{margin:0 0 -10px;padding:0;list-style-type:none}@media (min-width: 768px){.browse-jobs-page ul,body.sitemap ul{margin-top:0}}.browse-jobs-page li,body.sitemap li{margin-bottom:30px}@media (min-width: 768px){.browse-jobs-page li,body.sitemap li{margin-bottom:0}}.browse-jobs-page li.column-header,body.sitemap li.column-header{background:none;height:auto;margin:0;position:static;color:#ff206e}@media (min-width: 768px){.browse-jobs-page li.column-header,body.sitemap li.column-header{margin-bottom:0}}.browse-jobs-page li.column-header h3,body.sitemap li.column-header h3{font-size:16px;margin-top:0;font-weight:600;color:#ff206e}.browse-jobs-page h1,body.sitemap h1{margin:0;font-size:22px;font-size:2.2rem}.browse-jobs-page .icon-down-open,body.sitemap .icon-down-open{display:none}.browse-jobs-page #pagetitle-container,.browse-jobs-page .browse-company-container,body.sitemap #pagetitle-container,body.sitemap .browse-company-container{padding-bottom:10px;border-bottom:1px solid #ddd}.browse-jobs-page #columns-container h2,body.sitemap #columns-container h2{margin-top:16px;margin-bottom:20px;font-size:18px;font-size:1.8rem;font-weight:bold;text-decoration:none}.browse-jobs-page .column,body.sitemap .column{width:100%;font-size:20px}@media (min-width: 768px){.browse-jobs-page .column,body.sitemap .column{width:49.5%;font-size:18px}}@media (min-width: 1024px){.browse-jobs-page .column,body.sitemap .column{width:24.5%;font-size:13px}}.browse-jobs-page .column span.count,body.sitemap .column span.count{font-size:2rem}@media (min-width: 768px){.browse-jobs-page .column span.count,body.sitemap .column span.count{font-size:1.8rem}}@media (min-width: 1024px){.browse-jobs-page .column span.count,body.sitemap .column span.count{font-size:1.2rem}}html.search{height:100%}body{color:#0f0f0f;height:100%;-moz-transition:padding linear 0.3s;-webkit-transition:padding linear 0.3s;transition:padding linear 0.3s}@media (min-width: 1024px){body.error-page.card-layout .left-sidebar{display:block}}@media (min-width: 1024px){body.error-page.card-layout .search-filters{width:100%}}body.error-page.card-layout .main-container-row{margin-top:10px}@media (min-width: 1024px){body.error-page.card-layout .main-container-row{margin-top:0}}@media (min-width: 1024px){body.error-page .main-content-wrapper{display:table-cell;padding:0;vertical-align:top}}@media (min-width: 1024px){body.error-page .left-sidebar{display:table-cell;float:none;vertical-align:top}}@media (min-width: 1024px){body.error-page .search-filters{width:220px}}@media (max-width: 767px){body.error-page .main-container-row{min-height:60vh}}@media (min-width: 768px){body.registration-flow.footer-fixed{padding-bottom:128px}}@media (min-width: 1024px){body.registration-flow.footer-fixed{padding-bottom:128px}}@media (min-width: 768px){body.browse-jobs-page.footer-fixed{padding-bottom:128px}}@media (min-width: 1024px){body.browse-jobs-page.footer-fixed{padding-bottom:128px}}body.card-layout{background-color:#f6f7f8}.body-wrapper{height:100%;width:100%}.body-wrapper.overflow-hidden{overflow:initial}.body-wrapper.gdpr-modal-enabled{position:fixed;overflow:hidden}.result-list{border-bottom:1px solid #ccc}.card-layout .result-list>.result-item:first-of-type{border-top:1px solid #ccc;margin-top:0}@media (min-width: 1024px){.card-layout .result-list>.result-item:first-of-type{margin-top:1rem}}@media (min-width: 768px){.card-layout .result-list>.adsense-serp-item-container:first-of-type,.card-layout .result-list>.adsense-atf-container:first-of-type,.card-layout .result-list>.adsense-btf-container:first-of-type{margin-top:-1rem}}@media (min-width: 1024px){.card-layout .result-list>.adsense-serp-item-container:first-of-type,.card-layout .result-list>.adsense-atf-container:first-of-type,.card-layout .result-list>.adsense-btf-container:first-of-type{margin-top:0}}.card-layout .result-list>.indeed-item:first-of-type .result-item--indeed{border-top:1px solid #ccc;margin-top:0}@media (min-width: 1024px){.card-layout .result-list>.indeed-item:first-of-type .result-item--indeed{margin-top:1rem}}.result-list>.result-item:first-of-type,.result-list>.banner-box:first-of-type{border-top:0}@media (min-width: 768px){.result-list>.banner-box:first-of-type{margin-top:0}}@media (min-width: 1024px){.result-list>.banner-box:first-of-type{margin-top:1rem}}.result-list>.indeed-item:first-of-type .result-item--indeed{border-top:0}.result-list .save-job-dialog-box.dialog-open{border:none}.card-layout .result-list{border-bottom:none;padding:15px 10px 0}@media (min-width: 768px){.card-layout .result-list{padding:0}}.main-container-row{width:100%;padding:0 10px;display:block;margin:10px auto 50px}.main-container-row:after,.main-container-row:before{content:' ';display:table}.main-container-row:after{clear:both}@media (min-width: 768px) and (max-width: 1023px){.main-container-row{display:table;margin-bottom:0}}@media (min-width: 1024px){.main-container-row{padding:0;width:1000px}}@media (min-width: 1240px){.main-container-row{width:1230px}}@media (min-width: 1024px){.main-container-row.sidebar-left-fixed{padding-left:220px}}.main-container-row.sidebar-left-fixed .main-content-wrapper{padding:0}.main-container-row.search-form-fixed{margin-top:64px}@media (min-width: 1024px){.main-container-row.search-form-fixed{margin-top:56px}}@media (min-width: 768px){#my-profile.footer-fixed .main-container-row{padding-bottom:128px}}@media (min-width: 1024px){#my-profile.footer-fixed .main-container-row{padding-bottom:128px}}body.search .main-container-row{position:relative;margin-bottom:0;padding:0}@media (min-width: 768px){body.search .main-container-row{padding:0 10px}}@media (min-width: 768px) and (max-width: 1023px){body.search .main-container-row{table-layout:fixed}}@media (min-width: 1024px){body.search .main-container-row{margin:0;padding:0}}@media (min-width: 1240px){body.search .main-container-row{width:auto}}@media (min-width: 1024px){body.search .main-container-row.sidebar-left-fixed{padding-left:220px}}.job-preview-page .main-container-row{padding:0}@media (min-width: 768px){.job-preview-page .main-container-row{display:-ms-flexbox;display:flex;padding:1rem 1rem 0 1rem;width:100%;margin:0}}@media (min-width: 1024px){.job-preview-page .main-container-row{padding:0 2rem 0 0}}.job-preview-page .main-container-row.search-form-fixed{margin-top:64px}@media (min-width: 1024px){.job-preview-page .main-container-row.search-form-fixed{margin-top:56px}}.job-preview-page .main-container-row .main-content-wrapper{padding-left:0}@media (min-width: 768px){.job-preview-page .main-container-row .main-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}}.job-preview-page .main-container-row .jpp-content{float:none;width:auto;padding:0.9rem}@media (min-width: 768px){.job-preview-page .main-container-row .jpp-content{-ms-flex:1;flex:1;max-width:765px;padding:0 1rem 0 0}}@media (min-width: 1024px){.job-preview-page .main-container-row .jpp-content{padding:3rem 2rem 2rem}}@media (min-width: 768px) and (max-width: 1023px){.main-container-row .main-content-wrapper{display:table;table-layout:fixed;width:100%}}@media (min-width: 1024px){.main-container-row .main-content-wrapper{padding-left:220px}}@media (min-width: 1024px){.main-container-row .main-content-wrapper .serp-tips-wrapper{display:none}}.main-container-row .main-section{width:100%;float:left}.main-container-row .main-section:after,.main-container-row .main-section:before{content:' ';display:table}.main-container-row .main-section:after{clear:both}@media (min-width: 768px){.main-container-row .main-section{display:table-cell;float:none;padding-right:10px}}@media (min-width: 1024px){.main-container-row .main-section{margin:0;padding:40px 16px 16px;display:block;float:left}}@media (min-width: 1024px) and (max-width: 1239px){.main-container-row .main-section{width:480px}}@media (min-width: 1240px){.main-container-row .main-section{width:720px}}@media (min-width: 1024px){.main-container-row .main-section.col-2{width:100%;margin:0}}.main-container-row .main-section .jobs-h1{line-height:16px;margin:0;font-size:14px;font-weight:300;padding:15px 10px}@media (min-width: 768px){.main-container-row .main-section .jobs-h1{padding:8px 0}}@media (min-width: 1024px){.main-container-row .main-section .jobs-h1{display:none}}@media (min-width: 768px){.card-layout .main-container-row .main-section{position:relative;top:-10px}}@media (min-width: 768px){.card-layout .main-container-row .main-section{position:static}}@media (min-width: 768px){.main-container-row .filter-title{float:left;width:70%}}@media (min-width: 1024px){.main-container-row .filter-title{width:75%}}.card-layout.search .main-container-row{margin-top:0}@media (min-width: 768px){.card-layout.search .main-container-row{margin-top:10px}}@media (min-width: 1024px){.card-layout.search .main-container-row{width:auto;margin-top:0;display:-ms-flexbox;display:flex;padding:0 20px}}.card-layout.search .main-container-row.search-form-fixed{margin-top:64px}@media (min-width: 1024px){.card-layout.search .main-container-row.search-form-fixed{margin-top:56px}}@media (min-width: 1024px){.card-layout.search .main-container-row .main-content-wrapper{display:-ms-flexbox;display:flex;padding:0;-ms-flex:1;flex:1}}@media (min-width: 1024px){.card-layout.search .main-container-row .main-section{padding:20px;width:auto;max-width:765px;float:none;-ms-flex:1;flex: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{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{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:none}@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:0px 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.2;padding:2px 0}.my-profile-form__field--error .my-profile-form--error-message{display:block}.jr-button__my-profile-submit{margin:0 27px}.serp-tips-wrapper{background-color:#fbff12;margin:-10px 0px 10px;padding:18px 15px 0}.serp-tips-wrapper:after,.serp-tips-wrapper:before{content:' ';display:table}.serp-tips-wrapper:after{clear:both}@media (min-width: 768px){.serp-tips-wrapper{display:table-caption;margin-left:-10px;margin-right:-10px;padding-left:24px;padding-right:24px}}@media (min-width: 1024px){.serp-tips-wrapper{position:absolute;top:56px;left:18px;border-radius:5px;box-shadow:0 3px 3px 0 rgba(0,0,0,0.3);z-index:28;max-height:154px;padding:0;opacity:1;transition:opacity 0.3s;margin:0}}@media (min-width: 1024px){.serp-tips-wrapper.hide{opacity:0;height:0;z-index:-1}}.serp-tips-wrapper.stop-word-suggestion{padding:0 15px}@media (min-width: 1024px){.serp-tips-wrapper.stop-word-suggestion{padding:10px 25px 10px 15px}}.serp-tips-wrapper.empty-what-suggestions{padding-top:8px}@media (min-width: 1024px){.serp-tips-wrapper.empty-what-suggestions{padding-top:0px}}.serp-tips-wrapper.empty-what-suggestions:after{left:15px}@media (min-width: 1024px){.serp-tips-wrapper.empty-what-suggestions .serp-tips-title{display:none}}.serp-tips-wrapper.empty-what-suggestions .serp-tips-subtitle{padding-bottom:0;margin-bottom:10px;margin-top:5px;font-size:14px;font-weight:400}@media (min-width: 1024px){.serp-tips-wrapper.empty-where-suggestions,.serp-tips-wrapper.generic-where-suggestions{left:236px}}@media (min-width: 1240px){.serp-tips-wrapper.empty-where-suggestions,.serp-tips-wrapper.generic-where-suggestions{left:392px}}@media (min-width: 1024px){.serp-tips-wrapper.empty-where-suggestions:after,.serp-tips-wrapper.generic-where-suggestions:after{left:170px}}@media (min-width: 1240px){.serp-tips-wrapper.empty-where-suggestions:after,.serp-tips-wrapper.generic-where-suggestions:after{left:15px}}.serp-tips-wrapper.broad-suggestions .serp-tips-title{margin-bottom:15px}@media (min-width: 1024px){.serp-tips-wrapper.broad-suggestions .serp-tips-innerbox{max-height:65px}}@media (min-width: 1024px){.serp-tips-wrapper.broad-suggestions .serp-tips-title{line-height:14px;font-size:12px;margin-bottom:5px}}@media (min-width: 1024px){.serp-tips-wrapper.broad-suggestions:after{left:15px}}@media (min-width: 1024px){.serp-tips-wrapper:after{display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fbff12;top:-7px;content:'';position:absolute;left:15px}}.card-layout .serp-tips-wrapper{margin:0}@media (min-width: 768px){.card-layout .serp-tips-wrapper{margin:-10px -10px 10px;padding-left:10px;padding-right:10px}}@media (min-width: 1024px){.card-layout .serp-tips-wrapper{margin:0;padding:0}}@media (min-width: 1024px){.serp-tips-wrapper .serp-tips-innerbox{padding:5px 25px 0 15px;overflow:hidden;max-height:36px;max-width:666px;min-width:250px;width:auto}}@media (min-width: 1240px){.serp-tips-wrapper .serp-tips-innerbox{max-width:906px}}.serp-tips-wrapper .icon-close{display:none}@media (min-width: 1024px){.serp-tips-wrapper .icon-close{position:absolute;right:5px;top:5px;cursor:pointer;display:block}}.serp-tips-wrapper ul{margin:0}.serp-tips-wrapper ul li{display:inline-block;background-color:#ff206e;border-radius:20px;font-size:14px;color:#fff;line-height:20px;padding:6px 16px;margin-right:18px;margin-bottom:18px}@media (min-width: 1024px){.serp-tips-wrapper ul li{padding:0 14px;line-height:26px;margin:0 10px 5px 0}}.serp-tips-wrapper ul li.where-suggestion-add-location{background:none;color:#0f0f0f;padding:5px 15px;border:1px solid #0f0f0f}.serp-tips-wrapper ul li a{color:#fff;text-decoration:none}.serp-tips-wrapper .serp-tips-title{font-size:14px;font-weight:300;line-height:22px;position:relative;margin-bottom:5px}.serp-tips-wrapper .serp-tips-subtitle{font-size:12px;line-height:16px;padding-bottom:10px;font-weight:700}@media (min-width: 1024px){.card-layout .serp-tips-wrapper.empty-where-suggestions,.card-layout .serp-tips-wrapper.generic-where-suggestions{left:210px;top:50px}}@media (min-width: 1024px){.card-layout .serp-tips-wrapper.empty-where-suggestions:after,.card-layout .serp-tips-wrapper.generic-where-suggestions:after{left:197px}}@media (min-width: 1024px){.card-layout .serp-tips-wrapper.empty-what-suggestions{top:50px}}.serp-tips-container{background-color:#fbff12;margin:-10px 0 10px}@media (min-width: 768px){.serp-tips-container{display:block;padding-left:24px;padding-right:24px;margin-top:10px}}@media (min-width: 1024px){.serp-tips-container{margin:0;padding:0}}.did-you-mean-box{font-size:16px;padding:10px 15px}@media (min-width: 768px){.did-you-mean-box{padding-left:0;padding-right:0}}.did-you-mean-box a{text-decoration:underline;font-style:italic}.generic-tips-wrapper{padding:10px 15px}@media (min-width: 768px){.generic-tips-wrapper{padding-left:0;padding-right:0}}@media (min-width: 1024px){.generic-tips-wrapper{padding:10px}}@media (min-width: 1024px){.stop-word-suggestion .generic-tips-wrapper{padding:0}}.stop-word-suggestion .generic-tips-wrapper .serp-tips-title{margin-bottom:0;line-height:initial}@media (min-width: 1024px){.stop-word-suggestion .generic-tips-wrapper .icon-close{display:block}}.generic-tips-wrapper .icon-close{display:none}.generic-tips-wrapper .serp-tips-title{font-size:14px;margin-bottom:5px}.generic-tips-wrapper .serp-tips-subtitle{font-weight:700}.generic-tips-wrapper .generic-search-suggestions{list-style-type:disc;list-style-position:inside;margin:0;display:block}.highlight-tooltip{background-color:#fbff12;padding:10px 25px 5px 15px;font-size:14px;position:relative;display:none;margin:-10px 0 0}@media (min-width: 768px){.highlight-tooltip{margin-left:-10px;margin-right:-10px}}@media (min-width: 1024px){.highlight-tooltip{box-shadow:0 3px 3px 0 rgba(0,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,0.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.opened{display:block}@media (min-width: 768px){.highlight-tooltip.opened{display:table-caption}}@media (min-width: 960px){.highlight-tooltip.opened{display:block}}.highlight-tooltip .icon-close{position:absolute;top:5px;right:5px;font-size:13px;cursor:pointer}.highlight-tooltip .onboarding-tooltip-title,.highlight-tooltip .onboarding-tooltip-subtitle{margin-bottom:5px}.left-sidebar{display:none}.left-sidebar:after,.left-sidebar:before{content:' ';display:table}.left-sidebar:after{clear:both}@media (min-width: 1024px){.left-sidebar{z-index:27;min-height:1px;width:220px;padding-bottom:20px;transition:none;background-color:#f7f7f7;float:left;display:block;position:relative;top:auto;left:auto;right:auto;overflow:visible}}@media (min-width: 1024px){.left-sidebar.fixed{position:fixed;bottom:0;left:0;height:auto}}@media (min-width: 1024px){.left-sidebar.fixed-top{position:fixed;left:0;height:100%}}.left-sidebar .search-filters{padding:20px 20px 80px}@media (min-width: 768px){.left-sidebar .search-filters{padding-bottom:0}}.left-sidebar .search-filters>div{display:block}.left-sidebar .search-filters>div ul{clear:both}.left-sidebar .search-filters .filter-title{font-size:18px;font-weight:600;padding:10px 0 0;margin:0 0 10px;width:100%;float:none}@media (min-width: 1024px){.left-sidebar .search-filters .filter-title{margin-bottom:12px}}.left-sidebar .search-filters .filter-list{margin-bottom:20px}#info .left-sidebar .search-filters .filter-list{display:none}.left-sidebar .search-filters .filter-list i{display:none}.left-sidebar .search-filters .filter-list>li{margin:5px 0}@media (min-width: 768px){.left-sidebar .search-filters .filter-list>li{position:relative;margin-top:0;margin-bottom:3px;font-weight:600;font-size:13px;line-height:18px}}@media (min-width: 768px){.left-sidebar .search-filters .filter-list>li a{font-weight:400;color:#2b2b2b}}.left-sidebar .search-filters input[type='text']{height:35px;border:none;border-radius:3px;box-shadow:inset 0 1px 2px rgba(15,15,15,0.5)}.left-sidebar .search-filters input[type='submit']{height:35px;border:none;border-radius:3px;box-shadow:0 1px 2px rgba(15,15,15,0.5)}.left-sidebar .search-filters .serp-filters .serp-filters-title{display:block;font-size:18px;margin-bottom:5px;font-weight:600}.left-sidebar .search-filters .serp-filters ul li{font-size:13px;line-height:18px;display:block}.left-sidebar .search-filters .serp-filters ul li.active{font-weight:600}@media (min-width: 768px){.left-sidebar .jobs-h1{display:none}}@media (min-width: 1024px){.left-sidebar .jobs-h1{display:block;font-size:9px;line-height:12px;color:#6c6c6c;margin:0 0 16px 0}}@media (min-width: 1024px){.card-layout .left-sidebar{float:none;width:170px;-ms-flex:0 0 170px;flex:0 0 170px;overflow:hidden;padding:30px 10px 0 0}}@media (min-width: 1024px){.card-layout .left-sidebar .search-filters{padding:0}}.sidebar-tool{margin-bottom:20px}.sidebar-tool.sidebar-mysearches:after,.sidebar-tool.sidebar-mysearches:before{content:' ';display:table}.sidebar-tool.sidebar-mysearches:after{clear:both}@media (min-width: 1024px){.sidebar-tool.sidebar-mysearches{margin-left:-10px;margin-right:-10px;padding:0 10px}}@media (min-width: 1024px){.sidebar-tool.sidebar-mysearches.highlighted{background-color:#f7f7f7;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);border-radius:5px}}.sidebar-tool.sidebar-mysearches .icon-announcement,.sidebar-tool.sidebar-mysearches .icon-label{display:none}.sidebar-tool.sidebar-mysearches .icon-angle-right{font-size:10px;position:absolute;top:3px;left:0;margin-right:2px}.sidebar-tool.sidebar-mysearches .intrusion-account-box p{line-height:22px;margin-top:-16px}@media (min-width: 1024px){.sidebar-tool.sidebar-mysearches .intrusion-account-box p{margin-top:-8px}}.sidebar-tool.sidebar-mysearches .intrusion-account-box .login{font-size:15px;text-decoration:underline}@media (min-width: 1024px){.sidebar-tool.sidebar-mysearches .intrusion-account-box .login{font-size:13px;display:inline-block;margin-bottom:5px}}.sidebar-tool.sidebar-mysearches .intrusion-account-box .login:hover{text-decoration:none}.sidebar-tool li{font-size:16px;font-weight:400;background:none;margin:5px 0;position:relative;padding-left:10px}.sidebar-tool li.current{color:#2b2b2b;background-color:initial;font-weight:bold}.sidebar-tool li .my-searches-link{line-height:18px}@media (min-width: 768px){.sidebar-tool li{font-size:13px;margin-bottom:5px;padding-bottom:3px;line-height:14px}}@media (min-width: 1024px){.card-layout .sidebar-tool.sidebar-mysearches.highlighted{margin-left:1px;margin-right:1px}}@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}}.serp-search-filters-box:after,.serp-search-filters-box:before{content:' ';display:table}.serp-search-filters-box:after{clear:both}@media (min-width: 768px){.serp-search-filters-box{padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:8px}}.serp-search-filters-box .serp-search-filters{display:-ms-flexbox;display:flex;margin:0 0 5px}@media (min-width: 768px){.serp-search-filters-box .serp-search-filters{display:block;font-size:15px;line-height:17px;margin:16px 0 0}}@media (min-width: 1024px){.serp-search-filters-box .serp-search-filters{margin:0}}.serp-search-filters-box .serp-search-filters li{border-top:1px solid #f1f1f1;background-color:#f1f1f1;-ms-flex:1 0;flex:1 0;display:inline-block;text-align:center;font-size:14px;font-weight:600}@media (min-width: 768px){.serp-search-filters-box .serp-search-filters li{background:none;border-top:none;font-size:15px;line-height:17px}}@media (min-width: 768px){.serp-search-filters-box .serp-search-filters li:after{content:' -'}}@media (min-width: 768px){.serp-search-filters-box .serp-search-filters li:first-child:after,.serp-search-filters-box .serp-search-filters li:last-child:after{content:''}}.serp-search-filters-box .serp-search-filters li.list-title{display:none}@media (min-width: 768px){.serp-search-filters-box .serp-search-filters li.list-title{display:inline-block;font-weight:600}}.serp-search-filters-box .serp-search-filters li.active{background-color:#fff;padding:15px 5px}@media (min-width: 768px){.serp-search-filters-box .serp-search-filters li.active{padding:0 0 0 5px}}@media (min-width: 768px){.serp-search-filters-box .serp-search-filters li.active span{display:inline-block}}.serp-search-filters-box .serp-search-filters li a{padding:15px 5px;color:#ff206e;display:block;font-weight:initial}@media (min-width: 768px){.serp-search-filters-box .serp-search-filters li a{display:inline-block;padding:0 0 0 5px}}@media (min-width: 768px){.card-layout .serp-search-filters-box{border-bottom:none;margin:10px 0 0;padding:0}}@media (min-width: 1024px){.card-layout .serp-search-filters-box{margin-top:20px}}.card-layout .serp-search-filters{margin-bottom:0}@media (min-width: 768px){.card-layout .serp-search-filters{margin-top:0;display:-ms-flexbox;display:flex}}.card-layout .serp-search-filters li{border:none;background-color:#fff}@media (min-width: 768px){.card-layout .serp-search-filters li{background:none;display:block;-ms-flex:0 0 auto;flex:0 0 auto}}.card-layout .serp-search-filters li.active{background-color:#f6f7f8}@media (min-width: 768px){.card-layout .serp-search-filters li.list-title{display:block}}.advanced-search-box{margin-bottom:16px}.advanced-search-box .advanced-search-title{font-size:14px;padding-top:4px;font-weight:bold}.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:0.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}.social-login-box:after,.social-login-box:before{content:' ';display:table}.social-login-box:after{clear:both}.social-login-box p.disclaimer{clear:both;text-align:center;font-size:11px}.social-login{display:inline-block;color:white;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,0.2)}.social-login:after,.social-login:before{content:' ';display:table}.social-login:after{clear:both}@media (min-width: 768px){.social-login{margin-left:2%;box-shadow:none;width:49%;float:left}}@media (min-width: 768px){.registration-flow .social-login{width:150px;margin:0 19px 0 0}}@media (min-width: 768px){.social-login:hover{cursor:pointer}}.social-login:first-child{margin-top:0}.social-login.full-width{width:100%}.social-login.social-login-facebook{background:#3b5998;border:1px solid #3b5998;margin-left:0}.social-login.social-login-google{background-color:#4285f4;color:#fff;border:2px solid #4285f4}.col-3 .social-login.social-login-google{margin:0 0 10px 2%}.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}@media (min-width: 768px){.social-login.social-login-linkedin{margin:0 auto;clear:both;float:none;display:inline-block;margin-right:0}}.col-3 .social-login.social-login-linkedin{margin:0 0 10px 2%;clear:none}.col-3 .social-login{float:left;width:32%}@media (min-width: 768px){.col-3 .social-login{margin-bottom:10px;margin-right:0px}}.social-login .icon{display:block;vertical-align:middle;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;vertical-align:middle;font-size:14px;text-align:center;width:auto;line-height:38px}.col-3 .social-login .button-text{font-size:12px}.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,0.3);font-size:18px;vertical-align:bottom;margin-right:3px}.save-job-dialog-box{max-height:0;transition:all 0.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-menu{position:fixed;background-color:#41ead4;z-index:27;right:-100%;height:calc(100vh - 40px);top:auto;transition:all 0.2s;overflow:auto;padding-bottom:40px;width:70vw;padding:15px;text-align:right;visibility:hidden}@media (min-width: 768px){.mobile-menu{right:-300px;width:300px;height:100%}}.mobile-menu-opened .mobile-menu{overflow:auto;background:#41ead4;padding-bottom:10px;right:0;visibility:visible}.mobile-menu .jobseeker-links{padding-bottom:20px}.mobile-menu .top-link{display:block;font-size:18px;font-weight:300;line-height:30px}.mobile-menu .jobseeker-link{font-weight:600;font-size:16px;text-transform:uppercase}.mobile-menu .login{text-transform:uppercase;font-size:18px;text-align:right;display:block;font-weight:600;margin:15px 0 30px}.push-menu-footer[checked='checked'] ~ .header-wrapper .icon-menu,.push-menu-footer[checked='checked'] ~ .header-wrapper .icon-menu--registered{background:#41ead4;color:#0f0f0f}.push-menu-footer[checked='checked'] ~ .header-wrapper .icon-menu--registered:before{background-image:url(https://resources.jobrapido.com/static/img/icons/ico_user_black.svg)}.mobile-search-box{background-color:#41ead4;height:64px;transition:height 0.5s cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden;position:relative;z-index:26}@media (min-width: 1024px){.mobile-search-box{display:none}}.mobile-search-box.fixed{position:fixed;top:0;box-shadow:0 1px 2px 0 rgba(15,15,15,0.5);width:100%;-webkit-overflow-scrolling:touch}.mobile-search-box .mobile-search-form{padding:12px 15px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.mobile-search-box .mobile-search-form-innerbox{width:100%;transition:all 0.7s cubic-bezier(0.4, 0, 0.2, 1)}.mobile-search-box .jr-input__what,.mobile-search-box .jr-input__where{padding-right:30px;height:40px}.mobile-search-box .fake-search{position:absolute;height:100%;top:0;font-size:18px;font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:13}.mobile-search-box .fake-search i{font-size:22px;color:#878787;font-weight:300;float:left;padding-right:5px;-ms-flex:0;flex:0}.mobile-search-box .fake-search__placeholder{font-size:14px;font-weight:300;color:#a9a9a9;font-style:italic;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-search-box .fake-search__h1{font-size:18px;line-height:22px;margin:0;font-weight:600;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-search-box.enabled{height:100%;height:calc(100vh - 40px);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 0.7s cubic-bezier(0.4, 0, 0.2, 1)}.mobile-search-box .what-wrapper{position:relative}.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{margin:12px 0}.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}.mobile-search-box .jr-button__mobile-search{padding-top:12px;padding-bottom:12px}.top-searches-box{padding-top:0;margin-top:-40px}@media (min-width: 768px){.top-searches-box{margin-top:0}}.top-searches-box .top-searches-section.floated{border-left:none;clear:none}@media (min-width: 768px){.top-searches-box .top-searches-section ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.one-tap-wrapper{z-index:1100;position:absolute;right:1.2rem;top:1.4rem}.one-tap-top-left-position-enabled .one-tap-wrapper{left:1.2rem;right:auto}html.home{height:100%}html.home body{height:100%}html.home .body-wrapper{width:100%}html.home .main-container-row{padding:0 10px;width:100%}@media (min-width: 768px){html.home .main-container-row{padding:0}}html.home .main-container-row:before{display:none !important}html.home .main-container-row.hero-carousel{background:#fbff12 url(https://resources.jobrapido.com/static/img/carousel/homeStripe.png) repeat-x 0 0;position:relative;display:block;min-height:auto;height:500px;margin-bottom:0;margin-top:0}@media (min-width: 480px){html.home .main-container-row.hero-carousel{height:340px}}@media (min-width: 768px){html.home .main-container-row.hero-carousel{height:500px}}html.home .main-container-row.hero-carousel .home-carousel-wrapper{overflow:hidden;float:right}html.home .main-container-row.hero-carousel .home-carousel-wrapper:after,html.home .main-container-row.hero-carousel .home-carousel-wrapper:before{content:' ';display:table}html.home .main-container-row.hero-carousel .home-carousel-wrapper:after{clear:both}@media (min-width: 768px){html.home .main-container-row.hero-carousel .search-container{clear:right;position:absolute;top:136px;width:100%}}html.home .main-container-row .home-title{background:none;color:#2b2b2b;-ms-flex-order:1;order:1;font-weight:300;font-size:26px;line-height:28px;margin:15px 23px}@media (min-width: 768px){html.home .main-container-row .home-title{font-size:60px;line-height:60px;letter-spacing:-0.1px;margin:23px 23px 23px 55px}}html.home .search-container{position:relative;text-align:left;min-height:auto;height:auto;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}@media (min-width: 768px){html.home .search-container{display:block;height:auto}}html.home .search-container .no-results-redirect-message{background-color:#f5f5f5;border-radius:6px;display:block;color:#2b2b2b;padding:5px 10px;font-size:11px;margin:-50px auto 10px;max-width:85%;font-weight:bold;text-align:center}@media (min-width: 768px){html.home .search-container .no-results-redirect-message{padding:10px 35px;font-size:12px;max-width:50%}}@media (min-width: 1024px){html.home .search-container .no-results-redirect-message{max-width:initial;width:500px}}html.home .search-container .search-box{position:relative;z-index:4;-ms-flex-order:2;order:2;background:none;padding:0 23px;margin-top:20px}@media (min-width: 768px){html.home .search-container .search-box{background:rgba(74,74,74,0.25);padding:72px 0 42px 35px;margin-top:0}}html.home .search-container .search-box .input-container{font-size:0;margin-bottom:10px}html.home .search-container .search-box .input-container:after,html.home .search-container .search-box .input-container:before{content:' ';display:table}html.home .search-container .search-box .input-container:after{clear:both}@media (min-width: 768px){html.home .search-container .search-box .input-container{margin-bottom:0}}html.home .search-container .search-box .input-wrapper{font-size:13px;margin:0 0 10px;float:none;width:100%}@media (min-width: 768px){html.home .search-container .search-box .input-wrapper{margin:0 20px;float:left;width:auto;position:relative}}html.home .search-container .search-box .search-form-label{display:block;font-size:15px;font-weight:400;padding-bottom:6px;text-align:left}html.home .search-container .search-box .jr-button{margin-top:30px}@media (min-width: 768px){html.home .search-container .search-box .jr-button{margin-top:23px;margin-left:20px;float:left;width:auto}}html.home .search-container .search-box .clear-button{right:0;bottom:0;width:30px;height:50px}@media (min-width: 768px){html.home .search-container .search-box .clear-button{height:40px}}html.home .empty-what-warning{background-color:#3f3f3f;border-radius:5px;color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,0.3);font-size:11px;padding:10px;position:relative;margin-top:10px}@media (min-width: 768px){html.home .empty-what-warning{position:absolute;left:0;top:100%;width:100%}}html.home .empty-what-warning:after{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #3f3f3f;top:-7px;left:17px;position:absolute}html.home .jobalert-proposal{background-color:#2b2b2b;padding:35px 55px}html.home .jobalert-proposal h2{color:#fff;margin:0;font-weight:300;text-transform:uppercase;font-size:24px;margin-bottom:22px;line-height:26px}@media (min-width: 768px){html.home .jobalert-proposal h2{font-size:44px;line-height:44px;line-height:normal}}@media (min-width: 768px){html.home .jobalert-proposal .jr-button{display:inline-block;width:auto}}@media (min-width: 768px){.home .jr-input__what,.home .jr-input__where{width:200px}}body#jobseeker{font-size:16px}@media (min-width: 1024px){body#jobseeker{font-size:13px}}body#jobseeker .icon-search{display:none}body#jobseeker .buttons-container:after,body#jobseeker .buttons-container:before{content:' ';display:table}body#jobseeker .buttons-container:after{clear:both}body#jobseeker .buttons-container .jr-button{float:left;width:auto;margin-right:10px}html.registration-flow{height:100%}html.registration-flow body .body-wrapper{width:100%}html.registration-flow body .main-container-row{margin-bottom:0;padding:0}@media (min-width: 768px){html.registration-flow body .body-wrapper{min-height:630px}}@media (min-width: 1024px){html.registration-flow body .main-container-row{padding:0 10px}}.registration-page-container{width:100%;font-family:Arial,Verdana,sans-serif}@media (min-width: 768px){.registration-page-container{width:768px;margin:0 auto;padding:0 0 30px;margin-top:0;perspective:1000;margin-bottom:30px}}@media (min-width: 1024px){.registration-page-container{margin-top:50px}}.registration-page-container .flipper{position:relative}.registration-page-container .front{height:auto;margin-bottom:25px;background:#f5f5f5}@media (min-width: 768px){.registration-page-container .front{width:768px;position:relative;padding-bottom:25px}}.registration-page-container .form-title{margin:0;font-family:Arial,Verdana,sans-serif;font-weight:300;line-height:18px;font-size:14px;padding:13px 14px 17px;background-color:#0f0f0f;color:#fff;position:relative}.registration-page-container .form-title:before{content:'';position:absolute;bottom:0;right:0;border-bottom:20px solid #f5f5f5;border-left:30px solid #0f0f0f;width:0}.registration-page-container .btn-container{clear:both}.registration-page-container .search-params-input{padding:10px 45px 20px;background-color:#41ead4;position:relative}@media (min-width: 768px){.registration-page-container .search-params-input{padding-bottom:10px}}.registration-page-container .search-params-input:before{content:'';position:absolute;bottom:0;right:0;border-bottom:20px solid #f5f5f5;border-left:30px solid #41ead4;width:0}.registration-page-container .search-params-input.with-statement{background-color:#f5f5f5;float:none;width:100%}.registration-page-container .search-params-input.with-statement:before{display:none}.registration-page-container .search-params-input .intro-claim{color:#0f0f0f;font-size:18px;font-weight:400;margin:0 0 40px;padding:15px 0 0}.registration-page-container .search-params-input .intro-claim.with-statement{margin:0;font-size:16px;font-weight:300}@media (min-width: 768px){.registration-page-container .search-params-input .intro-claim{padding:15px 20px 0}}.registration-page-container .search-params-input .input-group{position:relative;margin-bottom:36px}@media (min-width: 768px){.registration-page-container .search-params-input .input-group{margin-bottom:20px}}.registration-page-container .search-params-input .input-group:last-child{margin-bottom:0}.registration-page-container .search-params-input .input-group input{width:100%;border:none;box-shadow:inset 0 1px 2px rgba(15,15,15,0.5);margin:0;border-radius:3px;height:35px}.registration-page-container .search-params-input .input-group label{font-weight:600;font-size:14px}@media (min-width: 768px){.registration-page-container .search-params-input .input-group label{font-size:13px}}.registration-page-container .search-params-input.error input{border:1px solid #f22613}@media (min-width: 768px){.registration-page-container .search-params-input{margin-top:15px;padding:0 30px 10px}.registration-page-container .search-params-input .intro-claim{line-height:23px;padding:15px 0 0}.registration-page-container .search-params-input .intro-claim.with-statement{margin:10px 0 0}.registration-page-container .search-params-input .input-group{float:left;position:relative}.registration-page-container .search-params-input .input-group:last-child{float:right}.registration-page-container .search-params-input .input-group input{width:230px}}.registration-page-container .single-column{width:auto;margin:20px 45px 0;min-height:100px}.registration-page-container .single-column p{line-height:20px;margin-bottom:40px;font-size:14px}@media (min-width: 768px){.registration-page-container .single-column{width:370px;margin:40px auto}.registration-page-container .single-column.large{width:55%;margin:0 0 0 30%}.registration-page-container .single-column .registration-form{padding:0}}.registration-page-container .jobseeker-params-input{padding:20px 45px}.registration-page-container .jobseeker-params-input:after,.registration-page-container .jobseeker-params-input:before{content:' ';display:table}.registration-page-container .jobseeker-params-input:after{clear:both}@media (min-width: 768px){.registration-page-container .jobseeker-params-input{padding:5px 45px}}#signup .registration-page-container .jobseeker-params-input{padding-top:20px}@media (min-width: 768px){#signup .registration-page-container .jobseeker-params-input{padding-top:10px}}#login .registration-page-container .jobseeker-params-input{padding-top:20px}@media (min-width: 768px){#login .registration-page-container .jobseeker-params-input{padding-top:10px}}.registration-page-container .jobseeker-params-input .column{width:100%;padding:15px 0}.registration-page-container .jobseeker-params-input .single-column{margin:0 auto;min-height:100px}.registration-page-container .jobseeker-params-input .single-column p{line-height:15px;margin-bottom:20px}.registration-page-container .jobseeker-params-input .error input{border-color:#f22613}@media (min-width: 768px){.registration-page-container .jobseeker-params-input{padding:45px 30px 40px}.registration-page-container .jobseeker-params-input .column{float:none;width:100%;padding:0}.registration-page-container .jobseeker-params-input .column:first-child{border:none;padding:0}.registration-page-container .jobseeker-params-input .column:first-child:after,.registration-page-container .jobseeker-params-input .column:first-child:before{content:' ';display:table}.registration-page-container .jobseeker-params-input .column:first-child:after{clear:both}.registration-page-container .jobseeker-params-input .single-column{width:100%;margin:0 auto}.registration-page-container .jobseeker-params-input .single-column:first-child{border-right:none}.registration-page-container .jobseeker-params-input .single-column .forgot-password{padding:0}.registration-page-container .jobseeker-params-input .single-column .btn-container{text-align:center;clear:both}.registration-page-container .jobseeker-params-input .single-column .check-password{right:10px}.registration-page-container .jobseeker-params-input .check-password{right:10px;left:auto}}.registration-page-container .check-password-input{display:none}.registration-page-container .check-password{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){.registration-page-container .check-password{top:10px}}.registration-page-container .check-password.hide-password{background-image:url(https://resources.jobrapido.com/static/img/icons/ico_showpwd.svg)}.registration-page-container .social-disclaimer{font-size:12px;color:#4a4a4a;text-align:center;padding:0 30px}.registration-page-container .lawcompliance{text-align:center;padding:0 30px;font-size:9px}.registration-page-container .form-footer{margin:10px 0 0;background:#41ead4;text-align:center;font-size:16px;padding:15px 0;position:relative}.registration-page-container .form-footer:before{content:'';position:absolute;bottom:0;right:0;border-bottom:20px solid #fff;border-left:30px solid #41ead4;width:0}.registration-page-container .form-footer span{display:block}@media (min-width: 768px){.registration-page-container .form-footer{margin:10px 30px 0;background:#fff}.registration-page-container .form-footer:before{border-bottom-color:#f5f5f5;border-left-color:#fff}}.registration-page-container .alert-wrapper{margin-top:0}.registration-page-container .change-user,.registration-page-container .forgot-password{text-align:right;height:15px;font-size:9px;line-height:15px;text-transform:uppercase}.registration-page-container .change-user a,.registration-page-container .forgot-password a{color:#4a4a4a}@media (min-width: 768px){.registration-page-container .change-user,.registration-page-container .forgot-password{clear:both}}.registration-page-container .forgot-password{position:relative;top:-30px}@media (min-width: 768px){.registration-page-container .forgot-password{top:0}}.registration-page-container .change-user{margin-top:-22px;margin-bottom:30px}@media (min-width: 768px){.registration-page-container .change-user{margin-top:10px;margin-bottom:0}}.registration-page-container .alert-bottom{margin-top:30px}.registration-page-container .has-background .single-column{background-repeat:no-repeat;background-position:center top;padding-top:80px}@media (min-width: 768px){.registration-page-container .has-background{background-repeat:no-repeat;background-position:80px 110px}}.registration-page-container .reset-confirm-wrapper{width:100%}@media (min-width: 768px){.registration-page-container .reset-confirm-wrapper{width:370px;margin:0 auto 40px}}.registration-page-container .reset-confirm-wrapper .reset-confirm-txt{margin-bottom:0;padding-top:20px}.registration-page-container .reset-container{padding-bottom:25px}@media (min-width: 768px){.registration-page-container .reset-container .registration-intro{width:370px;margin:0 auto;padding-top:20px}}.registration-page-container .reset-container .single-column{padding-top:100px;background-image:url(https://resources.jobrapido.com/static/img/icons/ico_mail_04.svg)}@media (min-width: 768px){.registration-page-container .reset-container .single-column{width:100%;margin:0;padding-top:0;background-position:80px 20px}}@media (min-width: 768px){.registration-page-container .reset-container .single-column .registration-form{width:370px;margin:0 auto;padding:0 0 40px}}@media (min-width: 768px){.registration-page-container .reset-container .single-column .registration-form input{margin-bottom:0}}@media (min-width: 768px){.registration-page-container .reset-container .single-column .registration-form .btn-container{padding-top:20px}}@media (min-width: 768px){.registration-page-container .reset-container .single-column .alert-danger{width:370px;margin:0 auto}}.registration-page-container .jobseeker-registered .single-column{background-image:url(https://resources.jobrapido.com/static/img/icons/ico_mail_01.svg)}@media (min-width: 768px){.registration-page-container .jobseeker-registered{background-image:url(https://resources.jobrapido.com/static/img/icons/ico_mail_01.svg)}.registration-page-container .jobseeker-registered .single-column{background-image:none;padding-top:0}}.registration-page-container .subscription-retry{display:none}.registration-page-container ul.description li{line-height:15px;padding-bottom:10px}@media (min-width: 768px){.registration-page-container .registration-form{padding:0 110px}}.registration-page-container .registration-form .registration-form__field{position:relative;margin-bottom:35px}@media (min-width: 768px){.registration-page-container .registration-form .registration-form__field{float:left;width:230px;margin-bottom:0;margin-top:35px}}@media (min-width: 768px){.registration-page-container .registration-form .registration-form__field:nth-child(even){float:right}}.registration-page-container .registration-form .registration-form__label{position:absolute;top:-23px;left:10px;font-weight:600}.registration-page-container .registration-form .registration-form--error-message{display:none;color:#ff0322;font-size:14px;font-weight:600;line-height:1.2;padding:2px 0 2px 10px;position:absolute;top:-23px}@media (min-width: 768px){.registration-page-container .registration-form .registration-form--error-message{top:auto;bottom:40px}}.registration-page-container .registration-form .registration-form__field--error .registration-form__label{display:none}.registration-page-container .registration-form .registration-form__field--error .registration-form--error-message{display:block}.registration-page-container .registration-form .registration-form__pwd-wrapper{position:relative}.registration-page-container .reset-container .registration-form__field{float:none;width:100%}.registration-flow .icon-search{display:none}.registration-captcha-container{clear:both}@media (min-width: 768px){.registration-captcha-container{padding-top:30px}}.jr-button__login-form,.jr-button__signup-form{width:auto;display:inline-block;margin-top:10px}@media (min-width: 768px){.jr-button__login-submit,.jr-button__signup-submit{margin-top:33px}}.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:bold;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.33333%;display:table-cell;vertical-align:middle}}.job-preview-promoted-box .job-preview-promoted:nth-child(even){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__jpp-submit{margin:16px auto 0;min-width:320px;width:auto;display:table}.job-preview-ads-wrapper{padding:0.8rem}.jpp-advert__info{padding:1.5rem 1.6rem;background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10;margin:0 -0.9rem}@media (min-width: 768px){.jpp-advert__info{padding:2.5rem 0 1.5rem;margin:0;position:static}}.jpp-advert__info--sticky{border-bottom:1px solid #ccc;box-shadow:0 1px 2px 0 rgba(0,0,0,0.09)}.jpp-advert__info--sticky .jpp-advert__company,.jpp-advert__info--sticky .jpp-advert__employment-type{animation:hideElement 500ms;animation-fill-mode:forwards}.jpp-advert__info--sticky .jpp-advert__info-box{margin-top:0}.jpp-advert__title{color:#0f0f0f;font-size:1.7rem;line-height:2rem;font-weight:600;margin:0 0 0.6rem 0}@media (min-width: 768px){.jpp-advert__title{font-size:2rem;line-height:2.3rem}}.jpp-advert__location{color:#080808;font-size:1.3rem;line-height:1.5rem;margin-bottom:0.2rem}@media (min-width: 768px){.jpp-advert__location{font-size:1.5rem;line-height:1.7rem;margin-bottom:0.7rem}}.jpp-advert__location .icon-location{color:#9b9b9b;margin-right:0.5rem;width:1.2rem;display:inline-block;font-size:1.5rem}.jpp-advert__company{color:#080808;font-size:1.3rem;line-height:1.5rem;max-height:10rem}.jpp-advert__company .icon-company{color:#9b9b9b;margin-right:0.5rem;width:1.2rem;display:inline-block;font-size:1.3rem}.jpp-advert__info-box{margin-top:0.9rem}@media (min-width: 768px){.jpp-advert__info-box{margin-top:0.5rem}}.jpp-advert__info-box .jr-button__jpp-submit{display:block;margin:0;min-width:initial;float:right;margin-top:2rem;padding-top:0.7rem;padding-bottom:0.7rem}@media (min-width: 768px){.jpp-advert__info-box .jr-button__jpp-submit{margin-top:0}}.jpp-advert__employment-type{background-color:#ececec;border-radius:2rem;font-size:1.2rem;line-height:1.2rem;color:#2b2b2b;padding:0.6rem 1.8rem;display:inline-block;margin-top:1.6rem;max-height:10rem}.jpp-advert__publish-date{padding-top:1.3rem;color:#9b9b9b;font-size:1.1rem;line-height:1.3rem;text-align:right;border-bottom:1px solid #e7e7e7;padding-bottom:0.2rem;clear:both}@media (min-width: 768px){.jpp-advert__publish-date{font-size:1.3rem;line-height:1.5rem}}.jpp-advert__description{color:#4a4a4a;font-size:1.3rem;line-height:1.6rem;text-align:justify;margin:0.9rem 0 0;max-height:12rem;overflow:hidden}@media (min-width: 768px){.jpp-advert__description{margin:1.7rem 1.4rem 0;max-height:18rem}}.jpp-advert__description.full-text-enabled{max-height:100rem;overflow-y:auto}.jpp-advert__description.full-text-enabled::after{display:none}.jpp-advert__readmore{color:#0f0f0f;font-size:1.3rem;line-height:1.5rem;font-weight:600;margin-top:0.5rem;text-align:center;cursor:pointer;position:relative}@media (min-width: 768px){.jpp-advert__readmore{font-size:1.5rem;line-height:1.7rem}}.jpp-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%)}.jpp-advert__readmore--full::after{display:none}.jpp-advert__readmore .icon-keyboard_arrow_down,.jpp-advert__readmore .icon-keyboard_arrow_up{font-size:2.3rem;margin-left:0.3rem}@media (min-width: 768px){.jpp-advert__readmore .icon-keyboard_arrow_down,.jpp-advert__readmore .icon-keyboard_arrow_up{font-size:2.5rem}}.jpp-advert__sentinel{height:1px;visibility:hidden;position:absolute;width:100%;left:0}.jpp-other-jobs{margin:3rem auto;width:40rem}.jr-button__jpp-other-jobs-btn{width:100%;padding-top:0.7rem;padding-bottom:0.7rem}@media (min-width: 768px){.jr-button__jpp-other-jobs-btn{width:auto}}@media (min-width: 1024px){.jr-button__jpp-other-jobs-btn{min-width:40rem}}.jpp-backlink{color:#9b9b9b;font-weight:600;font-size:1.3rem;line-height:1.5rem;display:inline-block}@media (min-width: 768px){.jpp-backlink{font-size:1.5rem;line-height:1.7rem}}.jpp-backlink:hover{text-decoration:none}.jpp-backlink .icon-back-link-arrow{font-size:1.9rem;margin-right:0.8rem}.jpp-backlink__new-cta-enabled{color:#ff206e}.jpp-backlink__label{font-weight:300}#b_gtp_jpp{margin-top:0}@supports (display: flex){.jpp-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){.jpp-advert__info-box{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:initial;align-content:initial}}.jpp-advert__info-box .jr-button__jpp-submit{float:none}.jpp-advert__employment-type{margin-top:0;-ms-flex-item-align:start;align-self:flex-start}@media (min-width: 768px){.jpp-advert__employment-type{-ms-flex-item-align:end;align-self:flex-end}}.jpp-advert__readmore{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.jpp-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){.jpp-other-jobs{margin-right:0;margin-left:0}}}@supports (display: -webkit-box){.jpp-advert__description{-webkit-box-orient:vertical;display:-webkit-box;max-height:none;-webkit-line-clamp:10}@media (min-width: 768px){.jpp-advert__description{-webkit-line-clamp:15}}.jpp-advert__description.full-text-enabled{max-height:none;-webkit-line-clamp:initial}}@keyframes hideElement{0%{opacity:1}30%{opacity:0;overflow:hidden}80%{padding:0}100%{opacity:0;max-height:0;padding:0;overflow:hidden}}body.browse-jobs-page .wrapper{border:none;padding:0;background:#f5f5f5}body.browse-jobs-page #pagetitle-container{background:#41ead4;color:#2b2b2b;border:none;margin:0 0 20px;padding:10px 20px;position:relative}body.browse-jobs-page #pagetitle-container:before{content:'';position:absolute;bottom:0;right:0;border-bottom:20px solid #f5f5f5;border-left:30px solid #41ead4;width:0}body.browse-jobs-page .footer-browse-jobs-section{border:none;margin:0 20px}body.browse-jobs-page .footer-browse-jobs-section ul.alphabet li{color:#2b2b2b}body.browse-jobs-page .footer-browse-jobs-section ul.alphabet li a{color:#2b2b2b}body.browse-jobs-page #columns-container{margin:20px 20px 0;padding-bottom:20px}body.browse-jobs-page #columns-container h2{color:#2b2b2b;border:none;margin:0 -20px 20px;padding:10px 20px;position:relative}body.browse-jobs-page h1{font-size:26px;font-size:2.6rem;font-weight:600}body.browse-jobs-page h1 a{color:#2b2b2b}body.browse-jobs-page h2 a{color:#fff}body.browse-jobs-page .column{font-size:14px}body.browse-jobs-page .column span.primary{font-size:16px}body.browse-jobs-page .column span.primary a{color:#2b2b2b;font-weight:600}body.browse-jobs-page .column span.primary a:hover{color:#2b2b2b}body.browse-jobs-page .column span.primary span.count{font-weight:400;font-style:italic;font-size:14px}body.browse-jobs-page .column span.secondary a{color:#2b2b2b;font-weight:300}body.browse-jobs-page .column span.secondary a:hover{color:#2b2b2b}body.browse-jobs-page .columns-intro-text{margin:0 20px 20px 20px}.browse-jobs-page #pagetitle-container,.browse-jobs-page .browse-company-container,body.sitemap #pagetitle-container,body.sitemap .browse-company-container,.browse-jobs-page #columns-container,body.sitemap #columns-container,body#support #faq-container,body#support #form-container{margin-left:10px;margin-right:10px}#info .page-wrapper,#support .page-wrapper{background:#f5f5f5;border:none;padding:0 15px 15px}#info .static-page h6,#support .static-page h6{font-weight:600;margin:15px 0 5px}#info h1,#support h1{background:#41ead4;color:#2b2b2b;border:none;margin:0 -15px 20px;padding:10px 20px;position:relative;font-size:26px;font-weight:600}@media (min-width: 768px){#info h1,#support h1{font-size:26px}}#info h1:before,#support h1:before{content:'';position:absolute;bottom:0;right:0;border-bottom:20px solid #f5f5f5;border-left:30px solid #41ead4;width:0}body#support .wrapper{background-color:#f5f5f5;margin-top:20px}body#support .wrapper:after,body#support .wrapper:before{content:' ';display:table}body#support .wrapper:after{clear:both}body#support .icon-search{display:none}body#support #pagetitle-container{margin:0}body#support h1{font-size:26px;font-weight:600;margin:0}@media (min-width: 1024px){body#support #faq-container,body#support #form-container{float:left;width:48%}}body#support #faq-container h2,body#support #form-container h2{color:#0f0f0f;margin-top:16px;margin-bottom:3px}body#support #faq-container h2 i,body#support #form-container h2 i{display:inline-block;color:#ff206e;margin-right:5px}body#support .panel-title{font-weight:300;color:#0f0f0f;line-height:18px;border-bottom:1px solid #d5d5d5;padding:10px 0;margin:0}body#support .panel-title a.accordion-toggle{text-decoration:none;vertical-align:middle;display:inline-block;font-size:16px}body#support .panel-title i{font-size:20px;vertical-align:middle}body#support .side-line{font-size:12px;line-height:18px;font-weight:300;padding-left:10px;margin-left:10px;border-left:2px solid #d5d5d5}body#support .panel-body .panel-title{border:none}body#support #faq-container{font-size:14px;font-weight:300;padding-bottom:20px}body#support #faq-container>p{padding-top:5px}body#support #form-container h2{margin-top:16px;margin-bottom:3px}body#support #form-container p{font-size:14px;font-weight:300;padding-top:5px}body#support #form-container label{display:block;margin-bottom:5px;margin-top:5px}body#support #form-container #submit-button-container{margin-bottom:20px}body#support #form-container #submit-button-container:after,body#support #form-container #submit-button-container:before{content:' ';display:table}body#support #form-container #submit-button-container:after{clear:both}body#support #form-container #submit-button-container .jr-button{float:left;width:48%}@media (min-width: 768px){body#support #form-container #submit-button-container .jr-button{width:145px}}body#support #form-container #submit-button-container .jr-button--ghost{margin-right:4%}@media (min-width: 768px){body#support #form-container #submit-button-container .jr-button--ghost{margin-right:10px}}body#support #form-container fieldset{margin:0;padding:0;border:0}#support .modal-header{background:#41ead4;color:#0f0f0f;font-weight:300;position:relative;border:none}#support .modal-header h3{margin:0;padding:10px;font-size:22px}#support .modal-header:before{content:'';position:absolute;bottom:0;right:0;border-bottom:20px solid #fff;border-left:30px solid #42eadb;width:0}#support .modal-body{padding:10px}#support .modal-footer{background:none;border:none;text-align:center}#info{font-size:16px}@media (min-width: 1024px){#info{font-size:13px}}.adv-partners-ul li{margin-bottom:10px}.adv-partners-ul span{display:block}@media (min-width: 768px){.adv-partners-ul span{width:30%;display:inline-block}}.adv-partners-ul a{display:block;text-decoration:underline}@media (min-width: 768px){.adv-partners-ul a{display:inline-block}}.support-form .jr-select__wrapper{margin-bottom:10px}@media (min-width: 1024px){.support-form .jr-select__wrapper{width:300px}}.support-form_field--error-message{display:none;color:#ff0322;font-size:14px;font-weight:600;line-height:1.2;padding:2px 0}.support-form_field{position:relative;margin-bottom:20px}@media (min-width: 1024px){.support-form_field .typeahead-wrapper,.support-form_field .jr-textarea{width:300px}}.support-form_field .jr-input--autocomplete{border-color:transparent}.support-form_field--error .support-form_field--error-message{display:block}@media (max-width: 767px){#info .body-wrapper .main-container-row{min-height:60vh}}


/*# sourceMappingURL=jobrapido_pages.31b87841f4c374f82079.css.map*/