h1.logo{margin:0}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h4,.h5,.h6,h4,h5,h6{margin:10px 0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:inherit}a:hover h1,a:hover h2,a:hover h3,a:hover h4,a:hover h5,a:hover h6{color:inherit}a h1,a h2,a h3,a h4,a h5,a h6{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}label{font-weight:500}p{margin-bottom:1.7em;margin-top:0}*{outline:none}html,body{width:100%;height:auto;margin:0;padding:0!important}body{background-color:var(--cariera-body-bg);overflow-x:hidden;color:#948a99}body.mfp-zoom-out-cur{overflow:hidden}body>.wrapper{background-color:var(--cariera-body-wrapper);padding:0;margin:0;width:100%;overflow:hidden;position:relative}body>.wrapper.boxed{max-width:1200px;margin:0 auto;overflow:hidden}body.page-template-user-dashboard>.wrapper.boxed{max-width:100%}body.general_search_form_open{position:fixed}main,section{position:relative}a{color:var(--cariera-primary);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{color:var(--cariera-primary)}a:hover,a:focus,a:visited{text-decoration:none!important;outline:none!important}a,button,input{outline:none!important}input[type="text"],input[type="number"],input[type="password"],input[type="email"],input[type="tel"],input[type="phone"],input[type="url"],textarea,select{width:100%;padding:10px 20px;color:#666;border:1px solid #e3e3e3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none}select{background:#fff;background:linear-gradient(45deg,transparent 50%,#948a99 50%),linear-gradient(135deg,#948a99 50%,transparent 50%),#fff;background-position:calc(100% - 19px) calc(1em + 5px),calc(100% - 15px) calc(1em + 5px),100% 0;background-size:5px 5px,5px 5px,0;background-repeat:no-repeat}textarea{max-width:100%;min-height:200px}::-webkit-input-placeholder{opacity:1;color:#948a99}::-moz-placeholder{opacity:1;color:#948a99}:-ms-input-placeholder{opacity:1;color:#948a99}:-moz-placeholder{opacity:1;color:#948a99}::-webkit-file-upload-button{cursor:pointer}ul{margin:0}li{margin-bottom:5px}img{max-width:100%;height:auto;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-user-drag:none;user-drag:none}embed,iframe,object{max-width:100%}table{border-collapse:collapse;border-spacing:0;border-width:1px 0 0 1px}caption,td,th{padding:0;font-weight:400;text-align:left}table,th,td{border:1px solid #e3e3e3}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}th,td{padding:.4375em}dl{margin:0 0 1.75em}dt{font-weight:700}dd{margin:0 0 1.75em}blockquote{padding:10px 80px;border-left:4px solid var(--cariera-primary);color:#333;font-size:22px;line-height:1.4;margin:0 0 1.7em}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgb(0 0 0 / .1)}pre{font-size:14px;margin:20px 0;padding:20px;white-space:pre-wrap;word-wrap:break-word}form.post-password-form input[type=submit]{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:none;padding:0 15px;position:relative;line-height:44px;margin-left:10px;font-size:14px;font-weight:600;color:#f6f6f6!important;border:0;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}form.post-password-form input[type=submit]:hover{-webkit-filter:brightness(113%);filter:brightness(113%)}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.alignfull{max-width:100vw;width:100vw;position:relative;left:-50vw;right:-50vw;margin-left:25vw;margin-right:25vw;text-align:center}.alignfull img{width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text,figure.image-right figcaption,figure.image-left figcaption,.wp-caption-text{background-color:#f4f4f4;font-weight:600;font-size:15px;color:#888;padding:10px 20px}.wp-caption-text{background-color:#fff;margin:0!important}.gallery{margin-left:-.5em;margin-right:-.5em}.gallery:after{display:table;content:"";clear:both}.gallery-item{margin:0;float:left;padding:5px;position:relative}.gallery-item img{width:auto}.gallery-columns-1 .gallery-item{width:100%;float:none}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6667%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery-item .gallery-caption{position:absolute;display:block;font-weight:400;background:rgb(0 0 0 / .6);color:#fff;padding:10px;font-size:12px;max-height:50%;text-align:left;opacity:0;bottom:5px;left:5px;right:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.gallery-item:hover .gallery-caption{opacity:1}.widget ul{padding:0;list-style:none}.widget_archive li a,.widget_categories li a,.widget_product_categories li a,.widget_recent_entries a,.widget_recent_entries li a,.widget_recent_comments li a,.widget_pages li a,.widget_nav_menu li a,.widget_nav_menu .menu ul>li>a,.widget_meta li a{text-transform:capitalize;color:inherit}.widget_archive li a:hover,.widget_categories li a:hover,.widget_product_categories li a:hover,.widget_recent_comments li a:hover,.widget_pages li a:hover,.widget_nav_menu li a:hover,.widget_nav_menu .menu ul>li>a:hover,.widget_meta li a:hover{color:var(--cariera-primary);padding-left:10px}.widget_archive li,.widget_categories li,.widget_product_categories li,.widget_recent_entries li,.widget_recent_comments li,.widget_pages li,.widget_meta li{padding:8px 0;border-bottom:1px solid #e3e3e3;margin:0}.widget_archive li:last-child,.widget_categories li:last-child,.widget_product_categories li a:last-child,.widget_recent_entries li:last-child,.widget_recent_comments li:last-child,.widget_pages li:last-child,.widget_meta li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.widget_recent_entries .widget-blog-post{clear:both;border:0;padding:0}.widget_recent_entries .widget-blog-post .post-thumbnail{background:var(--cariera-primary);background:linear-gradient(to right,var(--cariera-primary) -20%,var(--cariera-secondary) 120%);width:70px;height:70px;overflow:hidden;position:relative;float:left;margin:0 20px 20px 0}.widget_recent_entries .widget-blog-post .post-thumbnail img{max-width:none;width:auto;height:100%;position:absolute;left:-50%;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.widget_recent_entries .widget-blog-post .post-thumbnail img.post-no-thumb{left:0}.widget_recent_entries .widget-blog-post .post-thumbnail img:hover{opacity:.5}.widget_recent_entries .widget-blog-post .post-info{padding-top:10px}.widget_recent_entries .widget-blog-post .post-info a{text-transform:capitalize;font-size:14px;font-weight:600;display:block}.widget_recent_entries .widget-blog-post .post-info a:hover{color:var(--cariera-primary)}.widget_recent_entries .widget-blog-post .post-info span{font-size:.85em}.widget_tag_cloud .tagcloud a,.widget_product_tag_cloud .tagcloud a{color:inherit;font-size:14px!important;background:#fff;border:1px solid #e3e3e3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px 15px;line-height:50px;text-transform:capitalize;margin-right:5px;white-space:nowrap}.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover{background:var(--cariera-primary);color:#fff;border:1px solid #fff0}.widget_calendar table#wp-calendar{width:100%}.widget_calendar table#wp-calendar caption{margin-bottom:10px}.widget_calendar table#wp-calendar th,.widget_calendar table#wp-calendar td{text-align:center}.widget_calendar table#wp-calendar th{color:#999}.widget_calendar table#wp-calendar td{color:#777}.widget_mc4wp_form_widget form button{width:100%;margin-top:20px}.widget ul.job_listings,.widget ul.resumes{margin:0;border:0}.widget ul.job_listings li.job_listing,.widget ul.resumes li.resume{position:relative;background:none;border:0;margin:0;border-bottom:1px solid #e3e3e3;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.widget ul.job_listings li.job_listing:last-child,.widget ul.resumes li.resume:last-child{border:0}.widget ul.job_listings li.job_listing:before,.widget ul.job_listings li.job_listing:after,.widget ul.resumes li.resume:before,.widget ul.resumes li.resume:after{display:none}.widget ul.job_listings li.job_listing:hover,.widget ul.resumes li.resume:hover,.widget ul.job_listings li.job_listing>a:hover,.widget ul.resumes li.resume>a:hover{background:none}.widget ul.job_listings li.job_listing a,.widget ul.resumes li.resume a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px 10px;background:none;color:inherit}footer .widget ul.job_listings li.job_listing:first-child a,footer .widget ul.resumes li.resume:first-child a{padding-top:0}.widget ul.job_listings li.job_listing .image{margin-bottom:20px}.widget ul.job_listings li.job_listing .image img{width:80px;border:1px solid #e3e3e3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.widget ul.job_listings li.job_listing .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.widget ul.job_listings li.job_listing .position h3,.widget ul.resumes li.resume .candidate h3{font-size:1.2em;margin:0 0 5px 0}.widget ul.job_listings .job-manager-applications-applied-notice{font-size:10px}.widget ul.job_listings .job-manager-applications-applied-notice:before{content:'\f00c';font-family:'Font Awesome 5 Free'!important;font-size:inherit;font-weight:600;width:auto;height:auto}.widget ul.resumes li.resume .candidate,.widget ul.resumes li.resume ul.meta{width:100%}.widget ul.resumes li.resume ul.meta li{display:block}.widget ul.resumes li.resume ul.meta li:after{display:none}.widget ul.job_listings>li.job_listing .meta>li,.widget ul.resumes>li.resume .meta>li{font-size:13px;padding:0}.widget ul.job_listings li.job_listing ul.meta li.job-type{padding:2px 5px;display:inline-block;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.footer1 .widget ul.job_listings li.job_listing a div.position h3,.footer1 .widget ul.resumes li.resume .candidate h3,.footer2 .widget ul.job_listings li.job_listing a div.position h3,.footer2 .widget ul.resumes li.resume .candidate h3{color:#fff}.candidate-extra-info{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.85em;padding-bottom:10px}.candidate-extra-info .left-side{width:50%}.candidate-extra-info ul.candidate-categories{list-style:none;padding:0}.candidate-extra-info ul.candidate-categories li{display:inline-block;margin:0 10px 10px 0}.candidate-extra-info ul.candidate-categories li a{border:2px solid #fff;border-radius:3px;color:#fff;padding:5px 10px}.candidate-extra-info .right-side{-webkit-box-flex:2;-ms-flex-item-align:center;align-self:center;-ms-flex:2;flex:2;text-align:right}.candidate-extra-info .right-side>div{display:inline-block;padding-right:15px}.candidate-extra-info .right-side>div:last-child{padding-right:0}.candidate-extra-info .right-side i{margin-right:3px}.candidate-experience .experience-item::before{content:""}.candidate-education .education-item:before,.candidate-experience .experience-item:before{color:var(--cariera-primary);font-family:simple-line-icons;font-size:48px;left:0;position:absolute;top:10px}.staff-sidebar .single-staff-overview-detail{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.staff-sidebar .single-staff-overview-detail .icon{-ms-flex-item-align:center;align-self:center;padding-right:20px;min-width:55px}.staff-sidebar .single-staff-overview-detail .icon i{color:var(--cariera-primary);font-size:28px}.staff-sidebar .widget{border:1px solid #e3e3e3;padding:35px;margin:0}#login-register-popup{max-width:800px!important}.login-register-page .form-wrapper .content{width:85%!important}.company_filters,.job_filters,.staff_filters{background:#f6f6f6;border:1px solid #e3e3e3;border-radius:3px;margin-bottom:40px}.staff_filters .search_staffs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em}.company_filters .search_companies div.search_keywords,.job_filters .search_jobs div.filter_last,.job_filters .search_jobs div.search_keywords,.job_filters .search_jobs div.search_rate_min,.job_filters .search_jobs div.search_salary_min,.staff_filters .search_staffs .search_keywords,.staff_filters .search_staffs .search_skills{padding-right:.5em;width:50%}.staff_filters .search_staffs div.staff-filter label{display:inline-block!important}.search_location{padding-left:.5em;position:relative;width:50%}.search_radius{width:100%;margin-bottom:15px}.search_categories{width:100%}.account-sign-in strong{padding:0 5px}.fieldset-candidate_surname{display:inline-block}.fieldset-candidate_surname{width:49%!important}.form-fields{width:100%}.submit_staff-info .form-fields{display:inline-block!important}.submit_staff-info .fieldset-candidate_name{display:inline-block}.submit_staff-info .fieldset-candidate_surname{display:inline-block}.submit_staff-info .fieldset-candidate_email{display:inline-block;width:49%}.submit_staff-info .fieldset-candidate_number{display:inline-block;width:49%}#submit-post-popup{box-sizing:border-box;margin:60px auto;max-width:600px;position:absolute;vertical-align:middle;top:110px;left:0;text-align:center;right:0}#submit-post-popup .signin-wrapper{position:absolute;top:0;left:0;text-align:center;right:0}#submit-post-popup .small-dialog-headline{background:var(--cariera-primary);border-radius:5px 5px 0 0;padding:20px 30px;text-align:center}#submit-post-popup .small-dialog-headline{background:var(--cariera-primary);border-radius:5px 5px 0 0;padding:20px 30px;text-align:center}#submit-post-popup .small-dialog-headline .title{color:#fff;font-size:28px;margin:0;text-transform:uppercase}#submit-post-popup .small-dialog-content{background:#fff;border:0;border-radius:0 0 5px 5px;box-shadow:none;padding:40px;text-align:left}#submit-post-popup #do-it-later{background:#fff;border:2px solid #e3e3e3;color:#000!important}#submit-post-popup .form-group{width:49%;display:inline-block;margin:0 auto;text-align:center}#submit-post-popup .form-group .btn-main{display:inline-block}#submit-post-popup .mfp-content button.mfp-close{font-size:0}#submit-post-popup .mfp-close{background:none;color:#fff;height:76px;line-height:1;opacity:.6;position:absolute;right:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:76px;font-size:0;outline:none;border:none}#submit-post-popup .mfp-close:before{content:"";font-family:simple-line-icons;font-size:24px;left:0;position:relative;top:0}.page-template-user-dashboard .cariera-popup .mfp-content .small-dialog{max-width:600px}#submit-staff-form .account-sign-in strong{padding:0 6px}.candidate-main-staff .google_map_link{color:#fff!important}.login-register-page .title-wrapper{z-index:1!important}.page-template-login-register #submit-post-popup{top:0}.staff-manager-remove-row{background:rgb(178 59 59 / .1);border:1px solid #b23b3b;border-radius:3px;color:#b23b3b;display:inline-block;font-size:16px;line-height:1.3;margin:0 0 15px;padding:3px 9px}.staff-manager-remove-row:before{content:"";font-family:Font Awesome\ 5 Free;font-weight:600;margin-right:7px}html body .popbtn{border:2px solid #D3D3D3;color:#000!important}html body .popbtn:hover{background-color:var(--cariera-primary)!important;color:#fff!important}.page-template-login-register .cariera-popup .mfp-content button.mfp-close{border:none!important}.page-template-user-dashboard .cariera-popup .mfp-content h4{color:var(--cariera-primary)}.page-template-user-dashboard .cariera-popup .mfp-content p{font-size:14px;color:#000}.overlay-gradient:after{opacity:0}.overlay-gradient:after,.back-top,article.blog-post .blog-thumbnail,.widget_recent_entries .widget-blog-post .post-thumbnail,.blogslider-post-thumbnail:after,.bloglist-post-thumbnail:after{background-color:#735cd0!important}.overlay-gradient:after{z-index:3;background:var(--cariera-primary);background:-webkit-gradient(linear,left top,right top,color-stop(-20%,var(--cariera-primary)),color-stop(120%,var(--cariera-secondary)));background:linear-gradient(90deg,var(--cariera-primary) -20%,var(--cariera-secondary) 120%);opacity:.4}.overlay-gradient:before{background:rgb(68 48 136 / .8)}.overlay-gradient:after,.overlay-gradient:before{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;top:0;left:0}.overlay-gradient:before{background:rgb(0 0 0 / .4);z-index:2}.single-staff section.staff-header{background-position:top center!important}.single-staff section.staff-header{height:400px;background-size:cover!important;padding:0}.overlay-gradient:after,.overlay-gradient:before{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;top:0;left:0}.staff-page .candidate-main-staff{position:relative;margin-top:-130px;z-index:5}.candidate-extra-info{display:flex;color:#fff;font-size:.85em;padding-bottom:10px}.staff-page .candidate-info-wrapper{display:flex;align-items:center;background:#fff;padding:40px;margin-bottom:80px;box-shadow:0 0 40px rgb(0 0 0 / .15);border-radius:2px}.staff-page .candidate-info-wrapper .candidate-photo{width:120px;margin-right:40px;overflow:hidden;border-radius:3px;box-shadow:0 0 30px rgb(0 0 0 / .3)}.staff-page .candidate-info-wrapper .candidate-photo img{width:100%}.staff-page .candidate-info-wrapper .candidate{flex:1}.staff-page .candidate-info-wrapper .candidate .title{font-size:30px;margin:0}.candidate-description,candidate-experience{margin-top:50px}.resume-page .candidate-info-wrapper{display:flex;align-items:center;background:#fff;padding:40px;margin-bottom:80px;box-shadow:0 0 40px rgb(0 0 0 / .15);border-radius:2px}.resume-page .candidate-info-wrapper .candidate-photo img{width:100%}.resume-page .candidate-info-wrapper .candidate-photo{width:120px;margin-right:40px;overflow:hidden;border-radius:3px;box-shadow:0 0 30px rgb(0 0 0 / .3)}.resume-page .candidate-info-wrapper .candidate{flex:1}.resume-page .candidate-info-wrapper .candidate .title{font-size:30px;margin:0}.resume-page .candidate-info-wrapper .candidate-links span:last-child{margin-right:0}.resume-page .candidate-info-wrapper .candidate-links span i{margin-right:5px}.bookmark-wrapper{text-align:right;margin-top:15px}.single-resume .resume_contact{margin-bottom:15px}.candidate-education .education-item,.candidate-experience .experience-item{position:relative;margin-bottom:40px;padding-left:80px}.candidate-education .education-body,.candidate-experience .experience-body{padding-top:15px}.single-resume section.resume-header{height:400px;background-size:cover!important;padding:0;background-position:50% center!important}.candidate-main-resume{position:relative;margin-top:-130px;z-index:5}.candidate-education .education-item::before{content:""}.resume-sidebar .widget{border:1px solid #e3e3e3;padding:35px;margin:0}.resume-sidebar .single-resume-overview-detail{display:flex;margin-bottom:30px}.resume-sidebar .single-resume-overview-detail .icon{align-self:center;padding-right:20px;min-width:55px}.resume-sidebar .single-resume-overview-detail .content h6{margin:0}.resume-sidebar .single-resume-overview-detail .icon i{color:#735cd0;font-size:28px}ul.staffs{border:0;list-style:none;margin:0;padding:0}ul.staffs li.staff.staff-list.single_staff_1.staff_featured{background:#fefff6}ul.staffs li.staff.staff-list.single_staff_1:last-child{border-bottom:1px solid #e3e3e3;border-radius:0 0 5px 5px}ul.staffs li.staff.staff-list.single_staff_1{border:1px solid #e3e3e3;margin:0;overflow:hidden;padding:0;position:relative;transition:all .6s ease}ul.staffs li.staff.staff-list.single_staff_1 a{background:none!important;;display:flex;padding:30px}ul.staffs li.staff.staff-list.single_staff_1 .candidate-photo-wrapper{flex:1}ul.staffs li.staff.staff-list.single_staff_1 .candidate-content-main{flex:4}ul.staffs li.staff.staff-list.single_staff_1 .candidate-title h5{margin:0;padding-bottom:5px}ul.staffs li.staff.staff-list.single_staff_1 .candidate-info{color:#948a99}ul.staffs li.staff.staff-list.single_staff_1 .candidate-info span{padding-right:10px}ul.staffs li.staff.staff-list.single_staff_1 .candidate-info span{padding-right:10px}ul.staffs li.staff.staff-list.single_staff_1 .candidate-info span:last-child{padding-right:0}ul.staffs li.staff.staff-list.single_staff_1 .staff-posted{-webkit-box-flex:2;-ms-flex:2;flex:2;text-align:right}ul.staffs li.staff.staff-list.single_staff_1 .staff-posted .staff-category,ul.staffs li.staff.staff-list.single_staff_1 .staff-posted date{color:#948a99}ul.staffs li.staff.staff-list.single_staff_1 .staff-posted .staff-category,ul.staffs li.staff.staff-list.single_staff_1 .staff-posted date{color:#948a99}ul.staffs li.staff.staff-list.single_staff_1 .candidate-photo{background:#f0f0f0;border:1px solid #e3e3e3;border-radius:2px;height:85px;margin-right:20px;overflow:hidden;position:relative;transition:all .6s ease;width:85px}.staff_filters .showing_staffs a.reset:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:600;margin-left:7px}.staff_filters .showing_staffs a.reset{color:#c81313}.staff_filters .showing_staffs a{background:none!important;float:right;margin-left:20px}section.company-header{height:400px;padding:0;background-size:cover!important;background-position:50%!important}.company-page .company-info{display:flex;align-items:center;margin-top:-100px;background:#fff;position:relative;z-index:5;padding:40px;margin-bottom:80px;box-shadow:0 0 40px rgb(0 0 0 / .15);border-radius:2px}.company-page .company-info .company-photo{margin-right:40px;width:120px;height:120px;border:1px solid #e3e3e3;border-radius:2px;background:#f0f0f0;padding:20px}.company-page .company-info .company-photo img{width:100%}.company-page .company-info .company-details{flex:.7}.company-page .company-info .company-name{font-size:30px;margin:0;padding-bottom:10px}.company-page .company-info .company-details>div{display:inline-flex;align-items:center;margin-right:15px}.company-page .company-info .company-extra-info{flex:.3;text-align:right}.company-page .company-info .company-social .company-bookmark{color:#d04747;background-color:#fff0;background-image:none;border-color:#d04747}.company-sidebar .widget-company-overview{margin:0}.company-sidebar .widget{border:1px solid #e3e3e3;padding:35px;margin-top:40px}.company-sidebar .single-company-overview-detail .content h6{margin:0}.company-sidebar .single-company-overview-detail{display:flex;margin-bottom:30px}.company-sidebar .single-company-overview-detail .icon{align-self:center;padding-right:20px;min-width:55px}.company-sidebar .single-company-overview-detail .icon i{color:#735cd0;font-size:28px}.company-page .company-info .company-details i{color:#735cd0;padding-right:8px}.company-page .company-info .company-details a{color:inherit}.showing_staffs{padding:15px}.resume-private-message{margin-bottom:15px}.single-company-page .company-social .company-linkedin,.single-resume-page .candidate-social .candidate-linkedin{background-color:#fff0;background-image:none;border-color:#0077b5;color:#0077b5}.company-page .company-info .company-social .company-facebook,.resume-page .candidate-social .candidate-facebook,.staff-page .candidate-social .candidate-facebook{color:#3b5999;background-color:#fff0;background-image:none;border-color:#3b5999}.company-page .company-info .company-social .company-twitter,.resume-page .candidate-social .candidate-twitter,.staff-page .candidate-social .candidate-twitter{color:#55acee;background-color:#fff0;background-image:none;border-color:#55acee}.company-page .company-info .company-social .company-linkedin,.resume-page .candidate-social .candidate-linkedin,.staff-page .candidate-social .candidate-linkedin{color:#0077b5;background-color:#fff0;background-image:none;border-color:#0077b5}.company-page .company-info .company-social .company-instagram,.resume-page .candidate-social .candidate-instagram,.staff-page .candidate-social .candidate-instagram{color:#9b6954;background-color:#fff0;background-image:none;border-color:#9b6954}.resume-page .candidate-social .candidate-youtube,.staff-page .candidate-social .candidate-youtube{color:#e62117;background-color:#fff0;background-image:none;border-color:#e62117}.company-page .company-info .company-social>a,.resume-page .candidate-social>a,.staff-page .candidate-social>a{display:inline-flex;align-items:center;justify-content:center;height:40px;width:40px;margin-bottom:15px;font-size:14px;line-height:1;text-align:center;border:2px solid #fff0;border-radius:50%;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.resume-page .candidate-social>a{height:35px!important;width:35px!important;margin-bottom:0!important;margin-top:10px}.staff-page .candidate-social>a{height:35px!important;width:35px!important;margin-bottom:0!important;margin-top:10px}.single-company-page .company-social .company-facebook:hover,.single-resume-page .candidate-social .candidate-facebook:hover,.staff-page .candidate-social .candidate-facebook:hover{background-color:#3b5999;border-color:#3b5999;color:#fff}.single-company-page .company-social .company-twitter:hover,.single-resume-page .candidate-social .candidate-twitter:hover,.staff-page .candidate-social .candidate-twitter:hover{background-color:#55acee;border-color:#55acee;color:#fff}.single-company-page .company-social .company-linkedin:hover,.single-resume-page .candidate-social .candidate-linkedin:hover,.staff-page .candidate-social .candidate-linkedin:hover{background-color:#0077b5;border-color:#0077b5;color:#fff}.single-company-page .company-social .company-instagram:hover,.single-resume-page .candidate-social .candidate-instagram:hover,.staff-page .candidate-social .candidate-instagram:hover{background-color:#9b6954;border-color:#9b6954;color:#fff}.single-resume-v1 .candidate-info-wrapper .candidate-social .candidate-youtube:hover{background-color:#e62117;border-color:#e62117;color:#fff}.staff-page .candidate-social .candidate-youtube:hover{background-color:#e62117;border-color:#e62117;color:#fff}@media all and (max-width:978px){#submit-post-popup{max-width:100%;position:relative;vertical-align:middle;text-align:center;z-index:1045}#submit-post-popup .signin-wrapper{position:absolute;top:-7200px;left:0;text-align:center;right:0}#submit-post-popup .mfp-close{top:-7200px}.submit_staff-info .fieldset-candidate_education{display:none!important}.submit_staff-info .fieldset-candidate_experience{display:none!important}}@media all and (max-width:767px){#submit-post-popup{max-width:100%;position:relative;vertical-align:middle;text-align:center;z-index:1045}#submit-post-popup .signin-wrapper{position:absolute;top:-7800px;left:0;text-align:center;right:0}#submit-post-popup .mfp-close{top:-7800px}}@media all and (max-width:420px){#submit-post-popup{max-width:100%;position:relative;vertical-align:middle;text-align:center;z-index:1045}#submit-post-popup .signin-wrapper{position:absolute;top:-10809px;left:0;text-align:center;right:0}#submit-post-popup .mfp-close{top:-10810px}#submit-post-popup .form-group{width:100%;margin:10px auto}}.candidate .title span{padding:0 5px 0 0}footer.main-footer .footer-info a,footer.main-footer .copyright h6,footer .copyright h6 a,footer.main-footer .copyright .social-btn-roll{color:#f6f6f6!important}@media (max-width:480px){ul.tabs-nav li{padding:15px 10px!important}body .cariera-popup .mfp-content #do-it-later{margin-top:25px!important}.fieldset-candidate_surname{width:100%!important}.submit_staff-info .fieldset-candidate_email{width:100%}.submit_staff-info .fieldset-candidate_number{width:100%}.single-resume-v1 .candidate-info-wrapper .candidate-photo img{width:100%}.staff-page .candidate-info-wrapper{display:block;text-align:center;position:relative}.staff-page .candidate-info-wrapper .candidate-photo{margin:0 auto}.staff-page .candidate-info-wrapper .candidate{margin-top:20px}.staff-page .candidate-links .icon-envelope{padding:0 7px}.staff-page .bookmark-wrapper{text-align:center}ul.staffs li.staff.staff-list.single_staff_1 a{display:block;text-align:center}ul.staffs li.staff.staff-list.single_staff_1 .candidate-photo{margin:0 auto}ul.staffs li.staff.staff-list.single_staff_1 .candidate-content-main{padding:40px 0}ul.staffs li.staff.staff-list.single_staff_1 .staff-posted{text-align:center}.education-item:before{top:0}.experience-item:before{top:0}.staff-holder{box-shadow:none;padding:30px;width:100%}}.single-job-overview-detail{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.single-job-overview-detail .icon{-ms-flex-item-align:center;align-self:center;min-width:55px;padding-right:20px}.single-resume-overview-detail .icon i{color:var(--cariera-primary);font-size:28px}.staff-holder{background-color:#fff;-webkit-box-shadow:0 0 30px rgb(0 0 0 / .15);box-shadow:0 0 30px rgb(0 0 0 / .15);-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:30px 30px 100px;position:relative;width:700px;z-index:10}.staff_filters .search_staffs .search_keywords{padding-right:.5em;margin-bottom:15px;width:50%}.staff_filters .search_staffs .search_skills{padding-right:.5em;margin-bottom:15px;width:50%}.search_by_rate{padding-left:.5em;width:50%}.staff_filters .geolocation{bottom:15px;display:block;height:48px;line-height:48px;position:absolute;right:1px;text-align:center;width:48px}.search_categories{margin-bottom:15px;width:100%!important}main.half-map-wrapper .staff_filters .showing_staffs{background:none;border:0;padding:10px 0;font-size:14px}.candidate-email .icon-envelope{margin-right:5px}.wp_job_manager_staff_apply_with_staff_create{margin-top:25px;border:0;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;font-size:14px;font-weight:600;background:#735cd0;line-height:1;min-width:160px;outline:none;overflow:hidden;padding:15px 25px!important;position:relative;text-align:center;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:1!important}.page-template-half-map-staffs .staff_filters .search_staffs{padding:1em 0}.page-template-half-map-staffs .staff_filters{background:none;border:none;border-radius:none;margin-bottom:40px}.button,a#vc_load-inline-editor,a.post-edit-link,body .woocommerce .button,body .woocommerce a.button,form.apply_with_staff input[type="submit"],input#submit-staff-alert,input.submit-bookmark-button{background:#735cd0;border:0;border-radius:3px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:14px;font-weight:600;line-height:1;min-width:160px;outline:none;overflow:hidden;padding:15px 25px!important;position:relative;text-align:center;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:1!important}.job_listing_preview_title{align-items:center;background-color:#fff;border-top:4px solid #e3e3e3;bottom:0;-webkit-box-shadow:0 -10px 15px rgb(0 0 0 / .05);box-shadow:0 -10px 15px rgb(0 0 0 / .05);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around;left:0;padding:15px;position:fixed;right:0;z-index:1052}.candidate-main-staff .candidate-staff{position:absolute;top:-35px;right:15px}.candidate-main-staff .candidate-staff a{border:2px solid #fff;border-radius:3px;color:#fff;padding:7px 10px}.staff-manager-skills span{display:inline-block;margin-bottom:10px;padding-right:20px}.staff-manager-skills span::before{color:#735cd0;content:"";font-family:simple-line-icons;padding-right:5px}.submit_staff-info .fieldset-candidate_teaching_role{display:inline-block!important}.submit_staff-info .fieldset-candidate_next_job_location{display:inline-block!important}.submit_staff-info .fieldset-candidate_teaching_role{display:inline-block!important}.staffs_main .location{display:block;margin-bottom:3px}