.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.post .related-jobs .related-jobs-widget.slick-slider{opacity:0}#related .related-jobs-widget.slick-initialized,.post .related-jobs .related-jobs-widget.slick-initialized{opacity:1;margin:0 -15px}.related-jobs-widget.slick-initialized .feat-listing.slick-slide .details{border:1px solid #d1d1d1;margin:10px;min-height:450px;border-radius:10px}.related-jobs-widget.slick-initialized .feat-listing.slick-slide .meta{margin:0;margin-top:0!important;background:0 0;min-height:40px;padding:0;line-height:initial;font-size:.8rem}.related-jobs-widget.slick-initialized .feat-listing.slick-slide .meta li{padding:0 5px 0 0}.related-jobs-widget.slick-initialized .feat-listing.slick-slide .featured-image{position:relative;width:100%;overflow:hidden;display:flex;height:100%;padding:0;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:0}.related-jobs-widget.slick-initialized .feat-listing.slick-slide .details .featured-image img{width:100%;max-width:initial;height:auto;object-position:center;object-fit:cover}.related-jobs-widget.slick-initialized .feat-listing.slick-slide p.title{min-height:50px;font-size:1rem;line-height:1.1}#featured-companies.slick-initialized{height:auto;opacity:1;overflow:initial}.home #latest-items .archive.slick-slider{opacity:0}.archive.slick-initialized,.home #latest-items .archive.slick-initialized{opacity:1;margin:0 -15px}.archive.slick-initialized .feat-listing.slick-slide .details{border:1px solid #d1d1d1;margin:10px;min-height:450px;border-radius:10px}.archive.slick-initialized .feat-listing.slick-slide .meta{margin:0;margin-top:0!important;background:0 0;min-height:40px;padding:0;line-height:initial;font-size:.8rem}.archive.slick-initialized .feat-listing.slick-slide .meta li{padding:0 5px 0 0}.archive.slick-initialized .feat-listing.slick-slide .featured-image{position:relative;width:100%;overflow:hidden;display:flex;height:100%;padding:0;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:0}.popular-category-columns.slick-initialized .slick-arrow{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:35px;height:35px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0;z-index:1}.popular-category-columns.slick-initialized .slick-arrow:before{font-family:var(--fa-style-family, "Font Awesome 6 Pro");font-size:35px;line-height:1;opacity:.75;color:#fff}.popular-category-columns.slick-initialized .slick-arrow:hover:before{opacity:1}.popular-category-columns.slick-initialized .slick-prev{left:15px}.popular-category-columns.slick-initialized .slick-prev:before{content:'\f053'}.popular-category-columns.slick-initialized .slick-next{right:15px}.popular-category-columns.slick-initialized .slick-next:before{content:'\f054'}.related-jobs-widget.slick-initialized .feat-listing.slick-slide .details{border:1px solid #d1d1d1;margin:10px;min-height:450px;border-radius:10px}.related-jobs-widget.slick-initialized .feat-listing.slick-slide .meta{margin:0;margin-top:0!important;background:0 0;min-height:40px;padding:0;line-height:initial;font-size:.8rem}.related-jobs-widget.slick-initialized .feat-listing.slick-slide .meta li{padding:0 5px 0 0}.related-jobs-widget.slick-initialized .feat-listing.slick-slide .featured-image{position:relative;width:100%;overflow:hidden;display:flex;height:100%;padding:0;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:0}.related-jobs-widget.slick-initialized .feat-listing.slick-slide .details .featured-image img{width:100%;max-width:initial;height:auto;object-position:center;object-fit:cover}.related-jobs-widget.slick-initialized .feat-listing.slick-slide p.title{min-height:50px;font-size:1rem;line-height:1.1}.archive .feat-listing:first-of-type .meta{margin-top:2rem}.archive .feat-listing p.title{font-size:1.2rem;min-height:50px}.home main>section{padding:2.5rem 0;margin-bottom:5.5rem;line-height:1.8}.home main>section>.container h3{margin-bottom:2rem;margin-top:0}.home main>section:first-child>.container{padding-top:0}.home main>section:last-child{padding-bottom:0;padding-top:0}.home #latest-items h2{font-weight:700;font-size:2rem;color:#1a1f5f!important;margin-bottom:1rem;text-align:center}.archive .feat-listing .meta{background:#f8f8f8;padding:.3rem;margin-bottom:.6rem}.archive .feat-listing:first-of-type .meta,.home #latest-items .archive .feat-listing .meta{margin-top:2rem}.archive .feat-listing p.title{font-size:1.2rem;min-height:50px}.home #latest-items .archive.slick-slider{opacity:0}.archive.slick-initialized,.home #latest-items .archive.slick-initialized{opacity:1;margin:0 -15px}.home #latest-items .archive .listing:first-child,.home #latest-items .archive .post:first-child{display:block}.archive .feat-listing hr{margin-top:.7rem;margin-bottom:.7rem}.home #latest-items .archive .feat-listing hr,.home #latest-items .archive .post hr{display:none}.home #latest-items .archive p{margin:0 0 5px 0}.home #latest-items p.cta{margin-bottom:3rem;padding-top:15px;text-align:center}.popular-category-columns h4{color:#fff;margin-bottom:20px}.home #brand-cta a.btn,.home #career-explorer a.btn,.home #different-kind a.btn,.home #featured-employers a.btn,.home #latest-items a.btn,.home #news a.btn{text-decoration:none;padding:10px 20px;border-width:2px;border-radius:10px;font-size:16px;margin-top:2rem}.home #different-kind{background:#f8f8f8}.home #different-kind .featured-image{width:100%}.home #brand-cta h3,.home #different-kind h3{font-weight:700;color:#1a1f5f}.home #different-kind p{padding:10px 0 5px}.home #popular-categories{background:#194291 url(../storage/uploads/cat-bg.jpg) center/cover no-repeat;padding:4.75rem 0}.home #popular-categories h3{color:#fff}.home #brand-cta ul,.home #featured-locations ul,.home #popular-categories ul{list-style:none;margin:0;padding:0}.home #featured-locations ul li,.home #popular-categories ul li{vertical-align:text-top;font-size:18px}.home #featured-locations ul li,.home #popular-categories ul li{padding-bottom:.5rem}.home #popular-categories ul li a{color:#fff}.home #featured-employers,.home #featured-locations{text-align:center}.home #featured-employers h3,.home #featured-locations h3{font-weight:700;color:#1a1f5f}.home #featured-employers p{color:#1f1f1f}.home #featured-employers .company{padding-top:20px}.home #featured-employers .company a,.home #featured-employers .company a:hover{text-decoration:none;display:block}.home #featured-employers .logo-icon{margin:0 auto;border-radius:50%}.home #featured-employers+.adinserter{background:#f8f8f8}.home #career-explorer{background:0 0;color:#333}.home #career-explorer p.featured-image+p{line-height:1.4}.home #career-explorer h3>span,.home #news article>a .title-content .meta li,.home span.text-yellow{color:#ffdc1b!important}.home #news .card-title{background:#f8f8f8;border-radius:2rem 2rem 15px 15px}.home #news article>a .title-content .meta{padding-inline-start:0;line-height:1.1}.home .adinserter{margin:0;padding:2.5rem 0}.home .adinserter.adinserter-29{margin:0 auto 5.5rem}.home #news .card{border:2px solid #f8f8f8;border-radius:2rem}.home #news article>a{position:relative;width:100%;height:100%;display:flex;overflow:hidden;max-height:350px}.home #news article>a .overlay{height:100%;width:100%;overflow:hidden;display:flex;position:absolute;background:rgba(26,32,95,.5)}.home #news article>a>img{width:100%;max-width:initial;height:auto;object-position:center;object-fit:cover}.home #news article>a .title-content{position:absolute;bottom:0;left:0;right:0;padding:.5rem .8rem}.home #news article>a .title-content .text-white{margin-bottom:.5rem;font-size:1.5rem}.home #brand-cta{margin-top:5.5rem}.home #brand-cta .col-sm-10{border:2px solid #f8f8f8;border-radius:5rem;padding:2rem;box-shadow:0 0 1rem #f8f8f8;text-align:center;line-height:2!important}.home #brand-cta .col-sm-10>*{align-content:stretch;margin:2rem auto;display:flex;justify-content:center}.home #brand-cta ul li{display:inline-block;margin:0 2rem 1.2rem 0;width:auto}.home #brand-cta ul li>img{max-height:40px}.home #brand-cta a.btn{min-width:35%;justify-self:stretch;margin:2rem}.home #career-explorer div>p.featured-image>a{height:200px;width:100%;overflow:hidden;display:flex}#block-news,#career-explorer{background:#f9f9f9;color:#0055a3}#block-news .btn.btn-yellow,#career-explorer .btn.btn-yellow{font-size:22px;line-height:30px;padding:1rem 4.2rem!important}@media (max-width:575px){.home #news article>a .title-content .text-white{font-size:1.1rem!important}}@media (max-width:767px){.home #latest-items .container-flex-md{padding-left:0;padding-right:0}.home #news article>a .title-content .text-white{font-size:1.3rem}.home #news article>a .title-content .meta{font-size:.7rem}.home #news article>a .title-content .meta li{padding:0 5px 5px 0}.home #different-kind div{text-align:center}.home #latest-items h2{font-size:1.7rem}.home #popular-categories{padding:2.5rem 0}.home #brand-cta .col-sm-10{max-width:90%;padding:2rem}.home #brand-cta .col-sm-10>*{display:block}.home #brand-cta ul li{max-width:45%;margin-bottom:2rem}.home #brand-cta ul li:nth-child(even){margin-right:0}.home #brand-cta a.btn{display:block;width:auto}}@media (max-width:991px){body.home header .navbar{padding:15px;margin:-15px -15px 0;border-bottom:2px solid #fff;background:#1a1f5f}}@media (min-width:992px){.home #latest-items>.container>div>div:nth-child(2){border-left:2px solid #f8f8f8}}@media (min-width:1200px){.home header{margin-bottom:0}.home #header-content{padding-bottom:55px}.home #header-content h1{padding:45px 0;font-size:85px;line-height:80px}.home #header-content h1 br,header #header-content .btn .fa{display:initial}.home #header-content .btn,.home #header-content .btn:hover{font-size:35px}.home #latest-items .archive>*{display:block}.home #latest-items .archive{opacity:1}.home #latest-items .archive .listing hr,.home #latest-items .archive .post hr{display:block}}@media (min-width:1200px) and (max-width:1370px){.home #header-content h1{font-size:75px}}.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:400;color:#39f}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}#job-search{padding:20px 0}#job-search .btn,#job-search .form-control{padding:15px 10px;margin:8px 0;border:3px solid #fff;background:rgba(27,64,129,.7);border-radius:8px;color:#fff;font-size:15px;height:auto}#job-search .form-control{background:rgba(28,59,122,.7)}#job-search .btn{font-size:20px;font-weight:700;background:rgba(26,31,95,.7)}#job-search .btn:hover{opacity:.6;transform:scale(1.01)}#job-search.inline .btn,#job-search.inline .btn:hover{font-weight:700;font-size:15px}#job-search input::placeholder{color:#fff;opacity:1;font-size:14px}#job-search input:-ms-input-placeholder{color:#fff;font-size:14px}#job-search input::-ms-input-placeholder{color:#fff;font-size:14px}.search-desc{display:none}body.search .search-desc{display:none;margin:0 -15px 30px;text-align:center;padding:15px;background:#f7f7f7}.card article.list-group-item.job-listing-card{border:1px solid #e0e0e0!important;border-radius:5px;padding:15px;margin-bottom:2rem;position:relative}.card article.list-group-item.job-listing-card dl>div{display:flex;align-items:flex-start;justify-content:flex-start}.card article.list-group-item.job-listing-card dl>div dd,.card article.list-group-item.job-listing-card dl>div dt{display:inline-block}.card article.list-group-item.job-listing-card dl>div dt{flex:0 0 35px;width:35px;text-align:center}.card article.list-group-item.job-listing-card dl>div dd{flex:1 1 auto;margin-left:5px}.card article.list-group-item.job-listing-card .featured-image{max-height:130px;display:flex;max-width:calc(130px * 2);margin-right:15px}.card article.list-group-item.job-listing-card .company-logo img.logo-icon{width:100px;height:100px;border:3px solid #e0e0e0}.card article.list-group-item.job-listing-card dl>div dd{font-size:.9rem;font-weight:400;color:#616161}@media (max-width:330px){header #header-content h1{font-size:27px}}@media (max-width:360px){#job-search .form-control,#job-search .form-control::placeholder{font-size:11px}#job-search .btn{font-size:19px}}@media (max-width:767px){#related .card article.list-group-item.job-listing-card .meta ul{margin:10px 0}.card article.list-group-item.job-listing-card{margin-bottom:1em}.card article.list-group-item.job-listing-card dl div dd span.overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.1rem;display:initial}.card article.list-group-item.job-listing-card dl div dd span.overflow-ellipsis:has(+span){max-width:calc(90% - 60px)}.card article.list-group-item.job-listing-card dl div dd span.overflow-ellipsis+span{font-size:smaller;line-height:1.1rem;display:initial}.card article.list-group-item.job-listing-card .details .featured-image+div,.card article.list-group-item.job-listing-card:not(.featured) .details{display:flex!important;align-items:center;min-width:0!important}.card article.list-group-item.job-listing-card .details .featured-image+div dl{margin-bottom:0!important}.card article.list-group-item.job-listing-card:not(.featured) .featured-image{max-width:unset;max-height:unset;display:inline-block}.card article.list-group-item.job-listing-card.featured .details .featured-image+div .company-logo.featured{margin-right:1em}.card article.list-group-item.job-listing-card dl div *{display:flex}.card article.list-group-item.job-listing-card .featured-image dl{margin-bottom:0}.card article.list-group-item.job-listing-card dl div dt{flex:0 0 25px;width:25px;text-align:center}.card article.list-group-item.job-listing-card dl div dt i{font-size:15px;padding:0;vertical-align:text-top}.card article.list-group-item.job-listing-card dl div dd{font-size:14px;line-height:1rem;word-break:break-word;display:inline-flex;margin-left:10px;width:calc(100% - 35px)}body.search .search-desc{display:block}.archive p.company,.archive p.compensation,.archive p.features,.archive p.requirements{color:#475595}.archive p.company span,.archive p.compensation span,.archive p.features span,.archive p.requirements span{color:#495057}.card article.list-group-item.job-listing-card{margin-bottom:1em}.card article.list-group-item.job-listing-card.featured .details .featured-image{height:auto;display:block!important;width:100%!important;max-width:unset;max-height:fit-content;margin-bottom:2em!important}.card article.list-group-item.job-listing-card .details .featured-image+div,.card article.list-group-item.job-listing-card:not(.featured) .details{display:flex!important;align-items:center}.card article.list-group-item.job-listing-card.featured .details .featured-image+div .company-logo.featured{margin-right:1em}.search .card article.list-group-item.job-listing-card .featured-image img.logo-icon,.search .card article.list-group-item.job-listing-card.featured .details .featured-image+div .company-logo.featured img,.search .card article.list-group-item.job-listing-card:not(.featured) .featured-image img{width:85px;height:85px;background:0 0;max-width:unset}.card article.list-group-item.job-listing-card .details .featured-image+div dl{margin-bottom:0!important;min-width:0!important}}
