.StarRating_rating__W_D36{align-items:center;font-size:24px}.StarRating_rating__W_D36 p{margin-right:10px;color:#1e90ff;font-weight:700}.StarRating_star__n2VMu.StarRating_active__2NiMs{color:gold;cursor:pointer}.StarRating_rating__W_D36{display:flex}.StarRating_star__n2VMu{font-size:24px;cursor:pointer}.StarRating_emptyStar__OMh1u{color:#ccc}.StarRating_fullStar__KaWCk{color:gold}.StarRating_halfStar__xetty{background:linear-gradient(90deg,gold 50%,#ccc 0);-webkit-background-clip:text;color:transparent}.StarRating_star__n2VMu:hover{color:gold;cursor:pointer}.search-job-filter-container{padding:20px}.search-job-filter-container .search-job-filter{gap:10px}.search-job-filter-container .search-job-filter .job-title,.search-job-filter-container .search-job-filter .location{border:1px solid var(--auth-card-border)}.search-job-filter-container .common-button{background:none;color:var(--headerBlack)}.search-job-filter-container .common-button div{flex-direction:row}.three_dot_td_ul{position:absolute;left:auto;top:30px;width:168px;border:1px solid var(--bgColorBlue);padding:10px;z-index:1;background-color:var(--white);right:50px;top:210px}.three_dot_td_ul li{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:400;padding:6px 13px;color:var(--darkBlue)}.three_dot_td_ul li:hover{cursor:pointer}.map-container .mapboxgl-ctrl-top-left{z-index:0}.map-container .mapboxgl-ctrl-bottom-left,.map-container .mapboxgl-ctrl-bottom-right{display:none}.search-job-reset{margin-right:16px}.salary-range-wrapper{position:relative}.salary-range-wrapper .salary-dropdown-toggle{width:100%;text-align:left;padding:9px 18px;border:1px solid var(--bgColor);color:var(--inputColor);font-size:16px;line-height:20px;background-color:var(--white);cursor:pointer}.salary-range-wrapper .salary-dropdown-toggle.open{border-color:var(--breadcrumbUnderline)}.salary-range-wrapper .salary-dropdown-toggle:disabled{background-color:var(--disabledBg,#f4f4f4);cursor:not-allowed;color:var(--greyColor2)}.salary-range-wrapper .salary-dropdown-menu{position:absolute;top:calc(100% + 6px);left:0;width:100%;background-color:var(--white);border:1px solid var(--breadcrumbUnderline);box-shadow:0 6px 16px rgba(0,0,0,.1);padding:16px;z-index:10}.salary-range-inputs{display:flex;gap:12px}.salary-range-inputs .salary-input{display:flex;flex-direction:column;gap:6px}.salary-range-inputs .salary-input label{color:var(--darkBlue)}.salary-range-inputs .salary-input input{border:1px solid var(--breadcrumbUnderline);padding:8px 12px;font-size:16px;font-family:Roboto,sans-serif;color:var(--darkBlue);outline:none}.salary-range-inputs .salary-input input:focus{border-color:var(--blue)}.salary-dropdown-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:12px}.salary-dropdown-actions .link-button{background:none;border:none;color:var(--blue);cursor:pointer;padding:0}.salary-dropdown-actions .primary-button{background-color:var(--blue);border:none;color:var(--white);padding:6px 16px;border-radius:4px;cursor:pointer}.job-description{padding:16px 24px;color:var(--headerBlack);background-color:#fafcff}.job-description ul{list-style:disc;list-style-position:inside}.job-found-container .job-item-container{border-bottom:1px solid #ddd;padding:20px;margin-bottom:20px;border:1px solid var(--auth-card-border)}.job-found-container .job-item-container.job_selected{background-color:var(--bgColor)}.job-found-container .job-item-container .job-item-desc p{margin-bottom:5px}.job-found-container .job-item-container .job-details{display:flex;flex-direction:column}.job-found-container .job-item-container .job-details span{color:var(--headerBlack)}.job-found-container .job-item-container .job-details span img{margin-right:8px}.job-found-container .job-item-container .job-link,.job-found-container .job-item-container .job-posted-date,.job-link{text-decoration:underline}.job-link{color:var(--blue)}.view_candidate_profile{max-width:90%;overflow:auto;top:53%;min-height:650px}.job-detail-container{background-color:#fff;padding:20px;margin-bottom:40px;border:1px solid var(--auth-card-border)}.job-detail-container .job-details-template{padding:0 20px 20px}.job-detail-container .job-details-template .notification-box-container{position:relative;width:100%;display:flex;justify-content:flex-end}.job-detail-container .job-details-template .notification-box-container .notification-box{position:absolute;display:inline-block;background-color:var(--bgColor);padding:20px;max-width:299px;right:-114px;bottom:60px;width:100%;color:var(--headerBlack)}.job-detail-container .job-details-template .notification-box-container .notification-box span{position:absolute;bottom:-23px;left:134px;height:24px;border-top:12px solid var(--bgColor);border-right:12px solid transparent;border-left:12px solid transparent;content:" ";z-index:1}.job-detail-container .job-details-template .job-details-btn{gap:50px}.job-detail-container .job-details-template .job-header{padding:20px;background-color:#3d6693;color:var(--white);margin-top:10px}.job-detail-container .job-details-template .job-header .job-info{flex-direction:column}.job-detail-container .job-details-template .job-header .company{max-width:710px;width:100%}.job-detail-container .job-details-template .job-header .job-title{border-left:1px solid var(--white);margin-left:20px;display:flex;align-items:flex-start;flex-direction:column;padding-left:20px}.job-detail-container .job-details-template .job-header .job-title span{margin-top:10px}.job-detail-container .job-content h2{font-size:26px;font-weight:600;border-bottom:1px solid var(--blue);margin-bottom:20px;padding-bottom:10px;margin-top:40px}.job-detail-container .job-content ul{list-style:disc;padding-left:20px;margin-bottom:20px}.job-detail-container .job-content ul li{font-family:Roboto,sans-serif;font-size:20px;font-weight:400;line-height:31.6px;color:var(--auth-card-para)}.job-detail-container .job-content ol{padding-left:20px;margin-bottom:20px}.job-detail-container .job-content ol li,.job-detail-container .job-content p{font-family:Roboto,sans-serif;font-size:20px;font-weight:400;line-height:31.6px;color:var(--auth-card-para)}.job-detail-container .job-content p{letter-spacing:.004em;text-align:left}.map-icon{max-width:175px;width:100%;gap:20px;position:absolute;bottom:16px;left:18px;display:none}.map-icon .common-button{height:40px;background-color:var(--bgColor)}.map-icon .common-button img{margin-left:10px;width:12px}.map-icon .zoom{gap:5px}.job-detail-modal{height:unset}.mapboxgl-popup .mapboxgl-popup-tip{border-right-color:var(--white)!important}.job-item>div{width:33.3333333333%}.mapboxgl-popup{left:10px!important}.mapboxgl-popup-content{max-width:620px!important;border:none;border-radius:0!important;padding:20px!important}.mapboxgl-popup-content .custom-box .custom-box-details{display:flex;flex-direction:column}.mapboxgl-popup-content .custom-box .custom-box-details span{display:flex;gap:5px;margin-bottom:5px}.mapboxgl-popup-content .custom-box .custom-box-details .address{color:var(--headerBlack)}.mapboxgl-popup-content .custom-box .custom-box-details .type{color:var(--blue);font-style:italic}.mapboxgl-popup-content .custom-box .description{color:var(--headerBlack);word-break:break-word}.mapboxgl-popup-content .custom-box .footer span{color:var(--blue)}.mapboxgl-popup-content .custom-box .footer .view-job{background-color:var(--bgColor);color:var(--darkBlue)}@media(max-width:700px){.job-item{flex-direction:column;align-items:flex-start;gap:15px}.job-item .job-details,.job-item .job-item-desc p,.job-item .job-item-desc span,.job-item .job-link{font-size:16px}}@media(max-width:840px){.job-info{margin-top:18px}.job-header-logo{display:flex;align-items:center}.job-desc,.job-item,.job-meta{flex-direction:column;align-items:flex-start;gap:15px}}