Add this CSS to the custom CSS file: 

  

@import url('https://fonts.googleapis.com/css2?family=Fredoka:wght@300;400;500;600;700&display=swap'); 

  

body, h1, h2, h3, h4, h5, h6, #primary-menu ul li > a{ 

    font-family: 'Fredoka, Arial, sans-serif; 

} 

@media (min-width:991px){ 

    #primary-menu ul li > a{ 

    font-weight:normal; 

    text-transform:none; 

    font-size:16px; 

    } 

     

    #primary-menu.style-2 > div > ul { 

        display: flex; 

        justify-content: space-between; 

        float:none; 

    } 

     

    #top-search{ 

        display:none; 

    } 

    #header > div.container.clearfix > ul > li:nth-child(1), 

    #header > div.container.clearfix > ul > li:nth-child(3){ 

        display:none; 

    } 

} 

  
.coreValue {
  text-align: center;
  padding: 40px 20px;
  background-image: url('https://durhamroads.schoolzineplus.com/_cdn/image/media/3273/250623122110287/6fc63516_1e1c_4256_a44a_1dea55ae1898.jpeg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-attachment: fixed; /* optional: adds parallax-style effect */
  box-sizing: border-box;
  color: #fff;
}


.coreValue h2 {
  color: #fff;
  margin-top: 0;
}

.coreValue ul {
  display: flex;
  flex-wrap: wrap; /* allows wrapping on smaller screens */
  justify-content: center;
  list-style-position: outside;
  padding: 0;
  margin: 0 auto;
  max-width: 1200px;
  gap: 30px;
}

.coreValue ul li {
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  list-style-type: disc;
}




@media (max-width:991px){ 

    .coreValue ul { 

        display: block; 

        list-style: none; 

        margin: 0; 

        padding: 0; 

    } 

} 

#slider.slider15 .swiper-slide .slider-caption h2{ 

    color: #FC7800; 

    text-transform: none; 

    letter-spacing: normal; 

} 

#slider.slider15 .swiper-slide .slider-caption p{ 

    color: #000; 

    font-weight: 400; 

} 

#slider.slider15 .swiper-slide .slider-caption .button.button-xlarge.button-circle{ 

    font-weight:normal; 

} 

.alignCenter{ 

    align-content:center; 

} 

.dFlex{ 

    display: flex; 

    flex-wrap: wrap; 

} 

  

.howToEnrol {
    color: #fff;
    padding: 100px;
    text-align: center;
    position: relative;
    padding-top: 300px;
    padding-bottom: 200px;
    background-image: url('https://durhamroads.schoolzineplus.com/_cdn/image/media/3273/250623122110287/6fc63516_1e1c_4256_a44a_1dea55ae1898.jpeg');

}
 
 

.howToEnrol:before { 

    content: ' '; 

    background: #fff; 

    width: 100%; 

    height: 200px; 

    display: block; 

    border-bottom-right-radius: 100%; 

    border-bottom-left-radius: 100%; 

    position: absolute; 

    left: 0; 

    top: 0; 

} 

.howToEnrol h2{ 

    color:#031640; 

} 

  

.howToEnrol a.button.button-circle { 

    background: #031640; 

    margin: 0; 

    border: 3px solid #fff; 

    height: 58px; 

    line-height: 52px; 

    border-radius: 35px; 

} 

#articles26{ 

    margin-top: -200px; 

} 

  

#content01 .content-wrap #articles26 a:not(.sz-web-a):not(.btn):not(.button):not(.pdf-viewer-link){ 

    text-decoration:none !important; 

} 

#tiles21{ 

    padding-bottom:0; 

} 

  

#tiles21 a.button{ 

    font-weight:bold; 

} 

  

.howToEnrol{ 

    margin-top:-100px; 

} 

  

.mainContent{ 

    z-index:1; 

    position:relative; 

} 

  

footer.footer25 .subFooter .col-md-9 p{ 

    margin-top:0; 

} 

footer.footer25 .quickLinks ul li{ 

    width:auto; 
    margin-bottom:0; 
    display: none;

} 

#wrapper > footer > div.container > div > div.col-sm-6.col-lg-3.generalInfo > a > img{ 

    max-height:100px; 

} 

footer.footer25 a.social-icon{ 

    color:#fff; 

    border-color:#fff; 

} 

footer.footer25 .generalInfo{ 

    padding-bottom:20px; 

} 

#logo a.standard-logo{ 

    display:flex; 

    justify-content:center; 

    align-items:center; 

    margin-right: 5px; 

} 

/*
#logo a.standard-logo:after{ 

    content: 'Durham Road School'; 

    font-size: 18px; 

    color: #ef413d; 

} 
*/

@media (min-width:991px){ 

    .slider15.swiper_wrapper { 

        height:700px; 

    } 

} 

/* Set sub-footer colour */

footer.footer25 {
background: #ef413d;
}


footer.footer25 h2 {
    color: #fff;
}

footer.footer25 p {
    color: #fff;
}

/* end */

/* Update Top Nav Item colours */

.header-extras li I {
color: #ef413d;
}

.header-extras li .he-text a {
color: #ef413d;
}

.header-extras li .he-text span {
color: #ef413d;
}

/* end */

/* Set Slider pop-up colour */

#slider.slider15 .swiper-slide .slider-caption h2 {
color: #ef413d;
}


/* end */

h1, h2, h3, h4, h5, h6 {
    color: #031640;
}

/* Style Home Articles */

#articles26 .articleContainer .image {
border: 3px solid #031640;
} 

#articles26 {
border-bottom: 3px solid #031640;
}

#articles26 .articleContainer .description h2 a {
color: #031640;
}

#articles26 .articleContainer .description .date {
color: #031640;
}

/* end */

/* Fix homepage content display */

#content_link_53 {
padding-bottom: 90px;
}

/* end */

/* Colour Home Tiles */

#tiles21 > div > div > div > div {
color: #fff !important;
}


#tiles21 .col-md-4:nth-child(1) .circle, #tiles21 .col-md-4:nth-child(1) a.button {
background: #EF413D;
border: 2px solid #EF413D;
}

#tiles21 .col-md-4:nth-child(2) .circle, #tiles21 .col-md-4:nth-child(2) a.button {
background: #F9AF3B;
border: 2px solid #F9AF3B;
}

#tiles21 .col-md-4:nth-child(3) .circle, #tiles21 .col-md-4:nth-child(3) a.button {
background: #031640;
border: 2px solid #031640;
}

#tiles21 .col-md-4:nth-child(1) h2 {
color: #031640;
}

#tiles21 .col-md-4:nth-child(2) h2 {
color: #031640;
}


#tiles21 .col-md-4:nth-child(3) h2 {
color: #031640;
}


/* end */

header #primary-menu ul > li:nth-child(1) > a{ 
    color:#EF413D; 

} 

header #primary-menu ul > li:nth-child(2) > a{ 
    color:#031640; 

} 

header #primary-menu ul > li:nth-child(3) > a{ 

    color:#BC41A4; 

} 

header #primary-menu ul > li:nth-child(4) > a{ 

    color:#DE3754; 

} 

header #primary-menu ul > li:nth-child(5) > a{ 

    color:#DBBF07; 

} 

header #primary-menu ul > li:nth-child(6) > a{ 

    color:#61D13A; 

} 

header #primary-menu ul > li:nth-child(7) > a{ 

    color:#28C878; 

} 

#articles26 .articleContainer .description .date {
    display: none;
}

#wrapper > footer > div.container > div > div.col-sm-6.col-lg-3.quickLinks {
display: none;
}

#wrapper > footer > div.container > div > div.col-sm-6.col-lg-3.latestNews {
display: none;
}
