.crr-tt-spinner,.crr-icon-remove{position:absolute;top:10px;right:0;width:24px;height:24px}.crr-job-search .icon-sa-search::before,.crr-location-search .icon-sa-location::before{color:var(--bs-blue-200) !important}.crr-job-search .icon-sa-search,.crr-location-search .icon-sa-location{position:absolute;top:10px;left:10px;font-size:1.8rem;font-weight:700;z-index:1}.crr-search-global-mobile .crr-job-search .crr-tt-menu>span:first-child,.crr-form-global-search .crr-job-search .crr-tt-menu>span:first-child,.crr-form-global-search .crr-job-search .crr-tt-empty-message,.crr-form-global-mobile .crr-job-search .crr-tt-empty-message,.crr-tt-menu.is-open .crr-tt-suggestion.crr-tt-selectable:first-child,.crr-tt-menu.is-open .crr-tt-empty-message{border-top:6px solid var(--bs-green-200)}.crr-tt-input::placeholder{font-size:1.6rem;color:var(--bs-gray-200)}.crr-tt-hint,.crr-tt-input{width:100%;border:0;height:42px !important;font-size:1.6rem;padding:0 30px 0 40px}.crr-tt-hint:focus-visible,.crr-tt-input:focus-visible{outline:none}.crr-tt-hint{position:absolute;top:0;left:0;color:var(--bs-gray-300);opacity:1}.crr-tt-input{position:relative;background-color:transparent;outline:none;color:var(--bs-black)}.crr-tt-menu{position:absolute;top:calc(100% + 10px);z-index:2;display:none;width:100%;margin-bottom:20px;overflow:hidden;background-color:var(--bs-white);box-shadow:0 2px 8px rgba(0,0,0,.16) !important;font-size:1.6rem}.crr-search-global-mobile .crr-tt-menu{top:calc(100% + 5px)}.crr-job-search .crr-tt-menu span{display:block;width:100%;padding:8px 15px;cursor:pointer}.crr-tt-menu.is-open{display:block}.tt-highlight{color:var(--bs-green-300) !important}.crr-tt-suggestion{position:relative;padding:8px 15px;text-align:left}.crr-job-search .crr-tt-menu span:hover,.crr-tt-suggestion:hover,.crr-tt-suggestion.is-active{background-color:var(--bs-blue-400)}.crr-tt-selectable{cursor:pointer}.crr-tt-empty-message{position:relative;padding:10px;font-size:2rem;text-align:center;display:none}@media(min-width:1280px){.crr-tt-menu-loggedin{top:calc(100% - 17px)}}@media(max-width:767.98px){.crr-job-search:before{content:'';width:calc(100% - 40px);position:absolute;right:0;z-index:20}}.crr-h1{font-size:6rem}@media(max-width:991.98px){.crr-h1{font-size:3.6rem}}.crr-h1{text-align:center;color:var(--bs-blue-100)}.crr-global-search{padding:24px 16px}.crr-form-global-search{display:grid;grid-template-columns:1fr 1fr auto;gap:16px;border-radius:3px;align-items:center;max-width:900px;margin:0 auto;padding:19px 0 10px 0}.crr-form-global-search .crr-location-search{position:relative}.crr-form-global-search>input{height:42px;border:none;font-size:16px;outline:none}.crr-form-global-search>input:focus{outline:none;border:none;box-shadow:none}.crr-btn-globalsearch-job{line-height:40px;font-size:1.8rem;padding:0 16px;z-index:1 !important}@media(max-width:991.98px){.crr-form-global-search{grid-template-columns:1fr}.crr-btn-globalsearch-job{font-size:1.6rem}}.crr-description{margin:0;font-size:1.4rem;color:var(--bs-black);font-weight:400}.crr-gap-10{gap:1rem !important}.crr-h2{text-align:center;color:var(--bs-blue-100);margin-bottom:5px}.crr-green-line{width:116px;text-align:center;margin:0 auto;border-bottom:3px solid var(--bs-green-300)}.crr-card-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media(max-width:1279.98px){.crr-card-wrapper{grid-template-columns:repeat(2,1fr)}}@media(max-width:767.98px){.crr-card-wrapper{grid-template-columns:1fr}}.crr-card-wrapper .crr-card-item{cursor:pointer;display:inline-grid;grid-template-columns:42px 1fr;gap:20px;padding:16px;box-shadow:0 2px 6px rgba(0,0,0,.12);border-radius:3px}.crr-card-wrapper .crr-card-item.crr-item-seeall{display:flex !important;color:var(--bs-blue-300) !important;align-items:center;justify-content:center;text-decoration:none;gap:8px;font-weight:600 !important}.crr-card-wrapper .crr-card-item .crr-title,.crr-card-wrapper .crr-card-item .crr-company{overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-box-orient:vertical;line-height:1.2;-webkit-line-clamp:2;max-height:100px}.crr-card-wrapper .crr-card-item .crr-title{color:var(--bs-blue-200);font-weight:700;text-decoration:none;margin-top:-3px}.crr-card-wrapper .crr-card-item .crr-company{font-weight:600;color:var(--bs-blue-300);text-decoration:none}.crr-recent-search .crr-card-wrapper .crr-card-item,.crr-top-industry .crr-card-wrapper .crr-card-item,.crr-top-skill .crr-card-wrapper .crr-card-item{grid-template-columns:1fr}.crr-recent-search .crr-card-wrapper .crr-card-item,.crr-top-skill .crr-card-wrapper .crr-card-item,.crr-top-company .crr-card-wrapper .crr-card-item,.crr-top-industry .crr-card-wrapper .crr-card-item{text-decoration:none;color:var(--bs-blue-200);font-weight:700;background-color:var(--bs-white)}.crr-top-skill .crr-card-wrapper .crr-card-item,.crr-card-wrapper .crr-card-item .crr-view-jobs{font-size:1.4rem;color:var(--bs-blue-300);font-weight:600}.crr-recent-search,.crr-top-company,.crr-top-industry{background-color:var(--bs-gray-500)}.crr-recent-search .crr-btn-prev,.crr-recent-search .crr-btn-next,.crr-top-industry .crr-btn-prev,.crr-top-industry .crr-btn-next,.crr-top-company .crr-btn-prev,.crr-top-company .crr-btn-next{background-color:var(--bs-white)}@media(max-width:991.98px){.crr-recent-search,.crr-top-company,.crr-top-industry{background-color:var(--bs-white)}.crr-recent-search .crr-btn-prev,.crr-recent-search .crr-btn-next,.crr-top-company .crr-bottom-seeall-m,.crr-top-company .crr-btn-prev,.crr-top-company .crr-btn-next,.crr-top-industry .crr-bottom-seeall-m,.crr-top-industry .crr-btn-prev,.crr-top-industry .crr-btn-next{background-color:var(--bs-gray-500)}}.crr-bottom-seeall-d{font-size:1.6rem}.crr-bottom-seeall-m,.crr-item-seeall{font-size:1.6rem !important}.crr-h2{font-size:2.8rem}@media(max-width:991.98px){.crr-h2{font-size:2.2rem}}.crr-card-wrapper .crr-card-item .crr-title{font-size:1.8rem}.crr-card-wrapper .crr-card-item .crr-company{font-size:1.4rem}.crr-card-wrapper .crr-card-item .crr-loc-date{font-size:1.4rem}.crr-card-wrapper .crr-card-item .crr-industry-text{font-size:1.4rem}.crr-card-wrapper .crr-card-item .crr-industry-name{font-size:1.4rem}.crr-recent-search .crr-loc-size{font-size:1.4rem}