.searchbar__contrast{-webkit-box-shadow:none;box-shadow:none;padding:12px!important;border-radius:0.5rem}@media only screen and (min-width:960px){.searchbar__contrast .searchbar{display:-webkit-box;display:-ms-flexbox;display:flex}.searchbar__contrast .searchbar>div{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}}@media only screen and (min-width:960px){.searchbar__contrast .searchbar__collapse{padding-left:0}}@media only screen and (min-width:960px){.searchbar__contrast .last-in-row .ms-choice,.searchbar__contrast .last-in-row .select2-choice{border-right:none!important}}.searchbar__contrast .SumoSelect>.CaptionCont,.searchbar__contrast .ms-choice,.searchbar__contrast .select2-container .select2-choice,.searchbar__contrast .uk-input,.searchbar__contrast .uk-select{background-color:#F6F9FD;border-color:#E0E2E6}@media only screen and (min-width:960px){.searchbar__contrast .SumoSelect>.CaptionCont,.searchbar__contrast .ms-choice,.searchbar__contrast .select2-container .select2-choice,.searchbar__contrast .uk-input,.searchbar__contrast .uk-select{background-color:transparent;border-top:none!important;border-left:none!important;border-bottom:none!important;border-radius:0}}@media only screen and (min-width:1200px){.searchbar__contrast .SumoSelect>.CaptionCont,.searchbar__contrast .ms-choice,.searchbar__contrast .select2-container .select2-choice,.searchbar__contrast .uk-input,.searchbar__contrast .uk-select{font-size:1em!important}}@media only screen and (min-width:960px){.searchbar__contrast #s2id___dist-select .select2-choice{border-left:1px solid #E0E2E6!important}}@media only screen and (min-width:960px){.searchbar-additional{border-bottom-right-radius:0!important;border-top-left-radius:8px!important;border-top-right-radius:8px!important;margin-top:40px!important}}@media only screen and (max-width:959px){.searchbar-additional{border-bottom-right-radius:0.5rem!important;border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:0!important}}.search-switcher-desktop,.search-switcher-mobile{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (max-width:959px){.search-switcher-desktop.search-switcher-desktop,.search-switcher-mobile.search-switcher-desktop{display:none}.search-switcher-desktop.search-switcher-mobile,.search-switcher-mobile.search-switcher-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:960px){.search-switcher-desktop.search-switcher-desktop,.search-switcher-mobile.search-switcher-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.search-switcher-desktop.search-switcher-mobile,.search-switcher-mobile.search-switcher-mobile{display:none}}@media only screen and (min-width:960px){.searchbar-search-additional{border-radius:8px}}@media only screen and (max-width:959px){.searchbar-search-additional{border-top-left-radius:0;border-top-right-radius:0}}@media (max-width:959px),(min-width:960px) and (max-width:1234px){.searchbar-container{display:none;margin-left:0!important}}@media (min-width:960px){.searchbar-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.search-modal-div{margin-bottom:12px;border:1px solid #E0E2E6;padding:16px;border-radius:8px}.search-modal-padding{padding:32px 24px}@media only screen and (max-width:768px){.search-modal-padding{padding:24px 16px}}@media only screen and (min-width:1200px){.select2-container{font-size:1em!important}}@media only screen and (min-width:960px) and (max-width:1199px){.search-form__submit-btn{padding:0 9.75px}}@media only screen and (min-width:1200px){.search-form__submit-btn{padding:0 13.25px;line-height:51px;font-size:1.5rem}}.vdkz-container{position:relative;margin-top:40px}@media only screen and (min-width:768px){.vdkz-container{margin-top:72px}}.rsp-background-small{position:absolute;bottom:0;right:0;display:none}@media only screen and (max-width:639px){.rsp-background-small{display:block}}.rsp-background-large{position:absolute;top:0;right:0;bottom:0;height:100%;display:none}@media only screen and (min-width:639px){.rsp-background-large{display:block}}.scalable-margin{margin-bottom:75px}@media only screen and (max-width:639px){.scalable-margin{margin-bottom:110px}}.rsp-hp__overlay{padding:0px;position:relative;z-index:2}.rsp-hp__container{background:linear-gradient(177deg,#71A711 0%,#D6D233 100%);border-radius:8px;position:relative}.rsp-hp__padding{padding:32px 24px}.rsp-hp__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;gap:16px}@media only screen and (max-width:639px){.rsp-hp__heading{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}}.relative{position:relative}@media only screen and (max-width:820px){.rsp-hp__logo{margin-bottom:20px}}.rsp-hp__logo_img{width:145px}@media only screen and (max-width:820px){.rsp-hp__logo_img{width:160px}}.rsp-hp__heading .rsp-hp__heading-title{color:white;margin-bottom:0;font-size:26px}@media only screen and (max-width:768px){.rsp-hp__heading .rsp-hp__heading-title{font-size:20px}}.rsp-hp__card-title{font-size:20px;font-weight:700;line-height:28px;color:#323E52}.rsp-hp__card_container{gap:12px}@media only screen and (max-width:700px){.rsp-hp__card_container{gap:1rem}}.rsp-hp__card{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:8px;width:220px}@media only screen and (max-width:640px){.rsp-hp__card{width:300px}}.rsp-hp__card a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.rsp-hp__card-body{margin-top:14px;font-size:14px;line-height:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0}.rsp-hp__cta{position:absolute;right:0;bottom:0;width:100%}.rsp-hp__cta_link{display:block;padding:20px 0}.rsp-hp__card_header{position:relative;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;letter-spacing:0.5px;border-top-left-radius:5px;border-top-right-radius:5px}.rsp-hp__card_header:before{content:"";position:absolute;top:0;width:100%;height:100%;background:#539e49;border-radius:0 0 50% 50%/0 0 100% 100%;-webkit-transform:scaleX(1.3);transform:scaleX(1.3)}.rsp-hp__card_header>*{line-height:0}.bg-white{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:14px;background:#fff;border-radius:8px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rsp-hp__card-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;padding:0 10px;gap:8px;margin-top:20px}.job-type__rsp{position:relative;background:linear-gradient(135deg,#71A711 0%,#D6D233 100%)!important;border-width:0!important}.job-type__rsp .job-benefits,.job-type__rsp .job-company,.job-type__rsp .job-desc,.job-type__rsp .job-details,.job-type__rsp .job-location svg,.job-type__rsp.job h2{color:#fff!important}.job-type__rsp .job__top_container{padding-top:40px!important}.job-type__rsp .job__bottom_container.no-logo{padding-top:40px!important}@media only screen and (min-width:768px){.job-type__rsp .job__top_container{padding-top:40px!important}.job-type__rsp .job__bottom_container.has-logo{padding-top:40px!important}}.job-type__rsp.job-type__highlighted .job__bottom_container{background:transparent}.job-type__rsp .job-card-company-review{color:#053384}.job-type__rsp .job__logo{display:inline-block;background-color:#fff;padding:15px;border-radius:5px}.job-type__rsp .tag-lyt{background-color:rgba(255,255,255,0.2);border-radius:500px}.job-type__rsp .job__status .rsp-js__tag{color:#666666}.job-type__rsp .job__status .rsp-js__tag_box{font-size:12px;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:5px 10px;background-color:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.job-type__rsp .job__status .rsp-js__logo{margin-right:10px;display:inline-block}@media only screen and (max-width:620px){.job-type__rsp .job__status .rsp-js__logo{display:block;margin-right:0}}.job-type__rsp .job__status .rsp-js__logo_img{width:72px}.job-type__rsp .job__save button{color:#fff}.highlighted-employers__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px;padding:16px;border-radius:16px!important}@media only screen and (min-width:522px) and (max-width:680px){.highlighted-employers__box{width:31.3%}}@media only screen and (min-width:681px) and (max-width:1280px){.highlighted-employers__box{width:170px}}@media only screen and (min-width:1281px){.highlighted-employers__box{width:15.6%}.highlighted-employers__box:first-child{margin-left:0}}.highlighted_employers__logo{-o-object-fit:cover;object-fit:cover;margin:16px auto;width:88px;height:88px}@media (min-width:640px){.highlighted_employers__logo{width:100px;height:100px}}@media (min-width:1024px){.highlighted_employers__logo{width:112px;height:112px}}.highlighted-employers__job-count{color:#5F6C81;font-size:14px;line-height:20px;letter-spacing:0.01em;margin:0 auto}.highlighted-employers__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.highlighted-emp__follow{font-family:Poppins,sans-serif;background-color:white;border:1px solid #1847A4;color:#1847A4;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;width:100%;padding:6px 8px;cursor:pointer}.follow-button-container{max-width:130px;width:100%;margin:0 auto}.follow-button-text{font-size:14px;line-height:16px;font-weight:600}.gap-sm{-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.gap-lg{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.homepage-hero__bg-gradient{background:#053384;background:-webkit-gradient(linear,left top,right top,from(rgb(5,51,132)),color-stop(50%,rgb(7,56,145)),to(rgb(5,51,132)));background:linear-gradient(90deg,rgb(5,51,132) 0%,rgb(7,56,145) 50%,rgb(5,51,132) 100%)}.ornament--left{width:650px;left:-264px;bottom:-348px}@media only screen and (max-width:1009px){.ornament--left{left:-30%;bottom:-61%}}@media only screen and (max-width:959px){.ornament--left{bottom:-360px}}@media only screen and (max-width:639px){.ornament--left{bottom:unset;left:unset;top:210px;width:1200px;-webkit-transform:rotate(58deg);transform:rotate(58deg);right:-46%}}@media only screen and (max-width:479px){.ornament--left{top:233px;width:800px;-webkit-transform:rotate(66deg);transform:rotate(66deg);right:-140px}}@media only screen and (max-width:395px){.ornament--left{top:278px}}.ornament--right{width:750px;right:-450px;bottom:-280px}@media only screen and (max-width:959px){.ornament--right{right:-610px}}@media only screen and (max-width:639px){.ornament--right{display:none}}.homepage-hero__search{padding-top:70px;padding-bottom:70px}@media only screen and (max-width:639px){.homepage-hero__search{padding-top:40px;padding-bottom:40px}}.homepage-hero__heading{font-weight:700}.homepage-hero__heading .dot{display:inline-block}.homepage-hero__heading .dot:after{content:"";display:inline-block;width:8px;height:8px;border-radius:10px;background-color:#E2016A;margin-left:4px}.homepage-hero__subheading{font-size:1.25rem}.homepage-hero_onboarding-bg-lg{display:none}@media (min-width:1000px){.homepage-hero_onboarding-bg-lg{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.homepage-hero_onboarding-bg-sm{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1000px){.homepage-hero_onboarding-bg-sm{display:none}}.homepage-hero__onboarding{padding-top:24px;padding-bottom:0px}@media (min-width:640px){.homepage-hero__onboarding{padding-top:46px;padding-bottom:0px}}@media (min-width:1000px){.homepage-hero__onboarding{padding-top:60px;padding-bottom:0px}}.homepage-onboarding__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px;gap:24px}@media (min-width:700px){.homepage-onboarding__heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:80px}}@media (min-width:1000px){.homepage-onboarding__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.homepage-onboarding__heading h1{max-width:560px;font-size:clamp(1.5rem,1.2823rem + 0.9677vw,2.25rem);line-height:1.5;margin:0}.homepage-onboarding__heading .homepage_ad-data{color:white;margin:0}.homepage-onboarding__heading .homepage_ad-data .data-num{font-weight:bold;font-size:16px}.homepage-onboarding__heading .homepage_ad-data .data-text{font-size:14px;opacity:0.5}.homepage-onboarding__heading .homepage_ad-data.ad-data-first{padding-right:20px;border-right:1px solid #E0E2E6;margin-right:20px}@media (min-width:1000px){.homepage-onboarding__heading .homepage_ad-data.ad-data-first{padding-right:43px;margin-right:43px}}@media (min-width:680px){.homepage-onboarding__heading .homepage_ad-data .data-num{font-size:20px}.homepage-onboarding__heading .homepage_ad-data .data-text{font-size:18px}}@media (min-width:1200px){.homepage-onboarding__heading .homepage_ad-data .data-num{font-size:26px}.homepage-onboarding__heading .homepage_ad-data .data-text{font-size:20px}}.homepage-onboarding__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-bottom:82px!important}@media (min-width:1000px){.homepage-onboarding__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}.homepage-onboarding__form .form-select-section{margin-bottom:32px;-webkit-box-flex:1;-ms-flex:1;flex:1}.homepage-onboarding__form .form-select-section .form-title{font-size:20px;line-height:28px;color:white;font-weight:700;margin-bottom:16px}.homepage-onboarding__form .form-select-section .form-title span{font-size:14px;font-weight:400;line-height:20px}@media (min-width:700px){.homepage-onboarding__form .form-select-section{max-width:450px}}.homepage-onboarding__form .form-select-section select.onboarding-city-select{width:100%;border-radius:6px}.homepage-onboarding__form .form-select-section .onboarding-city-select{height:48px!important}.homepage-onboarding__form .form-select-section .onboarding-city-select .select2-choice{height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-onboarding__form .form-select-section .onboarding-city-select .select2-choice:before{top:2px}.homepage-onboarding__form .tags-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.homepage-onboarding__form .tags-container .tag{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 12px;border-radius:50px;background-color:#DFE8F9;color:#1847A4;border:1px solid #1847A4;font-size:14px;line-height:20px}.homepage-onboarding__form .tags-container .tag button{background:none;border:none;color:#1847A4;cursor:pointer;padding:0}.homepage-onboarding__form button[type=submit]{position:absolute;bottom:18px;right:0;width:100%}@media (min-width:700px){.homepage-onboarding__form button[type=submit]{position:static;margin-top:24px}}@media (min-width:1000px){.homepage-onboarding__form button[type=submit]{width:auto}}.homepage-onboarding__form .highlighted-filters-grid{display:-ms-grid;display:grid;-ms-grid-columns:158px 8px 158px 8px 158px 8px 158px 8px 158px 8px 158px;grid-template-columns:repeat(6,158px);-ms-grid-rows:150px;grid-template-rows:150px;gap:8px;overflow-x:scroll;padding:0 16px;margin-left:-16px;margin-right:-16px;scrollbar-width:none}.homepage-onboarding__form .highlighted-filters-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(6){-ms-grid-row:1;-ms-grid-column:11}.homepage-onboarding__form .highlighted-filters-grid::-webkit-scrollbar{display:none}@media (min-width:640px){.homepage-onboarding__form .highlighted-filters-grid{margin-left:-30px;margin-right:-30px;padding:0 30px}}@media (min-width:1000px){.homepage-onboarding__form .highlighted-filters-grid{margin:0;padding:0;-ms-grid-columns:(158px)[3];grid-template-columns:repeat(3,158px);-ms-grid-rows:(150px)[2];grid-template-rows:repeat(2,150px)}.homepage-onboarding__form .highlighted-filters-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(5){-ms-grid-row:2;-ms-grid-column:2}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}}@media (min-width:1100px){.homepage-onboarding__form .highlighted-filters-grid{-ms-grid-columns:188px 12px 188px 12px 188px;grid-template-columns:repeat(3,188px);-ms-grid-rows:130px 12px 130px;grid-template-rows:repeat(2,130px);gap:12px;overflow-x:unset}.homepage-onboarding__form .highlighted-filters-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}.homepage-onboarding__form .highlighted-filters-grid>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}}.homepage-onboarding__form .highlighted-filters-grid .filter-card{height:100%;width:100%;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}@media (min-width:800px){.homepage-onboarding__form .highlighted-filters-grid .filter-card:hover{opacity:0.8}}.homepage-onboarding__form .highlighted-filters-grid .filter-card .filter-card-background{background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(0,32,98,0)),to(#002062));background:linear-gradient(180deg,rgba(0,32,98,0) 20%,#002062 100%);height:100%;width:100%;position:absolute}.homepage-onboarding__form .highlighted-filters-grid .filter-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.homepage-onboarding__form .highlighted-filters-grid .filter-card input{position:relative;margin:8px;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.homepage-onboarding__form .highlighted-filters-grid .filter-card input:checked~.filter-card-background{background:#053384!important;opacity:0.6}.homepage-onboarding__form .highlighted-filters-grid .filter-card .filter-card-name{color:white;position:relative;font-size:16px;font-weight:700;line-height:24px;margin:auto 8px 4px}.homepage-onboarding__form .highlighted-filters-grid .filter-card .filter-card-count{color:white;position:relative;font-size:14px;font-weight:400;line-height:14px;margin:0 8px 12px}.homepage__quickLinks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.25rem}@media only screen and (min-width:960px){.homepage__quickLinks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.label__transparent-light{background:rgba(255,255,255,0.3);text-transform:none}.homepage-hero__features{gap:1rem}.homepage-hero__features a{text-decoration:underline;color:#fff}@media only screen and (max-width:1279px){.homepage-hero__features a{display:block}}.homepage-hero__features a:active,.homepage-hero__features a:focus,.homepage-hero__features a:hover{color:#C8D7F5}.homepage-hero__features_icon{border-radius:100%;width:44px;height:44px;font-size:1.25rem}.homepage-hero__features_icon img{width:1.5rem;height:1.5rem}.homepage-hero__features_icon--orange{background-color:#B55000}.homepage-hero__features_icon--blue{background-color:#1847A4}.homepage-hero__features_icon--darkblue{background-color:#053384}.homepage-hero__features_icon--pink{background-color:#B8005B}.homepage-hero__features_icon--lightblue{background-color:#C8D7F5}.homepage-hero__features_content .parser-cta-link{font-weight:600;font-size:14px;display:inline}@media only screen and (max-width:1023px){.homepage-hero__features_content .parser-cta-link{display:block}}@media only screen and (max-width:1023px){.homepage-hero__features_subtitle,.parser-title{font-size:14px}}@media only screen and (max-width:1279px){.homepage-hero__features_title i{display:none}}.homepage-hero__features_title--darkblue{color:#053384}@media only screen and (max-width:1279px){.homepage-hero__features_copy{color:#dfe8f9;font-size:0.875rem;display:block}}.homepage-hero__features_copy--default{color:#323E52!important}.homepage-hero__features_link--darkblue{color:#053384!important}.inspira-announcement{width:auto;background-color:#dfe8f9}@media only screen and (max-width:639px){.inspira-announcement{width:100%;overflow:hidden}}@media only screen and (max-width:639px){.inspira-seal{width:56px}}@media only screen and (min-width:640px){.inspira-announcement__copy{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:640px){.inspira-announcement__copy span{display:block}}.highlighted-employers__box,.highlighted-employers__box:hover{-webkit-box-shadow:0px 4px 20px 0px rgba(5,51,132,0.1019607843)!important;box-shadow:0px 4px 20px 0px rgba(5,51,132,0.1019607843)!important}.img-gradient{position:relative;display:inline-block}.img-gradient:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(135deg,rgba(0,0,0,0) 10%,#002062 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#0F295A",GradientType=1);opacity:0.3}.follow-modal-title{font-size:18px;line-height:24px}@media only screen and (max-width:480px){.follow-modal-title{font-size:16px;text-align:center}}.follow-modal-body{color:#5F6C81;font-size:16px;line-height:24px;margin-bottom:0}@media only screen and (max-width:480px){.follow-modal-body{font-size:14px;text-align:center}}.follow-modal-footer-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:8px;padding:0 20px 16px 20px}.follow-modal-button{font-size:16px;line-height:16px;padding:14px 24px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:0!important}@media only screen and (max-width:480px){.follow-modal-button{font-size:14px;padding:12px 24px}}.follow-modal-icon-container{background:#DFE8F9;-ms-flex-negative:0;flex-shrink:0;border-radius:40px;padding:12px}@media only screen and (max-width:480px){.follow-modal-icon-container{margin:0 auto}}.follow-modal-body-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px}@media only screen and (max-width:480px){.follow-modal-body-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.homepage-no_work_exp_jobs{border:1px solid #DFE8F9;padding:10px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;position:relative;margin-top:32px;margin-bottom:50px;color:white;text-decoration:none}.homepage-no_work_exp_jobs:hover{text-decoration:none;color:white}@media (min-width:640px){.homepage-no_work_exp_jobs{margin-bottom:0}}@media (min-width:900px){.homepage-no_work_exp_jobs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.homepage-no_work_exp_jobs-title{font-size:14px;line-height:20px}@media (min-width:900px){.homepage-no_work_exp_jobs-title{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-no_work_exp_jobs-title:after{content:"";display:block;height:16px;width:1px;background-color:white;margin:0 16px}}.homepage-no_work_exp_jobs-description{position:absolute;top:56px;font-size:14px;line-height:20px;color:#F6F9FD;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:8px;left:0}@media (min-width:900px){.homepage-no_work_exp_jobs-description{position:relative;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:auto}}.homepage-no_work_exp_jobs-icon{width:24px;height:24px;min-width:24px;color:white;background-color:rgba(255,255,255,0.2509803922);border:1.5px solid #FFFFFF;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile_box_container{max-width:1200px;padding-bottom:3.5rem;margin-top:1rem;margin-left:0.5rem;margin-right:0.5rem}@media (min-width:768px){.profile_box_container{padding-bottom:5rem;margin-top:2rem;margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:1280px){.profile_box_container{margin-left:auto;margin-right:auto}}.profile_box{-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration-line:none;padding:1rem;border-radius:0.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0.5rem}.profile_box:hover{text-decoration-line:none}@media (min-width:768px){.profile_box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.profile_box-empty{margin-top:2.5rem}@media (min-width:768px){.profile_box-empty{margin-top:3.5rem}}.profile_box-text-white{color:#fff}.profile_box-text-white:hover{color:#fff}.profile_box-gradient-1{background:linear-gradient(90.79deg,#dfe8f9 49.32%,#A1BAEB 98.7%);color:#053384}@media (min-width:768px){.profile_box-gradient-1{background:-webkit-gradient(linear,left top,right top,from(#dfe8f9),to(#A1BAEB));background:linear-gradient(90deg,#dfe8f9 0%,#A1BAEB 100%)}}.profile_box-gradient-2{background:linear-gradient(265.44deg,#E2016A -4.36%,#002062 101.1%)}@media (min-width:768px){.profile_box-gradient-2{background:linear-gradient(93.68deg,#053384 67.85%,#E2016A 105.68%)}}.profile_box-gradient-3{background:linear-gradient(96.37deg,#FF8A83 44.98%,#E2016A 97.95%);color:#002062}@media (min-width:768px){.profile_box-gradient-3{background:linear-gradient(94.38deg,#FF8A83 68.04%,#E2016A 107.24%)}}.profile_box-gradient-4{background:linear-gradient(303.58deg,#B8005B 14.97%,#ED287F 106.09%)}@media (min-width:768px){.profile_box-gradient-4{background:linear-gradient(270.7deg,#B8005B -0.38%,#ED287F 69.67%)}}.profile_box-gradient-5{background:linear-gradient(114.78deg,#053384 51.47%,#E2016A 111.74%)}@media (min-width:768px){.profile_box-gradient-5{background:linear-gradient(93.68deg,#053384 67.85%,#E2016A 105.68%)}}.profile_box-gradient-6{background:linear-gradient(107.11deg,#E2016A 35.67%,#FF8A83 103.51%)}@media (min-width:768px){.profile_box-gradient-6{background:-webkit-gradient(linear,left top,right top,from(#E2016A),color-stop(100.67%,#FF8A83));background:linear-gradient(90deg,#E2016A 0%,#FF8A83 100.67%)}}.profile_box-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}@media (min-width:768px){.profile_box-inner{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}.profile_box-inner-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.profile_box-inner-md-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.profile_box-inner-full{width:100%}.profile_box-svg{-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem}@media (min-width:768px){.profile_box-svg{width:2rem;height:2rem}}.profile_box-arrow{width:1rem;height:1rem}.profile_box-arrow-wrapper{width:1.5rem;height:1.5rem;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}@media (min-width:768px){.profile_box-arrow-wrapper{width:2.5rem;height:2.5rem}}.profile_box-arrow-wrapper-pink{background-color:#E2016A}.profile_box-arrow-wrapper-blue{background-color:#1847A4}@media (min-width:768px){.profile_box-arrow{width:1.5rem;height:1.5rem}}.profile_box-title{font-weight:700}@media (min-width:768px){.profile_box-title{font-size:1.25rem}}.profile_box-title-shrink{-ms-flex-negative:0;flex-shrink:0}@media (min-width:768px){.profile_box-title-shrink-md{-ms-flex-negative:0;flex-shrink:0}}.profile_box-title-grow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.profile_box-description{display:none;font-size:1rem}@media (min-width:768px){.profile_box-description{display:block}}.profile_box-description-grow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.profile_box-description-sm{display:block;font-size:0.875rem}@media (min-width:768px){.profile_box-description-sm{display:none}}.embla{margin:auto;--card-width:158px;--card-height:203px;--slide-width:var(--card-width);--slide-spacing:12px;--slide-flow:column}.embla.bottom.mobile{--slides-per-column:3}.embla.bottom.mobile-visible{--slide-height:calc(var(--card-height) * var(--slides-per-column) + var(--slide-spacing) * (--slides-per-column - 1))}.embla.mobile-visible *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:640px){.embla{--card-width:180px;--card-height:220px;--slide-flow:row}}@media (min-width:1024px){.embla{--card-width:185px;--card-height:235px;--slide-width:auto}}.embla-bottom.mobile-invisible{margin-bottom:38px}.embla-bottom.mobile-visible{margin-bottom:40px}.embla-bottom.mobile-invisible>.embla__viewport>.embla__container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;row-gap:var(--slide-spacing);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.embla-bottom.mobile-visible>.embla__viewport>.embla__container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.embla__viewport{overflow:hidden}.embla-top .embla__viewport{padding:32px 0}.embla-bottom .embla__viewport{padding:10px 0 32px 0}.embla-top>.embla__viewport>.embla__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.embla__container{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom}.embla__slide{-webkit-box-flex:0;-ms-flex:0 0 var(--slide-width);flex:0 0 var(--slide-width);margin-left:var(--slide-spacing);min-height:var(--slide-height);min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:var(--slide-flow);flex-direction:var(--slide-flow);row-gap:var(--slide-spacing)}.embla__slide_item{-webkit-box-flex:1;-ms-flex:1;flex:1;width:var(--card-width);min-height:var(--card-height);max-height:var(--card-height);max-width:var(--card-width);margin:0}.mobile-visible{display:block}.mobile-invisible{display:none}.embla-bottom.mobile-invisible{max-width:1200px;width:100%}.embla__controls{margin:-8px auto 0px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.embla__progress{border-radius:50px;background-color:#C8D7F5;position:relative;height:8px;width:150px;overflow:hidden}.embla__progress__bar{background-color:#1847A4;position:absolute;width:50px;top:0;bottom:0;left:0;border-radius:50px}.highlighted-employers-title{margin:40px 16px 24px 16px;font-weight:700;font-size:26px;line-height:36px;text-align:center}@media (max-width:639px){.embla{padding:0 16px}.embla-top>.embla__viewport>.embla__container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;gap:var(--slide-spacing);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.embla-top>.embla__viewport>.embla__container>.embla__slide{margin-left:0}}@media (min-width:640px){.embla.embla-top.draggable{cursor:-webkit-grab;cursor:grab}.embla.embla-top.draggable :active,.embla.embla-top.draggable:active{cursor:-webkit-grabbing;cursor:grabbing}.embla *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile-visible{display:none}.mobile-invisible{display:block}}@media only screen and (min-width:768px){.highlighted-employers-title{margin:72px 0 24px 0}}@media only screen and (min-width:1024px){.highlighted-employers-title{font-size:30px;line-height:40px}}.search-switcher-desktop,.search-switcher-mobile{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (max-width:959px){.search-switcher-desktop.search-switcher-desktop,.search-switcher-mobile.search-switcher-desktop{display:none}.search-switcher-desktop.search-switcher-mobile,.search-switcher-mobile.search-switcher-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:960px){.search-switcher-desktop.search-switcher-desktop,.search-switcher-mobile.search-switcher-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.search-switcher-desktop.search-switcher-mobile,.search-switcher-mobile.search-switcher-mobile{display:none}}.search-modal-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}@media only screen and (min-width:640px){.search-modal-button-container{gap:12px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width:639px){.search-modal-button-container{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
@charset "UTF-8";.ms-offscreen{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:auto!important;top:auto!important}.ms-parent{display:inline-block;position:relative;vertical-align:middle}.ms-choice{display:block;width:100%;height:40px;padding:0;overflow:hidden;cursor:pointer;border:1px solid #E0E2E6;font-family:"Poppins",sans-serif;text-align:left;white-space:nowrap;line-height:40px;color:#323E52;text-decoration:none;border-radius:6px;background-color:transparent}.ms-choice:focus{outline:0}.ms-choice.disabled{background-color:#e5e5e5;background-image:none;border:1px solid #E0E2E6;cursor:default}.ms-choice>span{position:absolute;left:0;right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding-left:10px}.ms-choice>span.placeholder{color:#5F6C81}.ms-choice>div.icon-close{position:absolute;top:0;right:16px;height:100%;width:16px}.ms-choice>div.icon-close:before{content:"×";color:#5F6C81;font-weight:bold;position:absolute;top:50%;margin-top:-14px}.ms-choice>div.icon-close:hover:before{color:#323E52}.ms-choice>div.icon-caret{text-align:right;margin-right:10px;font-size:14px;color:#5F6C81}.ms-choice>div.icon-caret:before{content:"\f107";font-family:"Line Awesome Free";font-weight:900}.ms-choice>div.icon-caret.open:before{content:"\f106";font-family:"Line Awesome Free";font-weight:900}.ms-drop{width:calc(100% - 1px);overflow:hidden;display:none;margin-top:-1px;padding:0;position:absolute;z-index:970;background:#fff;color:#323E52;border:1px solid #E0E2E6;border-radius:6px}.ms-drop.bottom{top:100%}.ms-drop.top{bottom:100%}.ms-search{display:inline-block;margin:0;min-height:40px;padding:8px 8px 0 8px;position:relative;white-space:nowrap;width:100%;z-index:10000;-webkit-box-sizing:border-box;box-sizing:border-box}.ms-search input{width:100%;height:auto!important;min-height:40px;padding:4px 8px;margin:0;outline:0;font-family:inherit;font-size:1rem;border:1px solid #E0E2E6;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;background:#F6F9FD!important;-webkit-box-sizing:border-box;box-sizing:border-box}.ms-drop ul{overflow:auto;margin:0;padding:8px 0;border-radius:6px}.ms-drop ul>li{list-style:none;display:list-item;background-image:none;position:static;padding:8px;font-size:0.875rem}.ms-drop ul>li:hover{background-color:#F6F9FD}.ms-drop ul>li .disabled{color:#e5e5e5}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.group{clear:both}.ms-drop ul>li.multiple label{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-drop ul>li label{font-weight:normal;display:block;white-space:nowrap}.ms-drop ul>li label:hover{cursor:pointer}.ms-drop ul>li.hide-radio{padding:0}.ms-drop ul>li.hide-radio:focus,.ms-drop ul>li.hide-radio:hover{background-color:#ddd}.ms-drop ul>li.hide-radio.selected{background-color:#ddd}.ms-drop ul>li.hide-radio label{margin-bottom:0;padding:5px 8px}.ms-drop ul>li.hide-radio input{display:none}.ms-drop ul>li.option-level-1 label{padding-left:28px}.ms-drop input[type=checkbox]{margin:0;margin-right:4px}.ms-drop input[type=checkbox]:hover{cursor:pointer}.ms-drop .ms-no-results{display:none;color:#CE1726;padding:0}.ms-drop .ms-no-results:hover{background-color:transparent}
.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #E0E2E6;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);position:absolute;display:none;z-index:970;max-height:290px;overflow:hidden;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px}.autocomplete-suggestion{position:relative;padding:7.5px 15px;line-height:25px;overflow:hidden;font-size:1rem;color:#053384;cursor:pointer;border-bottom:1px solid #E0E2E6}.autocomplete-suggestion .autocomplete-scope{margin-left:30px;font-size:0.875rem;line-height:1.2}.autocomplete-suggestion.selected{background-color:#F6F9FD}
.select2-container{margin:0;position:relative;display:inline-block;zoom:1;vertical-align:middle;font-size:0.875rem;font-family:"Poppins",sans-serif}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:40px;overflow:hidden;position:relative;border:1px solid #E0E2E6;white-space:nowrap;line-height:40px;color:#323E52;text-decoration:none;border-radius:6px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}a.select2-choice{padding:0 10px!important}html[dir=rtl] .select2-container .select2-choice{padding:10px 4px}.select2-container.select2-drop-above .select2-choice{border-color:#E0E2E6;border-radius:6px}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:10px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto;color:#5F6C81}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:500;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;position:absolute;z-index:501;top:100%;background:#fff;color:#323E52;border:1px solid #053384;border-top:0;border-radius:6px}.select2-drop.select2-drop-above{margin-top:2px;border:1px solid #053384;border-bottom:0;border-radius:5px 5px 0 0}.select2-drop-active{border:1px solid #E0E2E6}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #053384}.select2-drop-auto-width{border-top:1px solid #E0E2E6;width:auto}.select2-search{display:inline-block;width:100%;min-height:40px;margin:0;padding:8px 8px 0 8px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:40px;padding:4px 8px;margin:0;outline:0;font-size:0.875rem;border:1.5px solid #E0E2E6;border-radius:6px;background-color:#F6F9FD}html[dir=rtl] .select2-search input{padding:10px 4px}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #053384;outline:none}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #053384;border-top-color:transparent}.select2-results{max-height:200px;padding:0;margin:8px 0 0;position:relative;overflow-x:hidden;overflow-y:auto}html[dir=rtl] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none;padding:8px;font-size:0.875rem}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:normal}.select2-results .select2-result-label{padding:0;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background-color:#F3F5F6;color:#323E52}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-ajax-error,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-no-results{background-color:#CE1726;color:#fff}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-results .select2-ajax-error{background:rgba(255,50,50,0.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;height:auto;min-height:30px;margin:0;padding:0;padding-right:30px;background-color:#fff;border:1px solid #E0E2E6;border-radius:6px;cursor:text}html[dir=rtl] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px 3px 5px!important}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #E0E2E6;outline:none}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir=rtl] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:5px;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:4px;margin:0;font-size:0.875rem;color:#5F6C81!important;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent!important;line-height:20px}.select2-default{color:#E0E2E6!important}.select2-container-multi .select2-choices .select2-search-choice{background-color:#E0E2E6!important;border-radius:50px;font-size:0.75rem;line-height:24px;color:#323E52;padding:0 10px;margin-top:7px;margin-left:5px;position:relative;cursor:pointer;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container-multi .select2-choices .select2-search-choice:hover{opacity:0.8}.select2-container-multi .select2-choices .select2-search-choice div{display:inline-block}html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:transparent}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{color:#053384}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0px!important;top:0px!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}.select2-tag-lyt{padding-right:0;min-height:18px;line-height:18px;border:none;-webkit-box-shadow:none;box-shadow:none}.select2-tag-lyt:hover{opacity:0.8;-webkit-box-shadow:none;box-shadow:none}.select2-tag-lyt .uk-close{opacity:0.6;width:19px;line-height:19px;font-weight:normal!important}.select2-tag-lyt .uk-close:hover{opacity:0.4}.select2-container-multi.select2-dropdown-open .select2-choices,.select2-container.select2-dropdown-open .select2-choice{position:relative;border-width:1px}.select2-container-multi.select2-dropdown-open .select2-choices:before,.select2-container.select2-dropdown-open .select2-choice:before{content:"\f106";font-family:"Line Awesome Free";font-weight:900;text-decoration:inherit;color:#5F6C81;font-size:14px;position:absolute;top:0px;right:10px}.select2-container-multi.select2-dropdown-open .select2-choices:before{top:9px}.select2-container .select2-choice,.select2-container-multi .select2-choices{position:relative;text-align:left}.select2-container .select2-choice:before,.select2-container-multi .select2-choices:before{content:"\f107";font-family:"Line Awesome Free";font-weight:900;text-decoration:inherit;color:#5F6C81;font-size:14px;position:absolute;top:9px;right:10px}.select2-container .select2-choice:before{top:0px}.select2-input{cursor:pointer;font-family:"Poppins",sans-serif}.select2-choices{cursor:pointer!important}.__custom-active-color{color:#323E52!important}.select2-default{border:none}.select2-focused{border:1px solid #E0E2E6!important}.select2-result-selectable:hover{background-color:#F3F5F6;color:#323E52}.select2-hidden-accessible{display:none}
.SelectClass,.SumoSelect.open .search-txt,.SumoUnder{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;top:0;left:0}.SumoSelect{width:100%;display:inline-block;position:relative;outline:0}.SumoSelect p{margin:0}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0;background:#fff!important}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect .select-all{border-radius:6px 6px 0 0;position:relative;border-bottom:1px solid #E0E2E6;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SelectBox{padding:0 12px}.sumoStopScroll{overflow:hidden}.SumoSelect.open .search-txt{display:inline-block;width:100%;margin:0;padding:5px 8px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SumoSelect.open>.optWrapper{top:35px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SelectClass,.SumoUnder{right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.SumoUnder{height:36px!important}.SelectClass{z-index:1}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{-ms-user-select:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect>.CaptionCont{position:relative;border:1px solid #E0E2E6;min-height:40px;background-color:#fff;border-radius:6px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0.875rem}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;line-height:40px}.SumoSelect>.CaptionCont>span.placeholder{color:#5F6C81}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=);background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:0.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #E0E2E6;-webkit-box-shadow:2px 3px 3px rgba(0,0,0,0.11);box-shadow:2px 3px 3px rgba(0,0,0,0.11);border-radius:6px;overflow:hidden}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:6px;position:relative;max-height:250px}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:0.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;-webkit-box-shadow:0 0 100px #595959;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{padding:6px;position:relative;border-bottom:1px solid #E0E2E6}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#E4E4E4}.SumoSelect .select-all.sel,.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect .select-all>span,.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #E0E2E6;border-radius:2px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.13);box-shadow:0 0 2px rgba(0,0,0,0.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{outline:0}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #DBDBDB;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#518ebf;-webkit-box-shadow:none;box-shadow:none;border-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:0.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#E0E2E6;-webkit-box-shadow:none;box-shadow:none}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}
.fns-overlay {
    position: fixed;
    overflow: hidden;
    z-index: 1010;
    width:100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.55);
    display: flex;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(2px);
    visibility: hidden;
    opacity: 0;
    transition: all 0.3s ease-in-out;
}

.fns-modal {
    max-height: 90%;
    overflow: scroll;
    position: relative;
    width: 90%;
    border-radius: 15px;
    box-shadow: 5px 6px 20px 1px #222222;
    background-color: white;
}

.fns-optgroup-item {
    text-indent: 20px;
    font-size: 20px;
    padding-top: 8px;
    padding-bottom: 8px;
}

ul.fns-list {
    list-style: none;
    padding-left: 0;
    font-family: 'Poppins', BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    margin: 0;
}

.fns-list li {
    display: flex;
    justify-content: space-between;
    padding: 10px 18px;
    border-bottom: 1px solid #cccdce;
    font-size: 20px;
}

.fns-list li:last-of-type {
    border-bottom: none;
}

.fns-list input[type=radio] {
    accent-color: #1847A4;
}

.fns-list input[type=checkbox] {
    accent-color: #1847A4;
}

.fns-list li label {
    width: 100%;
    display: flex;
}

.fns-optgruop-title {
    color:#1847A4;
    margin: 5px 15px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.fns-bottom-bar {
    display: flex;
    justify-content: flex-end;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 20px;
    overflow: hidden;
    position: sticky;
    bottom:0;
    background-color: white;
}

.fns-bottom-bar > button:first-child {
    margin-right: 15px;
}

.fns-wrapper{
    position:relative;
}

.fns-fake-input:placeholder-shown {
    text-overflow: ellipsis;
}

.fns-fake-input-dark::placeholder{
    color: #000000;
}

.fns-fake-input {
    display: flex !important;
    align-items: center !important;
    line-height: 1 !important;
    overflow: hidden;

    padding: 0 12px;
    background: #fff;
    border: 1px solid #E0E2E6;
    transition: 0.2s ease-in-out;
    transition-property: color,background-color,border;
    font-size: 0.875rem;
    margin: 0;
    font: inherit;
}
.fns-fake-input:not([multiple]):not([size]) {
    border-radius: 6px;
    -webkit-appearance: none;
    -moz-appearance: none;
    padding-right: 20px;
    background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23323E52%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23323E52%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);
    background-repeat: no-repeat;
    background-position: 100% 50%;
    height: 40px;
    vertical-align: middle;
    background-color: #F6F9FD;
    border-color: #E0E2E6;
    font-size: 0.875rem;
}

.fns-tag-wrapper {
    width: 85%;
    display: flex;
    align-items: center;
    overflow: hidden;
}

.fns-tag {
    width: min-content;
    white-space: nowrap;
    background-color: rgba(0,0,0,0.05);
    border-radius: 50px;
    font-size: 0.75rem;
    color: #323E52;
    padding: 0 10px;
    line-height: 24px;
}

.fns-tag-text {
    margin-right: 5px;
}

.fns-tag-hidden{
    display: none;
}

.fns-tag-counter {
    margin-left: 5px;
}

.fns-placeholder {
    color: #79869A;
}

.fns-empty-container {
    padding: 15px;
    display: flex;
    flex-direction: column;
    font-size: 20px;
}

.fns-empty-button {
    align-self: end;
}

.fns-disabled {
    background-color: #edece9 !important;
}
