.hotels_filterBox__p6Ao4{max-height:0;overflow:hidden;opacity:0;border-top:2px solid #d8d8d8;background-color:#f9f9f9;border-radius:0 0 6px 6px;padding:0;margin:0 -12px;transition:all .5s ease}.hotels_filterBox__p6Ao4 form{padding:40px}@media only screen and (max-width:767px){.hotels_filterBox__p6Ao4 form{padding:20px 15px}}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);margin:0 0 30px;padding:20px 25px}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_headrange__I3_Tf{font-size:14px;font-style:normal;font-weight:600;margin-bottom:10px;color:#444;display:block}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 h4{font-weight:600;font-size:14px;line-height:22px;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;padding:0;margin:0;cursor:pointer}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 h4 img{transform:rotate(0deg);transition:all .5s ease-in-out}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 h4.hotels_active__aT2aL img{transform:rotate(-180deg)}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 label{font-weight:400;font-size:12px;line-height:22px;letter-spacing:0;color:#444;width:-moz-fit-content;width:fit-content}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_seleBox__Kk0BL{margin:30px 0 0}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_inputBox__0_pu_{accent-color:#444;margin-right:8px}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_arrowParent__E116e:after{right:32%}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_arrowParent__E116e .hotels_formSelect__LLClP{border:1px solid #bdbdbd!important}@media screen and (max-width:991px){.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_arrowParent__E116e:after{right:5%}}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_formSelect__LLClP{font-weight:400;font-size:13px;letter-spacing:0;color:#9c9c9c;height:auto;min-height:40px;width:351px}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_formSelect__LLClP:focus-visible{outline-color:#2684ff}@media screen and (max-width:991px){.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_formSelect__LLClP{width:100%}}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_filterhead__FrCYK{font-size:20px!important;font-weight:700!important;margin-bottom:15px;display:block}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 p label em{font-style:italic;font-weight:400;font-size:14px;line-height:20px;display:flex;align-items:center;letter-spacing:0;color:#444}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 input{background-color:#fff;border:1px solid #bdbdbd;border-radius:3px;font-weight:400;font-size:13px;line-height:22px;letter-spacing:0;color:#9c9c9c;width:100%;height:auto;min-height:unset}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_filterSelect__32XLX{margin:5px 0 10px;background:#fff;border-radius:3px;font-weight:400;font-size:13px;line-height:22px;letter-spacing:0;color:#9c9c9c;height:auto;min-height:40px;width:351px}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_filterSelect__32XLX .hotels_filterSelect__control__boTSU{background:#fff;border:1px solid #bdbdbd!important;border-radius:3px;font-weight:400;font-size:13px;line-height:22px;letter-spacing:0;color:#9c9c9c;height:auto;min-height:40px;width:351px}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_range-bar-main__Xc8EW{background-color:#fff;border:1px solid #bdbdbd;border-radius:3px;padding:25px 30px 10px;margin-bottom:15px}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_range-bar-main__Xc8EW label{font-weight:600;font-size:14px;line-height:16px;letter-spacing:0;color:#444}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_range-bar-main__Xc8EW p.hotels_text-center__r9d90{font-weight:400;font-size:14px;line-height:16px;text-align:center;color:#444}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_range-bar-main__Xc8EW input:focus,.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_range-bar-main__Xc8EW input:hover{outline:none;box-shadow:none}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_range-bar-main__Xc8EW .hotels_accent__ddlFd{accent-color:#2b6a6b}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_collapse__wjLGM{transition:all .3s ease}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6.hotels_school__4p7O_{border-left:6px solid #2b6a6c}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6.hotels_school__4p7O_ h4{color:#2b6a6c}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6.hotels_program__5h9ua{border-left:6px solid #2b6a6b}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6.hotels_program__5h9ua h4{color:#2b6a6b;font-size:28px;font-weight:700}.hotels_filterBox__p6Ao4.hotels_active__aT2aL{max-height:1999px;opacity:1;padding:0;transition:all .5s ease}.hotels_filterBox__p6Ao4 .hotels_btn__Hr9iz{box-shadow:0 6px 18px rgba(0,0,0,.06);border-radius:2px;font-weight:700;font-size:10px;line-height:12px;padding:12px 30px;margin-left:20px;border:1px solid transparent}.hotels_filterBox__p6Ao4 .hotels_btn__Hr9iz:first-child{margin-left:0}.hotels_filterBox__p6Ao4 .hotels_btn__Hr9iz:first-child:hover{background-color:#2b6a6c;color:#fff}.hotels_filterBox__p6Ao4 .hotels_btn__Hr9iz.hotels_btn-primary__iBWdz{background-color:#2b6a6c;color:#fff;border:1px solid #2b6a6c}.hotels_filterBox__p6Ao4 .hotels_btn__Hr9iz.hotels_btn-primary__iBWdz:focus,.hotels_filterBox__p6Ao4 .hotels_btn__Hr9iz.hotels_btn-primary__iBWdz:hover{outline:none;box-shadow:none;color:#2b6a6c;background-color:transparent}.hotels_filterBox__p6Ao4 .hotels_btn__Hr9iz.hotels_btn-outline-primary__9i1FZ{border-color:#2b6a6c}.hotels_filterBox__p6Ao4 .hotels_btn__Hr9iz.hotels_btn-outline-primary__9i1FZ:focus,.hotels_filterBox__p6Ao4 .hotels_btn__Hr9iz.hotels_btn-outline-primary__9i1FZ:hover{outline:none;box-shadow:none}@media only screen and (max-width:480px){.hotels_filterBox__p6Ao4 .hotels_btn__Hr9iz{padding:12px 20px;margin-left:10px}}@media only screen and (max-width:767px){.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6{margin:0 0 20px;padding:15px}.hotels_filterBox__p6Ao4 .hotels_SearchFilterForm__nCtH6 .hotels_collapse__wjLGM .hotels_range-bar-main__Xc8EW{margin-bottom:20px}.hotels_filterBox__p6Ao4.hotels_active__aT2aL{padding:40px 20px}}.hotels_ProgramSearch__RUW22{min-height:700px;margin-top:85px;font-family:Manrope,sans-serif!important}.hotels_ProgramSearch__RUW22 .hotels_filterSelect__option__AC68t.hotels_css-10wo9uf-option___G2GO:before{content:"";position:absolute;width:90%;top:40px;height:1px;background:hsla(0,0%,60%,.412)}.hotels_ProgramSearch__RUW22 .hotels_inputTop__yruiq{border-color:#dadada!important;color:hsla(213,8%,49%,.722);font-size:14px;padding:10px 15px;line-height:18px;margin:4px 0}.hotels_ProgramSearch__RUW22 .hotels_inputTop__yruiq:focus-visible,.hotels_ProgramSearch__RUW22 .hotels_inputTop__yruiq:focus-within{outline:none!important;border-color:#444!important}.hotels_ProgramSearch__RUW22 .hotels_location__IDbd7 input{border-color:#dadada!important}.hotels_ProgramSearch__RUW22 .hotels_location__IDbd7 input:focus-within{border-color:#444!important}.hotels_ProgramSearch__RUW22 .hotels_formOut__oP0fO{min-height:30px;margin-bottom:10px;font-size:14px}.hotels_ProgramSearch__RUW22 .hotels_formOut__oP0fO .hotels_form-check-input__Qm9hF{font-size:14px;margin-right:8px}@media only screen and (max-width:991px){.hotels_ProgramSearch__RUW22{margin:0}}.hotels_entireYear__yP_3X{position:relative}.hotels_entireYear__yP_3X:before{content:"";position:absolute;background-color:#d8d8d8;width:93%;height:1px;top:39px;margin:0 auto;left:0;right:0}.hotels_filterSelectOptions__7J_mg div{background-color:#fff!important;display:flex;gap:5px;color:#444;font-feature-settings:"clig" off,"liga" off;font-family:Manrope,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}.hotels_filterSelectOptions__7J_mg .hotels_filterSelectCheckbox__m_kCA{width:auto!important;accent-color:#7e7b7b}.hotels_filterSelectOptions__7J_mg .hotels_filterSelectLabel__mSL3n{width:auto!important;padding-left:2px!important}.hotels_aboutus-banner__Y0YYj .hotels_FindCoursesBanner__sfPB8{background-color:#1b4748;background-size:100% auto;background-repeat:no-repeat;background-position:50%;position:relative}.hotels_aboutus-banner__Y0YYj .hotels_FindCoursesBanner__sfPB8 .hotels_text__D8RwA{position:absolute;width:100%;top:50%;transform:translateY(-50%);font-weight:700;font-size:35px;line-height:41px;text-align:center;color:#fff}.hotels_aboutus-banner__Y0YYj .hotels_FindCoursesBanner__sfPB8 img{width:100%;margin-bottom:-2%}@media only screen and (max-width:767px){.hotels_aboutus-banner__Y0YYj .hotels_FindCoursesBanner__sfPB8{height:162px}.hotels_aboutus-banner__Y0YYj .hotels_FindCoursesBanner__sfPB8 .hotels_text__D8RwA{font-size:20px;line-height:23px}.hotels_aboutus-banner__Y0YYj .hotels_FindCoursesBanner__sfPB8 img{display:none}}.hotels_aboutus-banner__Y0YYj .hotels_ProgramSearch-banner__Zhz54{background:url(/images/program-search-new-banner.jpg);background-size:cover!important;background-repeat:no-repeat!important;background-position:bottom;margin-top:-30px;min-height:400px}.hotels_aboutus-banner__Y0YYj .hotels_ProgramSearch-banner__Zhz54 img.hotels_bannerImg__EKlty{display:none}.hotels_aboutus-banner__Y0YYj .hotels_ProgramSearch-banner__Zhz54 .hotels_foe-banner-boxx__h1qs7{min-height:400px}.hotels_aboutus-banner__Y0YYj .hotels_ProgramSearch-banner__Zhz54 .hotels_foe-banner-boxx__h1qs7 h1.hotels_title__QgSEs{font-style:normal;font-weight:300;font-size:35px;line-height:41px;text-align:center;color:#fff;margin:auto auto 65px}.hotels_aboutus-banner__Y0YYj .hotels_ProgramSearch-banner__Zhz54 .hotels_foe-banner-boxx__h1qs7 .hotels_foe-subject__4Rc9g .hotels_form-control__pLvHe{font-weight:500!important;font-size:12px!important;line-height:14px;text-align:center;letter-spacing:0;color:#000!important;width:100%;opacity:1}.hotels_aboutus-banner__Y0YYj .hotels_ProgramSearch-banner__Zhz54 .hotels_foe-banner-boxx__h1qs7 .hotels_foe-subject__4Rc9g .hotels_form-control__pLvHe:focus,.hotels_aboutus-banner__Y0YYj .hotels_ProgramSearch-banner__Zhz54 .hotels_foe-banner-boxx__h1qs7 .hotels_foe-subject__4Rc9g .hotels_form-control__pLvHe:focus-within,.hotels_aboutus-banner__Y0YYj .hotels_ProgramSearch-banner__Zhz54 .hotels_foe-banner-boxx__h1qs7 .hotels_foe-subject__4Rc9g .hotels_form-control__pLvHe:hover{outline:none;box-shadow:none}.hotels_aboutus-banner__Y0YYj .hotels_ProgramSearch-banner__Zhz54 .hotels_foe-banner-boxx__h1qs7 .hotels_search-box-orange__Naewy .hotels_search-icon__lSNp6 span.hotels_text__D8RwA{display:none}.hotels_aboutus-banner__Y0YYj .hotels_ProgramSearch-banner__Zhz54 .hotels_foe-banner-boxx__h1qs7 .hotels_search-box-orange__Naewy .hotels_search-icon__lSNp6 img{display:block}.hotels_aboutus-banner__Y0YYj .hotels_boxContainer__VseTm{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.35);border-radius:6px;width:100%;margin:-78px auto 40px;padding:12px 12px 0;display:flex;flex-direction:column;position:relative;z-index:50;font-style:normal}.hotels_aboutus-banner__Y0YYj .hotels_boxContainer__VseTm .hotels_formBox__WO3HY{padding:20px 40px}@media only screen and (max-width:991px){.hotels_aboutus-banner__Y0YYj .hotels_boxContainer__VseTm{margin:-30px auto 40px}.hotels_aboutus-banner__Y0YYj .hotels_boxContainer__VseTm .hotels_formBox__WO3HY{padding:30px 10px}}.hotels_ShowEligiblePrograms__uvdzE{font-family:Manrope,sans-serif!important;font-weight:400;font-size:14px;line-height:16px;display:flex;align-items:center;gap:5px;letter-spacing:0;color:#444;padding:0;margin:0;position:relative;top:0}.hotels_ShowEligiblePrograms__uvdzE .hotels_form-check-input__Qm9hF{margin:-1px 0 0;width:15px;height:15px;vertical-align:text-top}.hotels_saveSearchFont__cW79e{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;cursor:pointer}.hotels_saveSearchFont__cW79e span.hotels_title__QgSEs{font-style:normal;font-size:12px;line-height:14px;letter-spacing:0;color:#444;text-shadow:0 0 5px #e6e6e6;display:flex;align-items:center;justify-content:flex-start}.hotels_ProgramSearchFilter__DPTdg{width:100%;padding:30px 0;position:relative}.hotels_ProgramSearchFilter__DPTdg:before{content:"";width:100%;height:1px;background-color:rgba(68,68,68,.17);position:absolute;top:50%;left:0;z-index:0;transform:translateY(-50%)}.hotels_ProgramSearchFilter__DPTdg .hotels_btn__Hr9iz{background-color:#2d6163;box-shadow:0 6px 18px rgba(0,0,0,.06);border-radius:2px;border:none;font-weight:700;font-size:10px;line-height:12px;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#fff;padding:12px 25px;position:relative;z-index:5;width:115px}.hotels_ProgramSearchFilter__DPTdg .hotels_btn__Hr9iz svg{transform:rotate(90deg);width:auto;height:6px;margin-right:8px}.hotels_ProgramSearchFilter__DPTdg .hotels_btn__Hr9iz svg path{fill:#fff}.hotels_ProgramSearchFilter__DPTdg .hotels_btn__Hr9iz:focus,.hotels_ProgramSearchFilter__DPTdg .hotels_btn__Hr9iz:focus-within,.hotels_ProgramSearchFilter__DPTdg .hotels_btn__Hr9iz:hover{outline:none;border:none;background-color:#444}.hotels_according_box__PBI7F{background-color:#fff;box-shadow:0 6px 18px rgba(0,0,0,.06);border-radius:6px;padding:30px 20px}.hotels_ProgramSearchHeader__jP40P{display:flex;align-items:center;justify-content:space-between;font-style:normal;margin-bottom:50px}.hotels_ProgramSearchHeader__jP40P .hotels_goBack__v_lwH{font-weight:500;font-size:12px;line-height:14px;display:flex;align-items:center;letter-spacing:0;text-transform:none;color:#444;text-shadow:0 0 5px #e6e6e6;cursor:pointer}.hotels_ProgramSearchHeader__jP40P .hotels_goBack__v_lwH svg{margin-right:10px}.hotels_ProgramSearchHeader__jP40P .hotels_goBack__v_lwH svg path{fill:#444}.hotels_ProgramSearchHeader__jP40P .hotels_resultSummary__tkaKi{font-weight:300;font-size:16px;line-height:19px;text-align:center;color:#4f4f4f}.hotels_ProgramSearchHeader__jP40P .hotels_sorting__pws6R .hotels_btn__Hr9iz{padding:0;margin:0;background-color:transparent;border:none;font-weight:500;font-size:12px;line-height:14px;display:flex;align-items:center;text-align:right;letter-spacing:0;text-transform:none;color:#444;text-shadow:0 0 5px #e6e6e6}.hotels_ProgramSearchHeader__jP40P .hotels_sorting__pws6R .hotels_btn__Hr9iz svg{margin-left:10px}.hotels_ProgramSearchHeader__jP40P .hotels_sorting__pws6R .hotels_btn__Hr9iz svg path{fill:#444}.hotels_ProgramSearchHeader__jP40P .hotels_sorting__pws6R .hotels_btn__Hr9iz:active,.hotels_ProgramSearchHeader__jP40P .hotels_sorting__pws6R .hotels_btn__Hr9iz:focus,.hotels_ProgramSearchHeader__jP40P .hotels_sorting__pws6R .hotels_btn__Hr9iz:focus-within,.hotels_ProgramSearchHeader__jP40P .hotels_sorting__pws6R .hotels_btn__Hr9iz:hover{outline:none;border:none;box-shadow:none!important;background-color:transparent}.hotels_ProgramSearchHeader__jP40P .hotels_sorting__pws6R .hotels_dropdown-menu__3ovnT{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px;margin:10px 0 0}.hotels_ProgramSearchHeader__jP40P .hotels_sorting__pws6R .hotels_dropdown-menu__3ovnT .hotels_dropdown-item__IhQi3{font-style:normal;font-weight:500;font-size:12px;line-height:18px;letter-spacing:0;color:#4f4f4f;padding:15px 20px;border:none}.hotels_ProgramSearchHeader__jP40P .hotels_sorting__pws6R .hotels_dropdown-menu__3ovnT .hotels_dropdown-item__IhQi3:active,.hotels_ProgramSearchHeader__jP40P .hotels_sorting__pws6R .hotels_dropdown-menu__3ovnT .hotels_dropdown-item__IhQi3:focus,.hotels_ProgramSearchHeader__jP40P .hotels_sorting__pws6R .hotels_dropdown-menu__3ovnT .hotels_dropdown-item__IhQi3:focus-within,.hotels_ProgramSearchHeader__jP40P .hotels_sorting__pws6R .hotels_dropdown-menu__3ovnT .hotels_dropdown-item__IhQi3:hover{outline:none;box-shadow:none!important;background-color:rgba(77,161,255,.1)}.hotels_ProgramSearchResult__Fj4aM{padding:20px 0;margin:0;width:100%}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a{background-color:#fff;box-shadow:0 6px 18px rgba(0,0,0,.06);border-radius:6px;padding:30px 20px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf{width:100%;display:flex;justify-content:flex-start;align-items:flex-start}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_logo__5ObHb{margin-right:30px;width:140px;height:60px;overflow:hidden;position:relative}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_logo__5ObHb img{position:absolute;margin:0;width:100%;height:100%;object-fit:contain;left:50%;top:50%;transform:translate(-50%,-50%)}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_summary__40n9B{width:100%;display:flex;align-items:flex-end;justify-content:space-between}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_summary__40n9B .hotels_details__F_tvL{flex:1 1}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_summary__40n9B .hotels_details__F_tvL h2{font-weight:700;font-size:19px;line-height:22px;color:#444}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_summary__40n9B .hotels_details__F_tvL .hotels_country__4BiaI{display:flex;align-items:center;justify-content:flex-start;margin-top:8px;font-weight:500;font-size:11px;line-height:12px;letter-spacing:0;text-transform:uppercase;color:#444}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_summary__40n9B .hotels_details__F_tvL .hotels_country__4BiaI span{width:22px;height:22px;border-radius:22px;background-position:50%;background-size:cover;background-repeat:no-repeat;margin-right:6px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_summary__40n9B .hotels_details__F_tvL .hotels_ranking__RjoIp{display:flex;align-items:center;justify-content:flex-start;margin-top:10px;padding-top:5px;font-weight:500;font-size:11px;line-height:12px;letter-spacing:0;text-transform:uppercase;color:#444}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_summary__40n9B .hotels_details__F_tvL .hotels_ranking__RjoIp svg{width:18px;height:auto;margin-right:10px;margin-top:-5px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_summary__40n9B .hotels_details__F_tvL .hotels_extra__hNwyP{display:flex;align-items:center;justify-content:flex-start;margin-top:15px;font-weight:500;font-size:10px;line-height:15px;letter-spacing:0;text-transform:uppercase;color:#4f4f4f}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_summary__40n9B .hotels_details__F_tvL .hotels_extra__hNwyP div{display:flex;align-items:flex-start;justify-content:flex-start;margin-right:25px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_summary__40n9B .hotels_details__F_tvL .hotels_extra__hNwyP div span{display:flex;text-transform:capitalize;white-space:nowrap}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_summary__40n9B .hotels_details__F_tvL .hotels_extra__hNwyP div svg{width:18px;height:auto;margin-right:10px;margin-top:2px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a hr{margin:30px 0 15px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_button__29f6F{text-align:center;display:flex;align-items:center;justify-content:center}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_button__29f6F:focus,.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_button__29f6F:focus-within,.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_button__29f6F:hover{outline:none}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_button__29f6F .hotels_schoolInfo__9_QHm{font-weight:500;font-size:11px;line-height:14px;letter-spacing:0;text-transform:none;color:#fff;background-color:#2d6163;padding:10px 20px;margin-right:15px;border-radius:2px;border:1px solid #2d6163}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_button__29f6F .hotels_schoolInfo__9_QHm:focus,.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_button__29f6F .hotels_schoolInfo__9_QHm:hover{background-color:#fff;color:#2d6163;border:1px solid #2d6163}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO{padding:24px 40px;background-color:#fff;display:flex;align-items:flex-start;justify-content:space-between}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO:nth-child(2n){background-color:#f2f2f2}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_result__f6o0Q{width:80%}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_result__f6o0Q .hotels_detailsBox__Tbezh{margin-bottom:10px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_result__f6o0Q h4{text-transform:none;font-size:18px;line-height:22px;font-weight:700;color:#000;letter-spacing:.04em;text-transform:capitalize;margin-bottom:24px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_result__f6o0Q .hotels_details__F_tvL{font-weight:500;font-size:12px;line-height:18px;letter-spacing:0;text-transform:capitalize;color:#000}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_result__f6o0Q .hotels_details__F_tvL span{display:block;text-transform:uppercase;padding:0;margin:0 0 8px!important;text-align:left!important;font-weight:700}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_result__f6o0Q .hotels_details__F_tvL .hotels_tuitionFee__RaWJg p{margin:0 0 8px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_action__vD4d8{width:20%;display:flex;align-items:center;justify-content:flex-end}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_action__vD4d8 .hotels_btn__Hr9iz{font-weight:700;font-size:10px;line-height:12px;display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;background-color:#fff;color:#2b6a6c;border:1px solid #2b6a6c;border-radius:2px;box-shadow:0 6px 18px rgba(0,0,0,.06);padding:12px 18px;margin:0}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_action__vD4d8 .hotels_btn__Hr9iz:focus,.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_action__vD4d8 .hotels_btn__Hr9iz:focus-within,.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_action__vD4d8 .hotels_btn__Hr9iz:hover{outline:none;background-color:#2b6a6c;color:#fff}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_action__vD4d8 svg.hotels_favIcon__a09SF{width:25px;height:auto;cursor:pointer}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_action__vD4d8 svg.hotels_favIcon__a09SF path{fill:#e0e0e0;transition:all .5s ease-in-out}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_action__vD4d8 svg.hotels_favIcon__a09SF.hotels_active__aT2aL path,.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_action__vD4d8 svg.hotels_favIcon__a09SF:focus path,.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_action__vD4d8 svg.hotels_favIcon__a09SF:hover path{fill:#2d6163}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_loadMore__fQLmB{text-align:center;margin-top:30px;display:flex;align-items:center;justify-content:center}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_loadMore__fQLmB span{display:flex;align-items:center;justify-content:center;font-weight:500;font-size:12px;line-height:14px;letter-spacing:0;text-transform:none;color:#444;cursor:pointer}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_loadMore__fQLmB span svg{width:10px;height:auto;margin-left:10px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_loadMore__fQLmB span svg path{fill:#444}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_loadMore__fQLmB span:focus,.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_loadMore__fQLmB span:hover{color:#2f9599}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_loadMore__fQLmB span:focus svg path,.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_loadMore__fQLmB span:hover svg path{fill:#326567}@media only screen and (max-width:991px){.hotels_ProgramSearchResult__Fj4aM{padding:0}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a{padding:20px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_logo__5ObHb{width:150px;height:60px;margin-right:15px}}@media only screen and (max-width:767px){.hotels_ProgramSearchResult__Fj4aM{padding:0}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a{padding:20px 0}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf{display:flex;padding:0 20px;flex-wrap:wrap}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_logo__5ObHb{margin-right:auto;margin-bottom:8px;width:125px;height:60px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_summary__40n9B{align-items:flex-start;flex-wrap:wrap}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_summary__40n9B .hotels_details__F_tvL{flex:1 1;width:100%;order:2}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_schoolSummary__FsFnf .hotels_summary__40n9B .hotels_button__29f6F{position:relative;flex:1 1;width:100%;order:1}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a hr{margin:30px 0 10px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_button__29f6F{width:100%;min-width:150px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_button__29f6F .hotels_schoolInfo__9_QHm{padding:8px 6px;position:absolute;right:0;top:-60px;width:120px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO{display:flex;flex-direction:column;padding:20px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_result__f6o0Q{width:100%}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_result__f6o0Q [class*=col-]{padding:6px 10px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_action__vD4d8{width:100%;padding-top:8px}.hotels_ProgramSearchResult__Fj4aM .hotels_box__TH47a .hotels_programResult__7Y0DO .hotels_action__vD4d8 .hotels_btn__Hr9iz{width:100%}}.hotels_ProgramSearchPagination__cGTC_{padding:50px 0;display:flex;align-items:center;justify-content:center}.hotels_ProgramSearchPagination__cGTC_ .hotels_prev__yvhWk{display:flex}.hotels_ProgramSearchPagination__cGTC_ .hotels_prev__yvhWk img{transform:rotate(90deg);margin-right:5px}.hotels_ProgramSearchPagination__cGTC_ .hotels_next__xPWuv{display:flex}.hotels_ProgramSearchPagination__cGTC_ .hotels_next__xPWuv img{transform:rotate(270deg);margin-left:5px}.hotels_ProgramSearchPagination__cGTC_ span.hotels_nav__b87Vb{font-weight:400;font-size:18px;line-height:21px;display:flex;align-items:center;justify-content:center;color:#4f4f4f;cursor:pointer}.hotels_ProgramSearchPagination__cGTC_ span.hotels_nav__b87Vb svg{width:15px;height:auto}.hotels_ProgramSearchPagination__cGTC_ span.hotels_nav__b87Vb.hotels_prev__yvhWk svg{transform:rotate(90deg);margin-right:10px}.hotels_ProgramSearchPagination__cGTC_ span.hotels_nav__b87Vb.hotels_next__xPWuv svg{transform:rotate(-90deg);margin-left:10px}.hotels_ProgramSearchPagination__cGTC_ span.hotels_nav__b87Vb:focus,.hotels_ProgramSearchPagination__cGTC_ span.hotels_nav__b87Vb:hover{color:#2d6163}.hotels_ProgramSearchPagination__cGTC_ span.hotels_nav__b87Vb:focus svg path,.hotels_ProgramSearchPagination__cGTC_ span.hotels_nav__b87Vb:hover svg path{fill:#2d6163}.hotels_ProgramSearchPagination__cGTC_ ul{display:flex;align-items:center;justify-content:center;margin:0 15%;padding:0;list-style:none}.hotels_ProgramSearchPagination__cGTC_ ul li{font-weight:400;font-size:20px;line-height:23px;display:flex;align-items:center;text-align:center;justify-content:center;color:#4f4f4f;padding:5px 20px;width:20px;cursor:pointer}.hotels_ProgramSearchPagination__cGTC_ ul li.hotels_active__aT2aL,.hotels_ProgramSearchPagination__cGTC_ ul li:focus,.hotels_ProgramSearchPagination__cGTC_ ul li:hover{color:#2d6163;font-weight:700}@media only screen and (max-width:991px){.hotels_ProgramSearchPagination__cGTC_{padding:30px 0}.hotels_ProgramSearchPagination__cGTC_ ul{margin:0 20px}.hotels_ProgramSearchPagination__cGTC_ ul li:nth-of-type(1n+4){display:none}}.hotels_filter-popup___RH_l .hotels_modal-content__OxY8u{min-height:100vh}.hotels_filter-popup___RH_l .hotels_filter-clear2__vwze_{background-color:#2d6163;box-shadow:0 6px 18px rgba(0,0,0,.06);font-weight:400;font-size:14px;line-height:22px;color:#fff;padding:40px 20px}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_mainFields__hk617{padding:50px 0 0}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_mainFields__hk617 label{font-weight:400;font-size:14px;line-height:22px;color:#333}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_mainFields__hk617 input{background-color:#fff;border-radius:3px;font-weight:400;font-size:14px;line-height:22px;color:#333;margin-bottom:30px;padding:10px 20px;height:auto;border:none}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ h4{font-weight:700;font-size:22px;line-height:26px;letter-spacing:0;color:#444}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6{background:#fff;border-radius:3px;border-left:4px solid #cf6f8a;border-radius:3px 0 0 3px;padding:18px 35px;margin:0 0 35px}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6 h4{font-weight:500;font-size:14px;line-height:14px;text-transform:uppercase;color:#cf6f8a;width:100%;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6 h4 img{transition:all .3s ease-in-out}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6 h4 img.hotels_collapse_up__KAzEY{transform:rotate(180deg)}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6 .hotels_form-check__rhTez,.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6 .hotels_form-group___u54e{padding:0;margin:0 0 20px}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6 .hotels_form-check__rhTez label,.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6 .hotels_form-group___u54e label{font-weight:400;font-size:12px;line-height:22px;letter-spacing:0;color:#444}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6 .hotels_form-check__rhTez .hotels_schoolTypes__OXRQ3,.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6 .hotels_form-group___u54e .hotels_schoolTypes__OXRQ3{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6 .hotels_form-check__rhTez .hotels_schoolTypes__OXRQ3 .hotels_checkBoxCol__P9Ax7,.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6 .hotels_form-group___u54e .hotels_schoolTypes__OXRQ3 .hotels_checkBoxCol__P9Ax7{margin:0 0 10px;width:45%;display:flex;align-items:center;justify-content:flex-start}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6 .hotels_form-check__rhTez .hotels_schoolTypes__OXRQ3 .hotels_checkBoxCol__P9Ax7 .hotels_form-check-label__vIJAj,.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6 .hotels_form-group___u54e .hotels_schoolTypes__OXRQ3 .hotels_checkBoxCol__P9Ax7 .hotels_form-check-label__vIJAj{padding:0 0 0 10px!important}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_bg-white__3RoFW{background-color:#fff}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_eligibility-filter__39JjC{border-left-color:#6fcf97}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_eligibility-filter__39JjC h4{color:#6fcf97}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_eligibility-filter__39JjC .hotels_SearchFilter-select__option__jN5oY,.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_eligibility-filter__39JjC .hotels_SearchFilter-select__single-value__S_AnS{font-weight:400;font-size:13px;line-height:22px;color:#333}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_eligibility-filter__39JjC .hotels_SearchFilter-select__option__jN5oY.hotels_SearchFilter-select__option--is-focused__3s9z2,.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_eligibility-filter__39JjC .hotels_SearchFilter-select__option__jN5oY:focus,.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_eligibility-filter__39JjC .hotels_SearchFilter-select__option__jN5oY:hover{background-color:rgba(111,207,151,.251)}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_school-filter__PmYQi{border-left-color:#2d6163}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_school-filter__PmYQi h4{color:#2d6163}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_program-filter__jdlUo{border-left-color:#2b6a6b}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_program-filter__jdlUo h4{color:#2b6a6b}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_program-filter__jdlUo .hotels_range-bar-main__Xc8EW{background-color:#fff;border:1px solid #bdbdbd;box-sizing:border-box;border-radius:3px;margin:20px auto;padding:0 20px}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_program-filter__jdlUo .hotels_range-bar-main__Xc8EW label{font-weight:500;font-size:12px;line-height:16px;display:flex;align-items:center;letter-spacing:0;color:#4f4f4f;padding:15px 0 0}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_program-filter__jdlUo .hotels_range-bar-main__Xc8EW input[type=range]{outline:0;border:0;border-radius:500px;width:400px;max-width:100%;margin:24px 0 16px;padding:0;transition:box-shadow .2s ease-in-out}@media screen and (-webkit-min-device-pixel-ratio:0){.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_program-filter__jdlUo .hotels_range-bar-main__Xc8EW input[type=range]{overflow:hidden;height:20px;background-color:#ddd}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_program-filter__jdlUo .hotels_range-bar-main__Xc8EW input[type=range]::-webkit-slider-runnable-track{height:20px;-webkit-appearance:none;color:#444;-webkit-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_program-filter__jdlUo .hotels_range-bar-main__Xc8EW input[type=range]::-webkit-slider-thumb{width:20px;-webkit-appearance:none;height:20px;cursor:ew-resize;background:#fff;border:1px solid #fff;box-shadow:-330px 0 0 320px #2b6a6b,inset 0 0 0 40px #2b6a6b;border-radius:50%;-webkit-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;position:relative}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_program-filter__jdlUo .hotels_range-bar-main__Xc8EW input[type=range]:active::-webkit-slider-thumb{background:#fff;box-shadow:-330px 0 0 320px #2b6a6b,inset 0 0 0 3px #2b6a6b}}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_program-filter__jdlUo .hotels_range-bar-main__Xc8EW input[type=range]::-moz-range-progress,.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_program-filter__jdlUo .hotels_range-bar-main__Xc8EW input[type=range]::-moz-range-track{background-color:#2b6a6b}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_program-filter__jdlUo .hotels_range-bar-main__Xc8EW input[type=range]::-ms-fill-lower,.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_SearchFilterForm__nCtH6.hotels_program-filter__jdlUo .hotels_range-bar-main__Xc8EW input[type=range]::-ms-fill-upper{background-color:#2b6a6b}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_filter-bottom__NMeYw .hotels_btn__Hr9iz{font-weight:700;font-size:10px;line-height:12px;display:flex;align-items:center;text-align:center;text-transform:uppercase}.hotels_filter-popup___RH_l .hotels_filter-group-box__pp3AZ .hotels_filter-bottom__NMeYw .hotels_btn__Hr9iz.hotels_reset__YWF6t{color:#2b6a6c}.hotels_bannerBackgroundImage__P7QpD{background-image:url(/assets/banners/Find_Courses_Map_Banner.png)}.hotels_searchBox__w4y9R{background-color:#f9f9f9;padding:37px 25px}.hotels_mostBookedLayout__s5Pt1{margin-top:50px}.hotels_hover__q1LZO{cursor:pointer}.hotels_floatLeft__QQSig{float:left!important}.hotels_ratingStar__ZMxUS{font-size:20px}.hotels_mostBookedHotel___stFx{background-color:#f9f9f9;padding:40px 30px 20px;margin-bottom:45px;border-radius:20px}.hotels_mostBookedHotel___stFx .hotels_panelHeading__rZSP0{display:flex;justify-content:space-between;padding:0 14px}.hotels_mostBookedHotel___stFx .hotels_hotelBlocksWrap__vCn_v{margin-top:40px}.hotels_productDetailRight__sfkbE{padding:15px 50px}.hotels_productDetailRight__sfkbE .hotels_basicInfo__mZcxD{float:left;width:100%}.hotels_productDetailRight__sfkbE .hotels_rateCount__duRYg{line-height:55px;float:left}.hotels_productDetailRight__sfkbE .hotels_ratingStar__ZMxUS{float:left}.hotels_productDetailRight__sfkbE .hotels_socialBlock__UslTV{width:50px;cursor:pointer}.hotels_productDetailRight__sfkbE .hotels_SocialShare__4wpyx{display:flex}.hotels_productDetailRight__sfkbE .hotels_popularAmenities__EEosN ul{list-style:disc;padding:10px;display:inline-block}.hotels_productDetailRight__sfkbE .hotels_productDesc__iU6uq .hotels_productDescRow__2oX3d{padding:10px 0}.hotels_productDetailRight__sfkbE .hotels_bookButton__utw_4{background:#f4aa4e;color:#fff;padding:10px}.hotels_displayFlex__pCHLe{display:flex!important}.hotels_resetFilter__WAD_F{float:right;text-decoration:underline;cursor:pointer}.hotels_searchButton__YxnEU{background:#f4a100!important;color:#fff!important;padding:10px!important;border-radius:25px!important;width:100px!important;font-weight:700!important}.hotels_seeMore__IftLP{padding:8px;color:#fff!important;font-weight:700;background:#f4a100;border-radius:5px}.hotels_carPanelHeadingRight__8L5ti{text-align:center!important}.hotels_carDetailContainer__8pC5i{padding:50px 0!important}.hotels_locationInfoWrap__tn_8k{background:#fff;border:1px solid hsla(0,0%,85%,.5)!important;border-radius:8px;margin-bottom:46px;display:flex;flex-wrap:wrap}.hotels_reserveBtn__LL3mn{font-weight:600!important;font-size:12px!important;line-height:14px!important;letter-spacing:.01em;color:#fff!important;background:#f4a100!important;border-radius:4px;min-width:178px;min-height:45px;height:auto;border:1px solid #f4a100!important;box-shadow:none}.hotels_summaryBottomBox__lenBs{padding:27px 50px 27px 40px;display:flex;justify-content:space-between;align-items:flex-start}.hotels_summaryBottomBox__lenBs .hotels_summaryBottomBoxRight__8XLiV{text-align:right!important}.hotels_bookingPaymentBox__WLt2d{border:2px solid #f4a100!important;border-radius:8px;margin-bottom:65px;padding:20px}.hotels_extraInfo__OHw92,.hotels_initialInformation__T3D7G{background-color:#f3f3f4;padding:19px 50px}.hotels_collapseContentBox__cKzUX{background-color:#f3f3f4}.hotels_locationInformation__4gJEL{border-bottom:0;padding:15px}.hotels_locationnformationBottom__C1gB3{border-bottom:1px solid #e3e9ef!important;padding:15px}.hotels_locationInfoWrapInner__G5ur_{width:50%!important}.hotels_locationTitle__Wjul3{background-color:rgba(54,59,64,.06);padding:10px}.hotels_companyLogoImg__ScUw6{float:left;padding:0 10px;width:100px}.hotels_optionContainer__v3XQJ{background-color:#fff}.hotels_carPrice__WM9sG{float:left;width:100%}.hotels_optionField__wC1Ie{padding:24px 50px!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;border-bottom:1px solid #d8d8d8!important}.hotels_carRightSideContent__aVOjq{display:flex!important;align-items:center!important;justify-content:space-evenly!important}.hotels_optionCost__sK411{font-weight:400!important;font-size:14px!important;line-height:16px!important;margin:0!important;color:#222!important}.hotels_addRemove__O_esz{border-radius:4px;min-width:102px!important;min-height:30px!important;height:auto!important;font-weight:600!important;font-size:13px!important;line-height:15px!important;letter-spacing:.01em!important;color:#fff!important;background-color:#f4a100!important;border:1px solid #f4a100!important}.hotels_carListBox__goC_u{background-color:#f9f9f9!important;padding:37px 25px!important;border-radius:20px!important}.hotels_discountText__L08Vp{position:absolute;background:#f4a100;padding:5px;color:#fff;font-size:11px}.hotels_carListBlock__os_Ch{padding:8px;background:#fff}.hotels_resetFilter__WAD_F{float:right!important;text-decoration:underline!important;cursor:pointer!important}.hotels_inlineBlock__6MRgy{display:inline-block!important}.hotels_bookedBox__BMrCu{border:1px solid #cdcdcd!important;padding:10px!important;background:#fff!important}.hotels_mostBookedtitle__z090l{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;cursor:pointer!important}.hotels_hotelInformationContainer__f_eR2{background:#fff8ee!important;padding:20px!important;margin-bottom:30px!important}.hotels_hotelInformationContainer__f_eR2 .hotels_contactInformationHeading__exez6{border-bottom:1px solid #f4a100!important;padding:18px 28px!important}.hotels_hotelBookingFormBox__oLE4u{background:#fff!important;border:1px solid #d8d8d8!important;border-radius:8px!important}.hotels_bookingFormTitle__vIfR5{font-weight:600!important;font-size:18px!important;line-height:27px!important;color:#222!important;padding:15px 28px!important;background:rgba(54,59,64,.06)!important;margin:0!important}.hotels_hotelMiddleSection__kSAmY,.hotels_hotelTopSection__lSKtD{margin:0 36px!important;padding:26px 0!important;border-bottom:1px solid #d8d8d8!important}.hotels_hr__dwQNo{margin:15px 0!important}.hotels_fullBorderGrey__rJ0zr,.hotels_hr__dwQNo{border:.5px solid gray!important}.hotels_checkoutBtn__BYoVy{border:.5px solid #2b6a6c!important;padding:5px 15px!important;border-radius:5px!important;background-color:#2b6a6c!important;width:100%!important}