body.home .container.content-wrapper {
    background: #f7f8f9;
}
.lsbu-header__wrapper h1 {
    margin: 0 0 2rem 0;
}
.lsbu-header__frequently-search {
    width: 100%;
    z-index: 5;
}
section.why-choose-lsbu h2.why-choose-lsbu__title {
    display: none;
}
/*Campaign equal boxes staarts*/
.hp-wrapper {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    position: relative;
    z-index: 5;
}
.hp-box {flex: 1;}
section.hp-wrapper .hp-content {
    padding: 3rem 5rem;
}
.hp-image img {
    -o-object-fit: cover;
    object-fit: cover;
    display: block;
    height: 510px;
}
.hp-list-item {
    background: url('https://www.lsbu.ac.uk/__data/assets/git_bridge/0004/137479/matrix/assets/img/icons/arrow-top-right.svg') no-repeat right 60%;
    background-size: 0.75rem;
    padding-right: 1.875rem
}
.hp-list-item a {
    color: black;
    font-family: GilroyBold,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;
    letter-spacing: 0.04rem;
}

a.btn.btn--secondary {
    background-color: #2670ad !important;
}
a.btn.btn--secondary, .btn, .btn--primary{
    border-radius:2rem;
}
hr {
    border: 1px solid black;
}

/*Left image*/
section.hp-wrapper.hp-left {
    color: #ffffff;
}
.hp-left h2.hp-title {
    margin-top: 0;
}

section.hp-wrapper.hp-left .hp-image img {
    height: 550px;
}
section.hp-wrapper.hp-left .hp-content {
    padding-bottom: 0;
}
body.inside .container.content-wrapper section.hp-wrapper.hp-left .btn {
    background-color: #842c7e;
}

@media only screen and (max-width: 767px) {
    .hp-wrapper {
        /*display: inline-block;*/
        flex-direction: column;
    }
    section.hp-wrapper .hp-image img,
    section.hp-wrapper.hp-left .hp-image img {
        width: 100%;
        height: auto;
    }
    .hp-box.top {order: 2;}
    .hp-box.bottom {order:1;}
    section.hp-wrapper .hp-content {
        padding: 2rem;
    }
    span.phone-nr a {
        font-size: 1.7rem;
    }
    .inner-box.left p a {
        font-size: 1.3rem;
        line-height: 1.3rem;
    }
}
/*Campaign equal boxes ends*/



/*-------Stats starts-------*/
.wrapper {
  display: flex; 
  max-width: 80%; 
  margin: 0 auto; 
  padding-bottom: 5rem;
  gap: 3rem;
}

.hp-usp h2 {
    text-align: center;
    font-size: 3rem;
    line-height: 3rem;
}
h2.usp-heading {
    color: #f3c147;
    font-family: GilroyBold,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;
    font-size: 2.6rem;
    border: 2px solid;
    border-radius: 10rem;
    padding: 2rem;
    width: fit-content;
    text-align: center;
    margin: 0 auto;
}

.box {
  width: 48%; 
  margin: 0 auto;
  text-align: center;
  padding: 2rem 5rem;
  background: #FFFFFF;
  border: 1px solid #F5F3E8;
  border-radius: 1.5rem;
  /*box-shadow: 0 2px 16px 0 rgba(0,0,0,0.3);*/
}
.box h2 {
    margin-top: 0;
}
.box h2 span {
    padding-bottom: 1rem;
}
.hp-usp .wrapper .box {
    flex-grow: 1;
    flex-basis: calc(100% / 2);
    border: 1px solid #f3c147;
}
p.rank {
   border-bottom: 0.2rem solid #f3c147;
   color: #000000;
   padding-bottom: 1rem;
   font-style: italic;
}
p.hp-btn-copy {
    font-weight: bold;
}
section.landing-wrapper.landing-section.landing-section-see-all-courses.clearing {
    padding: 3rem 3%;
}
.our-campuses__header {
    padding: 12.5rem 5% 9.375rem 14%;
}
p.featured-article__subtitle {
    color: #fff;
}
.landing-wrapper .landing-title {
    text-align: center;
}
wrapper .inner-box {
    text-align: center;
    margin: 0 auto;
}
@media (max-width: 1024px) {
    .wrapper {
      display: block;
      max-width: 90%;
    }
    .wrapper .box{
        width:100%;
        margin-bottom: 2rem;
    }
    .container .wrapper.discover {
        width:100%;
        display: block;
    }
    h2.why-choose-lsbu__title {
        margin-left: 2rem;
    }
    .lsbu-header__wrapper .lsbuHeader__search-wrapper {
        width: 100%;
    }
    .featured-article__desc {
        text-align: left;
    }
}

@media (min-width: 1024px) {
    .box h2 {
        font-size: 3rem;
        line-height: 3rem;
    }
    .featured-news-module-slider .featured-news-slider__content:first-child .featured-news__item-wrapper {
        padding-left: 0;
    }
    
    .featured-news-module-slider .featured-news-slider__content::before {
        display: none;
    }
}

/*-------Stats ends-------*/

/*-------Open days starts-------------------*/
.border-section__top::before,.border-section__bottom::after {
    background: none;
}
.content-wrapper section {
    margin-bottom: 0;
}
/*-------Open days ends-------------------*/

/*-------Discover LSBU starts--------------*/
.wrapper.discover {
  display: flex; 
  max-width: 90%; 
  margin: 0 auto; 
}
.discover .box {
    width: inherit;
    flex-grow: 1;
    flex-basis: calc(100% / 3);
}
.wrapper .inner-box {
    text-align: center;
    margin: 0 auto;
}
h2.why-choose-lsbu__title {
    text-align: center;
    text-transform: unset;
    padding: 0;
}
.discover .hp-usp-cta {
    color: #000000;
}
p.usp-message {
    font-weight: 800;
    font-size: 1.3rem;
}
.inner-box.left p a {
    text-decoration:underline;
    font-size: 1.5rem;
    color: #000;
}
.fa:before, .far:before, .fas:before {
    color: #f3c147;
    font-size: 3rem;
}
section.hp-wrapper.hp-right.new-students hr {
    display: none;
}

section.hp-wrapper.hp-right.new-students .hp-title,
section.hp-wrapper.hp-right.new-students .hp-subcopy  {
    color:white;
}
/*-------Discover LSBU ends--------------*/

.featured-news-module__links {
    border-bottom: 2px solid black;
}
h2.featured-stories__title, .featured-news__title {
    font-size: 3rem;
    padding-left: 2rem;
}

header.student-stories-slider__header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    z-index: 2;
    position: relative;
}
/*Stories - News starts*/
.featured-news-slider__content.one:before,
.featured-news-slider__content.two:before,
.featured-news-slider__content.three:before,
.related-content__content.one:before, 
.student-stories-slider__content.one:before,
.related-content__content.two:before, 
.student-stories-slider__content.two:before,
.related-content__content.three:before, 
.student-stories-slider__content.three:before{
    background-color: transparent;
}
.featured-news__item-wrapper,
.related-content__item-wrapper, .student-stories__item-wrapper {
    padding-left: 0;
}
.student-stories-slider {
    padding: 0 1rem 3rem 1.8rem;
}
a.featured-news__see-all {
    background: url(https://www.lsbu.ac.uk/__data/assets/git_bridge/0004/137479/matrix/assets/img/icons/arrow-top-right.svg) no-repeat right 60%;
    background-size: 0.75rem;
}
/*Stories - News ends*/

@media only screen and (min-width: 767px) and (max-width: 1280px) {
    .hp-image img {
        height: 610px;
    }
    section.hp-wrapper.hp-left .hp-image img {
        height: 650px;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1280px) {
    section.hp-wrapper .hp-content {
        padding: 3rem 4rem;
    }
    .discover .box {
        padding: 2rem;
    }
    section.hp-wrapper.hp-left .hp-image img {
        height: 590px;
    }
    .hp-wrapper.hp-right.new-students .hp-image img {
        height: 540px;
    }
    .lsbu-header__wrapper h1 span.highlight {
        font-size: 9rem;
    }
    span.phone-nr {
        font-size: 2.5rem;
    }
    .lsbu-header__wrapper-slider li.lsbu-header__wrapper-slider-word {
        font-size: 5rem;
    }
    .lsbu-header__wrapper h1 {
        margin-bottom: 0;
    }
    .lsbu-header__frequently-search__list {
        margin: 0;
    }
    section.content-wrapper.search-sessions {
        margin-top: 1rem;
    }
    .lsbu-header__wrapper {
        top: 1.5rem;
    }
    .lsbu-header__frequently-search__list li a {
        padding: 0.4rem 0.8rem;
    }     
}

@media only screen and (max-width: 767px) {
    .lsbu-header__frequently-search__list li {
        width: calc((100% - 16px*2)/ 2);
    }
    .container .our-campuses .our-campuses__header {
        padding: 2rem 4%;
    }
    .content-wrapper section.why-choose-lsbu {
        margin-bottom: 8rem;
    }
    .why-choose-lsbu .slick-prev {
        top: 110%;
        left: 0%;
    }
    .why-choose-lsbu .slick-next {
        left: 80%;
        top: 110%;
    }
}