.cities-module__JhkJNa__citiesSection{background-color:#fff;box-shadow:0 2px 6px #00001229}.cities-module__JhkJNa__citiesIllustration{overflow:hidden}.cities-module__JhkJNa__citiesImage{object-fit:contain;object-position:bottom center;width:100%;height:auto}.cities-module__JhkJNa__citiesTitle{font-size:1.5rem}.cities-module__JhkJNa__cityButton{white-space:nowrap}.cities-module__JhkJNa__citiesGrid{justify-content:center}.cities-module__JhkJNa__citiesContent{padding:32px 16px}@media (min-width:768px){.cities-module__JhkJNa__citiesIllustration{flex:50%;align-items:flex-end;display:flex}.cities-module__JhkJNa__citiesContent{flex:50%;align-items:flex-start;gap:32px;padding:48px}.cities-module__JhkJNa__citiesGrid{justify-content:flex-start}}
.facilitate-module__NwLHGW__facilitateSection{background-color:#313178}.facilitate-module__NwLHGW__facilitateSection :is(a,button):focus-visible{outline-color:#fff}.facilitate-module__NwLHGW__faciliteSectionContentLeft{flex-direction:column;align-items:center;width:100%;display:flex}.facilitate-module__NwLHGW__facilitateIllustration{display:none}.facilitate-module__NwLHGW__facilitateIllustrationMobile{align-self:center;width:100%;max-width:352px;height:auto;display:block}.facilitate-module__NwLHGW__facilitateTitle{color:#fff;margin:0;font-size:1.75rem!important}.facilitate-module__NwLHGW__highlight{color:#fcc63a;margin:0}.facilitate-module__NwLHGW__facilitateList{margin:0;padding:0;list-style:none}.facilitate-module__NwLHGW__facilitateItem{color:#fff;font-size:1.125rem;display:flex}.facilitate-module__NwLHGW__facilitateItemTitle{font-size:1.375rem;font-weight:700;line-height:1.75rem}.facilitate-module__NwLHGW__facilitateItemDescription{padding-top:1rem;font-size:1.125rem;font-weight:400;line-height:1.25rem}.facilitate-module__NwLHGW__facilitateIcon{justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;line-height:1;display:inline-flex}.facilitate-module__NwLHGW__facilitateItemBefore{flex-direction:column;align-items:center;gap:.55rem;margin-right:2rem;display:flex}.facilitate-module__NwLHGW__facilitateItemLine{border-right:1px solid #fff;width:1px;height:48px}.facilitate-module__NwLHGW__facilitateButton{width:fit-content;font-size:18px;font-weight:500;color:#313178!important;background-color:#fff!important}.facilitate-module__NwLHGW__facilitateButton:hover{background-color:#f5f5f5!important}@media (max-width:767px){.facilitate-module__NwLHGW__facilitateList{gap:1.5rem}.facilitate-module__NwLHGW__facilitateButton{justify-content:center;width:100%;display:flex}}@media (min-width:768px){.facilitate-module__NwLHGW__facilitateItemTitle{font-size:1.75rem;font-weight:700;line-height:1.5rem}.facilitate-module__NwLHGW__faciliteSectionContentLeft{flex:0 0 50%;width:auto;margin-left:-5%;overflow:hidden}.facilitate-module__NwLHGW__facilitateTitle{font-size:48px!important}.facilitate-module__NwLHGW__facilitateIllustration{max-width:none;height:auto;display:block}.facilitate-module__NwLHGW__facilitateIllustrationMobile{display:none}}
.faq-questions-answers-module__MHFIaa__accordionContainer{background-color:#fff}@media (min-width:768px){.faq-questions-answers-module__MHFIaa__accordionContainer{padding:3rem 4rem}}@media (max-width:768px){.faq-questions-answers-module__MHFIaa__accordionContainer{padding:1.5rem}}.faq-questions-answers-module__MHFIaa__italic{font-style:italic}
.find-student-accommodation-qa-module__OKNLeG__qaContainer{margin-top:1rem}.find-student-accommodation-qa-module__OKNLeG__mainQaFaqContainer{padding:1rem}.find-student-accommodation-qa-module__OKNLeG__faqTitleCtaContainer{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:768px){.find-student-accommodation-qa-module__OKNLeG__faqQaContainer{gap:2rem;display:flex}.find-student-accommodation-qa-module__OKNLeG__qaContainer{flex:0 0 66.6667%;width:66.6667%;max-width:66.6667%}.find-student-accommodation-qa-module__OKNLeG__mainQaFaqContainer{padding:3.5rem}.find-student-accommodation-qa-module__OKNLeG__faqTitleCtaContainer{text-align:start;align-items:start}.find-student-accommodation-qa-module__OKNLeG__titleMargin{margin-bottom:var(--title-spacing)}}.find-student-accommodation-qa-module__OKNLeG__whiteColor{color:#fff}.find-student-accommodation-qa-module__OKNLeG__titleMargin{margin:0}
.faq-module__wK87nG__faqSection{text-align:center;padding:2rem 0}.faq-module__wK87nG__faqContent{text-align:left;width:100%;margin:2rem 0}@media (min-width:768px){.faq-module__wK87nG__faqSection{padding:4rem 0}.faq-module__wK87nG__faqContent{margin:3rem 0}}
.features-module__RNWjFq__featureCardButtons{flex-direction:column;justify-content:space-between;gap:2rem;margin-top:.5rem;display:flex}.features-module__RNWjFq__featureCardButtons>a{text-align:center;justify-content:center;width:100%;display:flex}.features-module__RNWjFq__featureCardPurple{border-bottom:1px solid var(--border-default-grey);border-left-color:#313178!important}.features-module__RNWjFq__featureCardYellow{border-bottom:1px solid var(--border-default-grey);border-left-color:#fcc63a!important}.features-module__RNWjFq__featureCardTitle,.features-module__RNWjFq__featureCardDescription{text-align:center}.features-module__RNWjFq__badgePurple{width:fit-content;margin:auto;color:#313178!important;background-color:#ececfb!important}.features-module__RNWjFq__badgeYellow{width:fit-content;margin:auto;color:#716043!important;background-color:#feecc2!important}@media (min-width:992px){.features-module__RNWjFq__featureCardPurple,.features-module__RNWjFq__featureCardYellow{border-bottom:none;border-left:7px solid #0000;box-shadow:0 2px 8px #00000014}.features-module__RNWjFq__featureCardTitle{text-align:left}.features-module__RNWjFq__badgePurple,.features-module__RNWjFq__badgeYellow{margin:0}.features-module__RNWjFq__featureCardDescription{text-align:left;font-size:1.25rem!important;line-height:2rem!important}.features-module__RNWjFq__featureCardButtons{flex-direction:row}.features-module__RNWjFq__featureLogos{flex:1;min-width:0}.features-module__RNWjFq__featureLogos img{flex-shrink:1;min-width:0}.features-module__RNWjFq__featureCardButtons>a{flex-shrink:0;width:auto}}