@import url(https://fonts.googleapis.com/css2?family=Aleo:ital,wght@0,100..900;1,100..900&display=swap);@font-face{font-family:Aleo;src:url(../fonts/Aleo-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Aleo;src:url(../fonts/Aleo-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"PT Sans";src:url(../fonts/PTSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"PT Sans";src:url(../fonts/PTSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Fira Sans";src:url(../fonts/FiraSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Fira Sans";src:url(../fonts/FiraSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Font Awesome 6 Sharp";font-style:normal;font-weight:300;font-display:block;src:url(../fonts/fa-sharp-light-300.woff2) format("woff2"),url(../fonts/fa-sharp-light-300.ttf) format("truetype")}.job-market-trend-container h1,.job-market-trend-container h2,.job-market-trend-container h3,.job-market-trend-container h4,.job-market-trend-container p{padding-left:0!important;padding-right:0!important}.job-market-trend-container p{padding-left:0!important;padding-right:0!important}.job-market-trend-container .job-market-trend-contents{max-width:1152px;margin:auto;display:flex;flex-direction:column}.job-market-trend-container .job-market-trend-contents .breadcrumb-container{padding-bottom:24px}.job-market-trend-container .job-market-trend-contents .job-market-trend-section{padding-top:30px;padding-bottom:20px}.job-market-trend-container .job-market-trend-contents .job-market-trend-section p{margin:0!important}.job-market-trend-container .job-market-trend-contents .growing-careers-table{padding-top:25px}@media screen and (max-width:1200px){.job-market-trend-container .job-market-trend-contents{margin:50px;max-width:800px}}@media screen and (max-width:450px){.job-market-trend-container .job-market-trend-contents{margin:24px}}.job-market-trend-container .job-market-trend-search-careers-container{box-sizing:border-box}.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers{margin:24px auto;max-width:1500px;padding-left:0;padding-right:0;max-width:1152px;justify-content:center;align-items:start;flex-direction:column;gap:10px}.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .search-container{width:100%}.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .btn.search-searchbar-button{display:inline-block;background-color:#fff;color:#000;padding:8px 16px;margin-left:-5px;text-decoration:none;font-family:Aleo;font-size:20px;font-weight:500;line-height:30px;border-radius:2px;transition:background-color .3s ease}.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .btn.search-searchbar-input,.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .search-dropdown-select,.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .search-dropdown-selected,.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .search-searchbar-input{border-radius:2px}.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .search-box{padding:8px 16px;font-size:16px;border:2px solid #626a77;margin-bottom:10px;width:100%;box-sizing:border-box;outline:0}.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .search-row{display:flex;justify-content:flex-start;width:100%;align-items:center}.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .search-row .search-box{width:90%}.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .search-row .radio{width:30px}.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .search-row .radio-label{font-size:16px;color:#fff;display:block;font-family:"PT Sans";font-weight:600;margin-bottom:6px}.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .input-group{display:flex;flex-direction:column;gap:6px;width:100%}.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .input-label{font-size:16px;color:#fff;font-family:"PT Sans";font-weight:600}@media screen and (max-width:1200px){.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers{padding:24px}}@media screen and (max-width:450px){.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers span{font-weight:500}.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .btn{font-size:15px;padding:5px 12px}.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .search-box{padding:5px 12px;width:100%!important}.job-market-trend-container .job-market-trend-search-careers-container .job-market-trend-search-careers .search-row{display:block}}.job-market-trend-container .job-market-trend-career-resources{display:flex;padding-bottom:30px}.job-market-trend-container .job-market-trend-career-resources a{font-size:14px;color:#31595f}.job-market-trend-container .job-market-trend-career-resources ul li::marker{color:#31595f}.job-market-trend-container .job-market-trend-career-groups{display:flex;flex-direction:column;padding-bottom:30px}.job-market-trend-container .job-market-trend-career-groups .job-market-trend-career-groups-title{font-size:31.3px;font-weight:700;line-height:46.95px;color:#000;font-family:Aleo}.job-market-trend-container .job-market-trend-career-groups .job-market-trend-career-groups-details{font-size:16px;font-weight:400;line-height:24px;color:#000;font-family:"PT Sans"}.job-market-trend-container .job-market-trend-career-groups .career-groups .groups-container{display:flex;flex-wrap:wrap}.job-market-trend-container .job-market-trend-career-groups .career-groups .groups-container .job-card{width:260px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;text-align:left;background:#fff;margin:10px;transition:transform .2s ease-in-out}.job-market-trend-container .job-market-trend-career-groups .career-groups .groups-container .job-card .career-group-link{text-decoration:none}.job-market-trend-container .job-market-trend-career-groups .career-groups .groups-container .job-card .job-image{width:100%;height:150px;object-fit:fill;border-bottom:2px solid #ddd}.job-market-trend-container .job-market-trend-career-groups .career-groups .groups-container .job-card .job-title{font-size:20px;font-weight:500;line-height:30px;padding:10px;color:#222;font-family:Aleo}.job-market-trend-container .job-market-trend-career-groups .career-groups .groups-container .job-card:hover{transform:scale(1.05);cursor:pointer}@media screen and (max-width:450px){.job-market-trend-container .job-market-trend-career-groups .career-groups .groups-container .job-card{margin:10px auto}}
