@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.clip-shape-left{clip-path:polygon(51.2431px 0,100% 0,100% 100%,0 100%)}.clip-shape-right{clip-path:polygon(0 0,100% 0,calc(100% - 30px) 100%,0 100%)}.featured-jobs-carousel{padding:62px 0 63px;overflow:hidden;background:#eef6ff}@media only screen and (min-width:992px){.featured-jobs-carousel{padding:60px 0 72px}}.featured-jobs-carousel__heading{margin:0 0 40px;font-weight:700;color:#000;line-height:1.12;font-size:48px}@media only screen and (min-width:360px)and (max-width:576px){.featured-jobs-carousel__heading{font-size:calc(100vw * 48 / 440)}}@media only screen and (min-width:768px)and (max-width:992px){.featured-jobs-carousel__heading{font-size:6.25vw}}@media only screen and (min-width:992px){.featured-jobs-carousel__heading{font-size:calc(100vw * 55 / 1440)}}@media only screen and (min-width:1440px){.featured-jobs-carousel__heading{font-size:55px}}@media only screen and (min-width:992px){.featured-jobs-carousel__heading{margin-bottom:56px}}@media only screen and (max-width:991px){.featured-jobs-carousel__carousel-wrap{padding-right:0;padding-left:35px}}.featured-jobs-carousel__splide{display:flex;flex-direction:column;align-items:stretch;gap:28px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:56px}@media only screen and (max-width:991px){.featured-jobs-carousel__splide{padding:0 20px}}.featured-jobs-carousel__splide .splide__arrows{position:static;display:flex;justify-content:flex-end;align-items:center;gap:12px;width:100%;padding-left:max(32px,(100vw - 1335px) / 2 + 32px);padding-right:max(32px,(100vw - 1335px) / 2 + 32px);box-sizing:border-box}@media only screen and (max-width:991px){.featured-jobs-carousel__splide .splide__arrows{padding-right:0}}.featured-jobs-carousel__splide .splide__arrow{position:static;transform:none;left:auto;right:auto;top:auto;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;margin:0;border:1px solid rgba(11,59,117,.35);border-radius:50%;background:transparent;color:#0b3b75;opacity:1;transition:border-color .2s ease,background .2s ease}.featured-jobs-carousel__splide .splide__arrow svg{width:18px;height:18px;fill:currentColor}.featured-jobs-carousel__splide .splide__arrow--prev svg{transform:scaleX(-1)}.featured-jobs-carousel__splide .splide__arrow:hover:not(:disabled),.featured-jobs-carousel__splide .splide__arrow:focus-visible:not(:disabled){border-color:#0b3b75d9;background:#0b3b750f}.featured-jobs-carousel__splide .splide__arrow:disabled{opacity:.35;cursor:not-allowed}.featured-jobs-carousel__splide .splide__list{margin:0;padding:0;list-style:none}@media only screen and (min-width:992px){.featured-jobs-carousel__splide .splide__list{align-items:stretch}}.featured-jobs-carousel__splide .splide__slide{height:auto}@media only screen and (min-width:992px){.featured-jobs-carousel__splide .splide__slide{display:flex}}.featured-jobs-carousel__job.job{height:100%;display:flex;flex-direction:column;background:#fff;padding-top:72px}@media only screen and (min-width:360px)and (max-width:576px){.featured-jobs-carousel__job.job{padding-top:calc(100vw * 72 / 440)}}@media only screen and (min-width:768px)and (max-width:992px){.featured-jobs-carousel__job.job{padding-top:9.375vw}}@media only screen and (min-width:992px){.featured-jobs-carousel__job.job{padding-top:calc(100vw * 82 / 1440)}}@media only screen and (min-width:1440px){.featured-jobs-carousel__job.job{padding-top:82px}}.featured-jobs-carousel__job.job{padding-right:40px}@media only screen and (min-width:360px)and (max-width:576px){.featured-jobs-carousel__job.job{padding-right:calc(100vw * 40 / 440)}}@media only screen and (min-width:768px)and (max-width:992px){.featured-jobs-carousel__job.job{padding-right:calc(100vw * 40 / 768)}}@media only screen and (min-width:992px){.featured-jobs-carousel__job.job{padding-right:calc(100vw * 67 / 1440)}}@media only screen and (min-width:1440px){.featured-jobs-carousel__job.job{padding-right:67px}}.featured-jobs-carousel__job.job{padding-bottom:40px}@media only screen and (min-width:360px)and (max-width:576px){.featured-jobs-carousel__job.job{padding-bottom:calc(100vw * 40 / 440)}}@media only screen and (min-width:768px)and (max-width:992px){.featured-jobs-carousel__job.job{padding-bottom:calc(100vw * 40 / 768)}}@media only screen and (min-width:992px){.featured-jobs-carousel__job.job{padding-bottom:calc(100vw * 52 / 1440)}}@media only screen and (min-width:1440px){.featured-jobs-carousel__job.job{padding-bottom:52px}}.featured-jobs-carousel__job.job{padding-left:40px}@media only screen and (min-width:360px)and (max-width:576px){.featured-jobs-carousel__job.job{padding-left:calc(100vw * 40 / 440)}}@media only screen and (min-width:768px)and (max-width:992px){.featured-jobs-carousel__job.job{padding-left:calc(100vw * 40 / 768)}}@media only screen and (min-width:992px){.featured-jobs-carousel__job.job{padding-left:calc(100vw * 67 / 1440)}}@media only screen and (min-width:1440px){.featured-jobs-carousel__job.job{padding-left:67px}}.featured-jobs-carousel__job.job{position:relative;text-align:left;width:100%;box-sizing:border-box}@media only screen and (max-width:991px){.featured-jobs-carousel__job.job{max-width:100%}}@media only screen and (min-width:992px){.featured-jobs-carousel__job.job{padding-left:77px}}@media only screen and (min-width:992px)and (min-width:360px)and (max-width:576px){.featured-jobs-carousel__job.job{padding-left:17.5vw}}@media only screen and (min-width:992px)and (min-width:768px)and (max-width:992px){.featured-jobs-carousel__job.job{padding-left:calc(100vw * 77 / 768)}}@media only screen and (min-width:992px)and (min-width:992px){.featured-jobs-carousel__job.job{padding-left:calc(100vw * 67 / 1440)}}@media only screen and (min-width:992px)and (min-width:1440px){.featured-jobs-carousel__job.job{padding-left:67px}}.featured-jobs-carousel__job.job .job__ribbon{position:absolute;top:0;left:0;padding:4px 54px 4px 36px;color:#fff;line-height:1.5;background:#00206c;text-transform:uppercase;font-weight:600}.featured-jobs-carousel__job.job .job__title{color:#0b3b75;font-weight:600;line-height:1.12;margin:0}.featured-jobs-carousel__job.job .job__title a{color:#0b3b75}.featured-jobs-carousel__job.job .job__description{color:#000;line-height:1.29;margin:0}.featured-jobs-carousel__job.job .job__posted-date{color:#3a4958;line-height:1.46;margin-bottom:25px;font-size:15px}@media only screen and (min-width:360px)and (max-width:576px){.featured-jobs-carousel__job.job .job__posted-date{font-size:calc(100vw * 15 / 440)}}@media only screen and (min-width:768px)and (max-width:992px){.featured-jobs-carousel__job.job .job__posted-date{font-size:calc(100vw * 15 / 768)}}@media only screen and (min-width:992px){.featured-jobs-carousel__job.job .job__posted-date{font-size:calc(100vw * 15 / 1440)}}@media only screen and (min-width:1440px){.featured-jobs-carousel__job.job .job__posted-date{font-size:15px}}.featured-jobs-carousel__job.job .job__posted-date{text-transform:uppercase}.featured-jobs-carousel__cta-wrap{display:flex;justify-content:center;padding-left:35px;padding-right:35px}@media only screen and (min-width:992px){.featured-jobs-carousel__cta-wrap{padding-left:0;padding-right:0}}.featured-jobs-carousel__cta.btn{width:100%;text-align:center;white-space:normal;padding-top:16px;padding-bottom:16px;max-width:-moz-max-content;max-width:max-content;transition:all .4s ease}
