*{box-sizing:border-box;margin:0;padding:0;font-family:var(--font-nunito-sans),sans-serif}a,body,div,h1,h2,h3,h4,h5,h6,p,span{font-family:var(--font-nunito-sans),sans-serif!important;font-size:inherit;font-weight:inherit}a{text-decoration:none}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--mdb-gutter-x,.75rem);padding-left:var(--mdb-gutter-x,.75rem);margin-right:auto;margin-left:auto}.menu-container{background-color:rgb(255,255,255,.89);width:100%;padding:20px;height:100vh;position:relative;top:0}.menu-container ul li{list-style:none;padding:10px;margin:10px}.menu-container a{font-size:16px;font-weight:600}.mid-container{margin-top:150px}.jobSearchMainTxt{color:#003366!important;font-size:2.2rem!important;font-weight:600!important;text-align:center!important;margin-top:2rem!important}#specialtyAutocomplete .MuiAutocomplete-clearIndicator,#specialtyAutocomplete .MuiAutocomplete-endAdornment{display:flex;margin-bottom:-3px}.jobSearchLocation,.jobSearchSpecialties{width:100%!important;margin-top:20px!important;margin-left:15px!important}.jobSearchLocation .MuiPaper-rounded{border-radius:5px!important;box-shadow:0 10px 20px #00000012!important}.jobLocationTxt{color:#003366!important;font-weight:700!important;font-size:1rem!important;padding-bottom:10px!important;margin-left:3px!important}.jobSearchSpecial{display:flex!important;height:max-content!important}.jobSearchBtnMain{margin-top:52px!important;margin-left:15px!important}.jobSearchBtn{background-color:#003366!important;color:#fff!important;width:140px!important;font-size:1.1rem!important;padding:9px 5px!important;border-radius:5px!important}.jobSearchBtn:hover{background-color:#4b5694!important;box-shadow:0 8px 8px #00000029!important;border-radius:5px!important}.jobSearchBtn.MuiButtonBase-root.Mui-disabled{background-color:#ececec!important;color:#707070!important;border-radius:5px!important}.jobSearchIcon{width:25px!important;height:25px!important;margin-top:3px!important}.jobSearchLocation .MuiAutocomplete-inputRoot[class*=MuiInput-root] .MuiAutocomplete-input:first-child{padding:15px 0 15px 40px!important;font-size:.95rem}.specialtyChip .MuiChip-colorPrimary{color:#fff!important;background-color:#e8ecf3!important;margin:8px 0 0!important;font-size:.7rem!important;height:25px!important;box-shadow:none!important}.specialtyChip .MuiChip-deleteIcon{color:#626c7d!important}.jobLocationMapIcon{position:absolute;margin-top:15px;margin-left:15px}.specialitySearchIcon{position:absolute;margin-left:24rem;margin-top:15px}.jobLocationMapIcon .MuiSvgIcon-root,.specialitySearchIcon .MuiSvgIcon-root{fill:#88888890!important;width:20px!important;height:20px!important}.jobSearchLocation .MuiPaper-root{border:1px solid #c4c4c4}.jobSearchSpecialties .css-1k430x0-MuiButtonBase-root-MuiChip-root{color:#373c73!important;background-color:#e8ecf3!important;font-size:.8rem!important;font-weight:500!important;height:20px!important}.jobSearchSpecialties .MuiChip-label{color:#373c73!important;font-weight:500!important;font-size:.7rem!important;font-family:Roboto,sans-serif}.jobSearchSpecialties .MuiChip-deleteIcon{color:#fff!important;font-size:0!important;background:#626c7d;border-radius:50%;height:18px;width:18px}.jobSearchSpecialties .MuiChip-root{background-color:#e8ecf3;height:25px}.jobSearchSpecialties .MuiSvgIcon-fontSizeSmall{font-size:1rem!important;margin-left:1px;margin-top:-4px}#specialtyAutocomplete .MuiOutlinedInput-root .MuiAutocomplete-input{opacity:1;position:relative;width:100%!important;border-radius:5px;font-size:.95rem}#specialtyAutocomplete .MuiOutlinedInput-root{background-color:#fff;min-height:51px;padding:10px 70px 10px 10px;box-shadow:0 10px 20px #00000012!important}#specialtyAutocomplete .MuiInputLabel-root.Mui-focused{color:rgba(0,0,0,0)}#specialtyAutocomplete .listBox{min-height:45px;position:relative;z-index:998}.MuiInput-underline:before{border-bottom:none!important}.jobSearchSpecialtiesbox{border:1px solid #c4c4c4;box-shadow:0 10px 20px rgba(0,0,0,.07058823529411765)!important;border-radius:5px!important}.jobSearchSpecialties .MuiInputBase-root-MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#c4c4c4!important}.jobSearchSpecialties .MuiOutlinedInput-notchedOutline{border-color:#c4c4c4!important;border-width:1px!important}#specialtyInput{background-color:#fff}#specialtyAutocomplete .MuiAutocomplete-input:focus{padding:2px 5px 1px!important;opacity:1}#specialtyAutocomplete .MuiAutocomplete-input:not(:focus){height:0;padding:0!important;opacity:0}#specialtyAutocomplete .errorMsg .MuiAutocomplete-input:not(:focus){height:25px;padding:9px 5px 7px!important;opacity:1}.jobSearchSpecialties span.MuiAutocomplete-tag.MuiAutocomplete-tagSizeMedium{background-color:#102773e1;border-radius:5px;padding:0 4px;color:#fff;font-size:.7rem}.txtFieldClsIcon{margin-right:15px!important}#specialtyAutocomplete legend{width:0}#specialtyAutocomplete .MuiAutocomplete-hasPopupIcon .MuiOutlinedInput-root{padding-right:60px!important}.slidecontainer .MuiSlider-colorPrimary{color:#003366}@media screen and (min-width:0px) and (max-width:768px){.jobSearchSpecial{display:block!important;padding:0 15px!important}.loactionPaperMob{width:100%!important;margin-top:2px}.jobSearchMainTxt{font-size:1.8rem!important}#specialtyAutocomplete .MuiOutlinedInput-root .MuiAutocomplete-input{font-size:.8rem}.jobSearchSpecialties .MuiChip-root{height:27px;max-width:79%}.jobSearchBtnMain{margin-left:0!important;margin-top:6rem!important}.specialtyChip{position:relative;max-width:100vw!important;margin-top:55px}.specialtyChip .MuiChip-label{white-space:normal;padding:10px!important;text-transform:uppercase;font-size:.7rem}.specialtyChip .MuiChip-colorPrimary{height:auto!important;margin:8px 0 0 8px!important}.jobSearchLocation .MuiAutocomplete-inputRoot[class*=MuiInput-root]{margin-left:-25px!important;margin-top:10px!important}.jobSearchLocation,.jobSearchSpecialties{width:100%!important;margin-top:20px!important;margin-left:0!important}.JobSearchFormContainer .MuiPaper-elevation1{border:1px solid #c4c4c4!important;box-shadow:0 10px 20px #00000012!important;height:65px!important;padding-left:20px!important;padding-top:7px!important}.jobSearchBtn{width:100%!important;height:55px!important}.jobSearchLocation .MuiAutocomplete-inputRoot[class*=MuiInput-root] .MuiAutocomplete-input:first-child{padding:0 0 14px 38px!important;text-transform:capitalize!important}.jobLocationMapIcon{margin-left:-11px;margin-top:14px}#specialtyAutocomplete .MuiOutlinedInput-root{min-height:67px;padding:14px 70px 10px 10px}#specialtyAutocomplete .errorMsg .MuiAutocomplete-input:not(:focus){padding:3px 5px 7px!important}.jobSearchSpecialties .MuiSvgIcon-fontSizeSmall{margin-top:-5px}}@media only screen and (min-width:1024px) and (max-width:1280px){.specialtiesBoxV2 .MultiChipSelect{max-height:28vh!important;height:auto!important}.jobSearchMainTxt{font-size:1.8rem!important}.jobSearchBtn{padding:10px 5px!important;font-size:.9rem!important}.jobSearchIcon{width:20px!important;height:20px!important;margin-top:3px!important}.jobLocationTxt{font-size:.9rem!important}.jobSearchBtnMain{margin-top:44px}.jobLocationMapIcon .MuiSvgIcon-root,.specialitySearchIcon .MuiSvgIcon-root{width:15px!important;height:15px!important}.JobSearchFormContainer input::placeholder,.specialtiesBoxV2 .errorMsg input::placeholder{font-size:.8rem!important}.jobSearchSpecialties .MuiChip-label{font-size:.6rem!important}.jobSearchSpecialties .MuiChip-root{height:22px}.jobSearchSpecialties .MuiChip-deleteIcon{height:16px;width:16px}.jobSearchSpecialties .MuiSvgIcon-fontSizeSmall{font-size:.7rem!important;margin-left:2.5px;margin-top:2px!important}.jobSearchLocation .MuiAutocomplete-inputRoot[class*=MuiInput-root] .MuiAutocomplete-input:first-child{padding:15px 0 15px 36px!important;font-size:.75rem}.jobLocationMapIcon{margin-top:11px;margin-left:14px}#specialtyAutocomplete .MuiOutlinedInput-root{min-height:46px;padding:9px 70px 9px 10px}#specialtyAutocomplete .MuiOutlinedInput-root .MuiAutocomplete-input{font-size:.75rem}#specialtyAutocomplete .MuiAutocomplete-input:focus{padding:6px 5px 5px!important;opacity:1}#specialtyAutocomplete .errorMsg .MuiAutocomplete-input:not(:focus){padding:9px 5px 7px!important}}@media only screen and (min-width:1281px) and (max-width:1680px){#specialtyAutocomplete .MuiOutlinedInput-root .MuiAutocomplete-input{font-size:.8rem}.jobSearchBtn{padding:8px 5px!important}.jobSearchLocation .MuiAutocomplete-inputRoot[class*=MuiInput-root] .MuiAutocomplete-input:first-child{font-size:.8rem}#specialtyAutocomplete .MuiOutlinedInput-root{min-height:47px;padding:8px 70px 8px 10px}.jobLocationMapIcon{margin-top:11px;margin-left:14px}.jobLocationMapIcon .MuiSvgIcon-root,.specialitySearchIcon .MuiSvgIcon-root{fill:#88888890!important;width:18px!important;height:18px!important}#specialtyAutocomplete .MuiAutocomplete-input:focus{padding:6px 5px 5px!important}}.JobSearchForm{margin:10px;padding:10px}.JobSortWidgetContainer{display:flex;justify-content:space-between;width:100%}.JobSortWidgetContainer .jobPaginationContainer{display:flex;gap:5px}#nprogress .bar,#nprogress .spinner{z-index:99999999!important}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aa1b27f9e325731f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c126d80dc21dff90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e850464f9dfbb75b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/357067f10075d686-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/68180864d7f93f02-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aa1b27f9e325731f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c126d80dc21dff90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e850464f9dfbb75b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/357067f10075d686-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/68180864d7f93f02-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aa1b27f9e325731f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c126d80dc21dff90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e850464f9dfbb75b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/357067f10075d686-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/68180864d7f93f02-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aa1b27f9e325731f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c126d80dc21dff90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e850464f9dfbb75b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/357067f10075d686-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/68180864d7f93f02-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aa1b27f9e325731f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c126d80dc21dff90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e850464f9dfbb75b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/357067f10075d686-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/68180864d7f93f02-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Sans Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_6e9594{font-family:Nunito Sans,Nunito Sans Fallback;font-style:normal}.__variable_6e9594{--font-nunito-sans:"Nunito Sans","Nunito Sans Fallback"}