.styles_footer__7vFH7 {
    height: 30rem;
    background-color: #074da3;
    width: 100%;
    display: flex;
    align-items: center;
    padding: 3.5rem 0
}

@media (max-width: 991px) {
    .styles_footer__7vFH7 {
        height: -moz-fit-content;
        height: fit-content
    }
}

.styles_footer__content__BP_uZ {
    display: flex
}

@media (max-width: 991px) {
    .styles_footer__content__BP_uZ {
        flex-direction: column
    }
}

.styles_footer__content__left__BV1An {
    width: 40%;
    display: flex;
    flex-direction: column;
    justify-content: center
}

@media (max-width: 991px) {
    .styles_footer__content__left__BV1An {
        width: 100%;
        margin-bottom: 2rem
    }
}

.styles_footer__content__left__logo___XEG_ {
    height: 4rem;
    width: 15rem;
    margin-bottom: 1rem
}

.styles_footer__content__left__BV1An p {
    color: #fff;
    font-size: 16px;
    margin-bottom: 20px;
    width: -moz-fit-content;
    width: fit-content
}

.styles_footer__content__left__socials__VPajj {
    display: flex
}

.styles_footer__content__left__socials__VPajj > * {
    margin-inline-end: 1.2rem
}

.styles_footer__content__left__socials__VPajj > :hover svg {
    transform: scale(1.1)
}

.styles_footer__content__left__socials__VPajj > * svg {
    width: 2.1rem;
    height: 2.1rem;
    transform: scale(1);
    transition: all .2s ease-in-out
}

.styles_footer__content__right__Xni2o {
    display: flex;
    justify-content: space-between;
    width: 60%
}

@media (max-width: 991px) {
    .styles_footer__content__right__Xni2o {
        flex-direction: column;
        width: 100%
    }
}

.styles_footer__content__right__section__0N1Rs {
    display: flex;
    flex-direction: column
}

.styles_footer__content__right__section__0N1Rs p {
    color: #fff;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 22px;
    margin-bottom: 1rem
}

.styles_footer__content__right__section__0N1Rs a {
    color: #fff;
    font-size: 1.5rem;
    line-height: 22px;
    cursor: pointer;
    margin-bottom: .8rem;
    transition: all .2s ease-in-out;
    padding: 5px 0
}

.styles_footer__content__right__section__0N1Rs a:hover {
    opacity: .6
}

.styles_helpCta__9q_XE {
    display: flex;
    margin-top: .6rem
}

.styles_helpCta__9q_XE a {
    width: 100%;
    text-align: center;
    background-color: #de7c21;
    padding: 10px;
    font-size: 1.2rem;
    font-weight: 400;
    color: #fff;
    border-radius: 5px;
    transition: all .2s ease-in-out
}

.styles_helpCta__9q_XE a:hover {
    background-color: rgba(252, 182, 77, .7)
}

.styles_helpCtaMobile__eJ2hv {
    display: none
}

@media (max-width: 900px) {
    .styles_helpCtaMobile__eJ2hv {
        display: flex;
        margin-top: .6rem
    }

    .styles_helpCtaMobile__eJ2hv a {
        text-align: center;
        background-color: #de7c21;
        padding: 2px 15px;
        font-size: 1.2rem;
        font-weight: 400;
        color: #fff;
        border-radius: 5px;
        transition: all .2s ease-in-out;
        margin: 1rem auto auto
    }

    .styles_helpCtaMobile__eJ2hv a:hover {
        background-color: rgba(252, 182, 77, .7)
    }
}

.styles_header__P9e6s {
    height: 319px;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url('../img/background.png');
    display: flex;
    flex-direction: row;
    width: 100%;
    margin-top: -6px
}

@media (max-width: 900px) {
    .styles_header__P9e6s {
        background-image: none;
        height: 65px;
        background-color: #fff;
        margin-top: 10px
    }
}

.styles_header__start__Qc_bh {
    flex-direction: column;
    width: 100%;
    padding: 0 45px;
    display: flex;
    justify-content: center;
    align-items: center
}

@media (max-width: 900px) {
    .styles_header__start__Qc_bh {
        padding: 15px 27px;
        width: 100%;
        justify-content: center;
        align-items: center
    }
}

.styles_header__start__Qc_bh h1 {
    font-size: 32px;
    font-weight: 700;
    color: #fff
}

@media (max-width: 1100px) {
    .styles_header__start__Qc_bh h1 {
        font-size: 26px
    }
}

@media (max-width: 900px) {
    .styles_header__start__Qc_bh h1 {
        display: none
    }
}

.styles_header__start__Qc_bh h3 {
    font-size: 14px;
    opacity: .7;
    color: #fff;
    margin-bottom: 18px;
    text-align: center
}

@media (max-width: 900px) {
    .styles_header__start__Qc_bh h3 {
        display: none
    }
}

.styles_header__end__ERhA1 {
    width: 45%
}

@media (max-width: 900px) {
    .styles_header__end__ERhA1 {
        display: none
    }
}

.styles_mobileViewHeader__j5Ams {
    background-color: transparent;
    padding: 15px 0;
    display: none
}

@media (max-width: 900px) {
    .styles_mobileViewHeader__j5Ams {
        display: block
    }
}

.styles_mobileViewHeader__top__ma16s {
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.styles_mobileViewHeader__top__title__iV50S {
    font-size: 10px;
    font-weight: 500;
    padding-bottom: 15px
}

.styles_mobileViewHeader__top__skip__THgNk {
    font-size: 10px;
    font-weight: 500;
    color: #074da3;
    text-decoration: underline;
    cursor: pointer
}

.styles_mobileViewHeader__card__ceeBf {
    display: flex;
    flex-direction: row
}

.styles_mobileViewHeader__card__ceeBf svg {
    width: 70px;
    height: 70px;
    margin: auto 0
}

.styles_mobileViewHeader__card__data__7nstT {
    margin-left: 20px
}

.styles_mobileViewHeader__card__data__heading__MJLlB {
    color: #212740;
    font-weight: 600;
    margin-bottom: 0;
    font-size: 12px
}

.styles_mobileViewHeader__card__data__info__VXZmp {
    font-size: 8px;
    margin-bottom: 5px;
    color: #a2a2a2;
    width: 170px
}

.styles_mobileViewHeader__card__data__btn__0MrNb {
    color: #fff;
    font-size: 10px;
    font-weight: 500;
    border-radius: 3px;
    height: 24px;
    width: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #074da3;
    cursor: pointer
}

.styles_search__f9oPv {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap
}

@media (max-width: 900px) {
    .styles_search__f9oPv {
        align-items: center;
        justify-content: center
    }
}

.styles_search__input__mnU7N {
    position: relative;
    margin-inline-end: 20px
}

@media (max-width: 900px) {
    .styles_search__input__mnU7N {
        margin-right: 10px
    }
}

.styles_search__input__mnU7N input {
    height: 45px;
    border-radius: 8px
}

.styles_search__input__mnU7N input:focus {
    box-shadow: none
}

.styles_search__input__dropdown__8Gv8c {
    position: absolute;
    top: 51px;
    left: 0;
    right: 0;
    max-height: 250px;
    overflow-y: auto;
    background-color: #fff;
    border-radius: 0 0 2px 2px;
    box-shadow: 0 4px 6px 0 rgba(0, 0, 0, .1);
    z-index: 2
}

.styles_search__input__dropdown__8Gv8c::-webkit-scrollbar {
    width: 7px;
    height: 7px;
    border-radius: 5px
}

.styles_search__input__dropdown__8Gv8c::-webkit-scrollbar-track {
    box-shadow: transparent;
    border-radius: 5px
}

.styles_search__input__dropdown__8Gv8c::-webkit-scrollbar-thumb {
    background: #074da3;
    border-radius: 3px
}

.styles_search__input__dropdown__itemContainer__lBjDo {
    display: flex;
    padding: 10px;
    cursor: pointer;
    border-bottom: 1px solid #dfe1e6;
    transition: all .2s ease-in-out
}

.styles_search__input__dropdown__itemContainer__lBjDo:hover {
    background-color: #f5f5f5
}

.styles_search__input__dropdown__itemImageContainer__pp9Ks {
    width: 40px;
    height: 40px;
    font-size: 25px;
    text-align: center
}

.styles_search__input__dropdown__itemContent__O_4Kh {
    width: 100%;
    padding-left: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_search__searchIcon__k__Ys {
    background-color: #de7c21;
    height: 45px;
    width: 60px;
    border-radius: 0 8px 0 8px;
    padding: 6px 15px
}

@media (max-width: 900px) {
    .styles_search__searchIcon__k__Ys {
        width: 38px;
        height: 35px;
        padding: 6px 10px
    }
}

.styles_search__searchIcon__k__Ys svg {
    width: 30px;
    height: 30px
}

@media (max-width: 900px) {
    .styles_search__searchIcon__k__Ys svg {
        width: 20px;
        height: 20px
    }
}

.styles_search__searchIcon__k__Ys svg path {
    fill: #fff
}

.styles_headerAccordion__vL7q4 {
    transition: .5s ease-in-out;
    display: flex;
    justify-content: flex-end
}

.styles_headerAccordion__toggle__wzoh_ {
    position: absolute;
    visibility: hidden;
    opacity: 0
}

.styles_headerAccordion__toggleLabelOpened__HBh3a {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: block;
    background: hsla(0, 0%, 100%, 0);
    z-index: 1;
    position: relative;
    top: 145px;
    transition: .5s ease-in-out;
    cursor: pointer;
    left: 88.5%
}

.styles_headerAccordion__toggleLabelOpened__IconClosed__8Bte8 {
    transform: scaleX(-1)
}

.styles_headerAccordion__toggleLabelClosed__D8qEF {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: block;
    background: hsla(0, 0%, 100%, 0);
    z-index: 1;
    position: relative;
    top: 145px;
    transition: .5s ease-in-out;
    cursor: pointer;
    left: 3%
}

.styles_headerAccordion__drawer__dyqzl {
    padding: 20px;
    justify-content: center
}

.styles_headerAccordion__drawerClosed__Hfm66, .styles_headerAccordion__drawer__dyqzl {
    position: relative;
    top: 80px;
    height: 155px;
    width: 350px;
    background: #fff;
    overflow-x: hidden;
    transition: .5s ease-in-out;
    border-radius: 20px;
    align-items: center;
    display: flex;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.styles_headerAccordion__drawerClosed__Hfm66 {
    padding: 0;
    margin-left: 85%
}

.styles_accordionCard__49tZ_ {
    display: flex;
    flex-direction: row;
    padding-top: 12px
}

.styles_accordionCard__49tZ_ svg {
    width: 50px;
    height: 50px;
    margin: 0 0 0 15px
}

.styles_accordionCard__data__UBQf1 {
    height: 100px;
    position: relative;
    margin-left: 20px
}

.styles_accordionCard__data__heading___lbpf {
    color: #212740;
    font-weight: 600;
    margin-bottom: 0
}

.styles_accordionCard__data__info__fSZ_q {
    font-size: 8px;
    margin-bottom: 5px;
    color: #a2a2a2;
    width: 170px
}

.styles_accordionCard__data__detailsBtn__8gdrU {
    background-color: #074da3
}

.styles_accordionCard__data__detailsBtn__8gdrU, .styles_accordionCard__data__preferencesBtn__ebG2m {
    color: #fff;
    font-size: 10px;
    font-weight: 500;
    border-radius: 3px;
    height: 24px;
    width: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer
}

.styles_accordionCard__data__preferencesBtn__ebG2m {
    background-color: #de7c21
}

.styles_filtersInputHead__vknjD {
    top: 7rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    box-shadow: inset 0 0 0 0 #dfe1e6;
    top: 10rem;
    justify-content: space-between;
    overflow-x: scroll;
    -ms-overflow-style: none;
    scrollbar-width: none
}

.styles_filtersInputHead__vknjD::-webkit-scrollbar {
    display: none
}

@media (max-width: 900px) {
    .styles_filtersInputHead__vknjD {
        margin-top: 5px
    }
}

.styles_filtersInputHead__card__gpNtb {
    display: flex;
    align-items: center;
    background-color: #fff;
    padding: 2px 15px;
    margin: 25px 25px 25px 0;
    border-radius: 7px;
    height: 35px;
    color: #a2a2a2;
    font-size: 14px;
    width: -moz-max-content;
    width: max-content
}

@media (max-width: 900px) {
    .styles_filtersInputHead__card__gpNtb {
        font-size: 11px;
        width: 100px;
        height: 30px;
        margin: 10px 10px 10px 0
    }
}

.styles_filtersInputHead__card__gpNtb:hover {
    cursor: pointer;
    background-color: #de7c21;
    color: #fff
}

.styles_filtersInputHead__cardActive__oSDAQ {
    display: flex;
    align-items: center;
    background-color: #fff;
    padding: 2px 15px;
    margin: 25px 25px 25px 0;
    border-radius: 7px;
    height: 35px;
    color: #a2a2a2;
    font-size: 14px;
    width: -moz-max-content;
    width: max-content;
    background-color: #de7c21;
    color: #fff
}

@media (max-width: 900px) {
    .styles_filtersInputHead__cardActive__oSDAQ {
        font-size: 11px;
        width: 100px;
        height: 30px;
        margin: 10px 10px 10px 0
    }
}

.styles_programsFilters__pQSd_ {
    display: flex;
    justify-content: space-between;
    flex-direction: row
}

.styles_programsFilters__start__b_UuB {
    width: 22%;
    position: sticky;
    top: 10rem;
    height: 100%
}

@media (max-width: 900px) {
    .styles_programsFilters__start__b_UuB {
        display: none
    }
}

.styles_programsFilters__end__KhjYH {
    width: 75%;
    height: auto
}

@media (max-width: 900px) {
    .styles_programsFilters__end__KhjYH {
        width: 100%
    }
}

.styles_filtersInputSide__7Rd_d {
    display: flex;
    flex-direction: column;
    margin-top: 15px
}

@media (max-width: 900px) {
    .styles_filtersInputSide__7Rd_d {
        margin-top: 0
    }
}

.styles_filtersInputSide__top__7GsIx {
    padding: 5px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between
}

.styles_filtersInputSide__top__7GsIx p {
    color: #172b4d;
    font-size: 14px;
    font-weight: 500;
    padding: 5px
}

.styles_filtersInputSide__bottom__h_T_G {
    height: 80vh;
    overflow-y: auto;
    border-radius: 6px;
    -ms-overflow-style: none;
    scrollbar-width: none
}

@media (max-width: 900px) {
    .styles_filtersInputSide__bottom__h_T_G {
        overflow-y: unset;
        height: -moz-fit-content;
        height: fit-content
    }
}

.styles_filtersInputSide__bottom__h_T_G::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    border-radius: 5px
}

.styles_filtersInputSide__bottom__h_T_G::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px #eee;
    border-radius: 5px
}

.styles_filtersInputSide__bottom__h_T_G::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, .1);
    border-radius: 3px
}

.styles_filtersInputSide__bottom__h_T_G::-webkit-scrollbar {
    display: none
}

@media (max-width: 900px) {
    .styles_filtersInputSide__bottom__h_T_G {
        overflow-x: scroll
    }
}

.styles_filtersInputSide__bottom__header__JyORQ {
    color: #9e9e9e;
    font-size: 1.4rem;
    font-weight: 600;
    margin-bottom: .5rem
}

@media (max-width: 900px) {
    .styles_filtersInputSide__bottom__header__JyORQ {
        display: none
    }
}

.styles_filtersInputSide__bottom__container__GrZ6q {
    display: flex;
    flex-direction: column;
    background-color: #fff;
    border-radius: 6px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .05);
    padding: 1rem
}

@media (max-width: 900px) {
    .styles_filtersInputSide__bottom__container__GrZ6q {
        border-radius: 0;
        box-shadow: none;
        padding: 0
    }
}

.styles_filtersInputSide__bottom__h_T_G ul {
    list-style: none
}

.styles_filtersInputSide__bottom__h_T_G ul li {
    padding: 10px;
    font-size: 12px;
    color: #172b4d;
    font-weight: 500;
    cursor: pointer
}

.styles_criteriaCards__uJOAm {
    display: flex;
    flex-direction: row;
    align-items: center;
    box-shadow: inset 0 0 0 0 #dfe1e6;
    top: 10rem;
    justify-content: space-between;
    border-bottom: 1px solid #dbdbdb;
    -ms-overflow-style: none;
    scrollbar-width: none
}

@media (max-width: 900px) {
    .styles_criteriaCards__uJOAm {
        border-bottom: none
    }
}

.styles_criteriaCards__uJOAm::-webkit-scrollbar {
    display: none
}

@media (max-width: 900px) {
    .styles_criteriaCards__uJOAm {
        overflow-x: scroll
    }
}

.styles_criteriaCards__start__gtL6O {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row
}

@media (max-width: 900px) {
    .styles_criteriaCards__start__gtL6O {
        flex-wrap: nowrap
    }
}

.styles_criteriaCards__card__d8xdy {
    display: flex;
    align-items: center;
    background-color: rgba(0, 149, 255, .19);
    padding: 2px 10px;
    margin: 10px 10px 10px 0;
    border-radius: 14px;
    height: 35px
}

@media (max-width: 900px) {
    .styles_criteriaCards__card__d8xdy {
        height: 30px
    }
}

.styles_criteriaCards__card__d8xdy p:first-child {
    color: #172b4d;
    font-size: 14px;
    padding: 3px;
    width: -moz-max-content;
    width: max-content
}

.styles_criteriaCards__card__d8xdy:hover {
    cursor: pointer;
    background-color: #e9e9e9
}

.styles_criteriaCards__cardRemove___L5GW {
    margin-left: 7px;
    cursor: pointer;
    font-size: 12px;
    color: #000;
    font-weight: 700
}

.styles_criteriaCards__clearCards__xjWQ2 {
    color: #074da3;
    font-size: 12px;
    font-weight: 500;
    cursor: pointer;
    padding: 10px;
    text-decoration: underline !important;
    white-space: nowrap
}

.styles_criteriaCards__emptyCards__oyt_F {
    height: 0
}

.styles_resultHead__3zy1r {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    margin: 15px 0
}

@media (max-width: 900px) {
    .styles_resultHead__3zy1r {
        margin-bottom: 35px
    }
}

.styles_resultHead__start__FAms8 {
    font-size: 14px;
    color: #172b4d;
    font-weight: 500
}

.styles_resultHead__end__2ZuiB {
    display: flex;
    flex-direction: row;
    align-items: center
}

@media (max-width: 900px) {
    .styles_resultHead__end__2ZuiB {
        display: none
    }
}

.styles_resultHead__end__2ZuiB p {
    font-size: 14px;
    color: #172b4d;
    font-weight: 500;
    padding-right: 10px
}

.styles_resultHead__mobileViewBtns___M_tt {
    display: none
}

@media (max-width: 900px) {
    .styles_resultHead__mobileViewBtns___M_tt {
        display: flex;
        flex-direction: row
    }
}

.styles_resultHead__mobileViewBtns__filter__Bd_Vn {
    font-size: 16px;
    color: #172b4d;
    font-weight: 500;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer
}

.styles_resultHead__mobileViewBtns__filter__Bd_Vn svg {
    width: 30px;
    height: 30px;
    margin: 5px
}

.styles_resultCard__7vO8U {
    background-color: #fff;
    margin: 0 0 30px;
    padding: 20px;
    border-radius: 6px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .05);
    display: flex;
    flex-direction: column
}

.styles_resultCard__start__uvuY7 {
    height: 75%;
    display: flex;
    flex-direction: column
}

.styles_resultCard__start__top__yQ5k1 {
    display: flex;
    flex-direction: row
}

.styles_resultCard__start__top__img__okYIp {
    width: 95px;
    height: 95px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .16);
    background-color: transparent;
    cursor: pointer
}

.styles_resultCard__start__top__img__okYIp img, .styles_resultCard__start__top__img__okYIp svg {
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 5px;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .16);
    width: 95px;
    height: 95px
}

.styles_resultCard__start__top__img__okYIp svg path {
    fill: hsla(0, 0%, 64%, .7)
}

.styles_resultCard__start__top__details__Q388h {
    width: 73%;
    padding: 0 15px
}

.styles_resultCard__start__top__details__Q388h svg {
    width: 25px;
    height: 25px;
    position: relative;
    top: 6px
}

.styles_resultCard__start__top__details__Q388h svg path {
    fill: #2684ff
}

@media (max-width: 900px) {
    .styles_resultCard__start__top__details__Q388h {
        width: 100%
    }
}

.styles_resultCard__start__top__details__degreeLevel__jjKQU {
    color: #fff;
    font-size: 1.2rem;
    font-weight: 700;
    background-color: #2684ff;
    border-radius: 2px;
    width: -moz-fit-content;
    width: fit-content;
    padding: 2px
}

.styles_resultCard__start__top__details__programName__C5GX7 {
    color: #172b4d;
    font-size: 14px;
    font-weight: 700;
    margin: 10px 0;
    cursor: pointer
}

.styles_resultCard__start__top__details__extendDetails__JaaZJ {
    display: flex;
    flex-wrap: wrap
}

.styles_resultCard__start__top__details__extendDetails__itemDetail__QpEwJ {
    display: flex;
    width: 100%;
    color: #172b4d;
    font-size: 14px;
    font-weight: 500;
    align-items: center;
    margin: 5px 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_resultCard__start__top__details__extendDetails__itemDetail__QpEwJ svg {
    width: 25px;
    height: 25px;
    margin-inline-end: 5px;
    position: relative;
    top: 6px
}

.styles_resultCard__start__top__tuition__x7_JI {
    width: 15%;
    font-size: 14px;
    font-weight: 600;
    color: #172b4d
}

.styles_resultCard__start__bottom__F9tdB {
    width: -moz-fit-content;
    width: fit-content;
    background-color: #dff2ff;
    border-radius: 5px;
    height: 30px;
    padding: 0 10px;
    color: #172b4d;
    display: flex;
    align-items: center;
    margin: 10px 0
}

.styles_resultCard__start__bottom__F9tdB svg {
    width: 16px;
    height: 16px;
    margin-right: 5px
}

.styles_resultCard__end___N97m {
    height: 22%;
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    padding-top: 20px
}

.styles_resultCard__end__featured__JRJGV {
    display: flex;
    flex-direction: row;
    color: #a2a2a2;
    font-size: 14px;
    font-weight: 500;
    align-items: center
}

.styles_resultCard__end__buttons__5NTdO {
    display: flex;
    flex-direction: row;
    height: 35px;
    align-items: center
}

.styles_resultCard__end__buttons__details__Jsqli {
    background-color: #fff;
    border: 1px solid #de7c21;
    cursor: pointer;
    padding: 10px 35px;
    border-radius: 5px;
    font-size: 12px;
    font-weight: 600
}

.styles_resultCard__end__buttons__details__Jsqli p {
    color: #de7c21
}

.styles_resultCard__end__buttons__check__u8f5i {
    background-color: #de7c21;
    color: #fff;
    border: 1px solid #de7c21;
    margin-right: 10px;
    cursor: pointer;
    padding: 10px 35px;
    border-radius: 5px;
    font-size: 12px;
    font-weight: 600
}

.styles_resultCard__end__buttons__check__u8f5i a, .styles_resultCard__end__buttons__check__u8f5i a:hover, .styles_resultCard__end__buttons__check__u8f5i p, .styles_resultCard__end__buttons__check__u8f5i p:hover {
    color: #fff
}

.styles_sideInputs__wW_gA {
    width: 100%
}

.styles_sideInputs__singleSelect__tZGG6, .styles_sideInputs__wW_gA {
    display: flex;
    flex-direction: column
}

.styles_sideInputs__singleSelect__tZGG6 > * {
    margin: 0
}

.styles_skeletonCard__3W3KK {
    background-color: #fff;
    padding: .5rem 2rem;
    margin-bottom: 2rem
}

.styles_filtersDrawer__footer__5ZoJa {
    display: flex;
    flex-direction: row;
    width: 100%;
    justify-content: space-between
}

.styles_filtersDrawer__footer__cancelBtn__bpLFL {
    width: 37%;
    color: #074da3;
    background-color: #fff
}

.styles_filtersDrawer__footer__applyBtn___qgQ_, .styles_filtersDrawer__footer__cancelBtn__bpLFL {
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    font-weight: 600;
    border: 1px solid #074da3;
    border-radius: 2px;
    cursor: pointer
}

.styles_filtersDrawer__footer__applyBtn___qgQ_ {
    width: 57%;
    color: #fff;
    background-color: #074da3
}

.styles_loadBar___F_6F {
    position: relative;
    width: 100%;
    height: 3px
}

.styles_bar__3PYLm {
    display: inline;
    position: absolute;
    height: 100%;
    left: 50%;
    text-align: center
}

.styles_bar__3PYLm:first-child {
    background-color: #074da3;
    animation: styles_loading__Rle29 2s linear infinite
}

.styles_bar__3PYLm:nth-child(2) {
    background-color: #fff;
    animation: styles_loading__Rle29 2s linear 1s infinite
}

@keyframes styles_loading__Rle29 {
    0% {
        left: 50%;
        width: 0;
        z-index: 100
    }
    33.3333% {
        left: 0;
        width: 100%;
        z-index: 10
    }
    to {
        left: 0;
        width: 100%
    }
}