.avia-section.av-zcgz5u-a2263bf8ecab142e0cc330742e3c5400{
background-repeat:no-repeat;
background-image:url(https://cluttonprimary.co.uk/wp-content/uploads/2022/10/Banner9.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-xgqx3m-e26140aa7bf4ea956f3f07520098c26f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-wzjx5e-a9e9354061e180bc8ab7f9921628b768{
padding-bottom:10px;
font-size:32px;
}
body .av-special-heading.av-wzjx5e-a9e9354061e180bc8ab7f9921628b768 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-wzjx5e-a9e9354061e180bc8ab7f9921628b768 .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-wzjx5e-a9e9354061e180bc8ab7f9921628b768 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-u5e5gi-c8c34108c09501402d67229491a49039 .avia_textblock{
font-size:14px;
}

.flex_column.av-tnasdu-c71bb9cff5c0e209cec3a009255be597{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-r9f836-b8f7211ec113de5ff0c2c8dc4a60a5df{
padding-bottom:10px;
font-size:32px;
}
body .av-special-heading.av-r9f836-b8f7211ec113de5ff0c2c8dc4a60a5df .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-r9f836-b8f7211ec113de5ff0c2c8dc4a60a5df .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-r9f836-b8f7211ec113de5ff0c2c8dc4a60a5df .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2ku75e-d355ae6c1468aecdad7bb01adc9d051c{
height:20px;
}

#top .av_textblock_section.av-3ilh5e-15447b43e78ae61ba45d4afe1b6fee30 .avia_textblock{
font-size:14px;
}

.av_font_icon.av-mypy9e-1-d62e7a4ee9cb602cafabc3bcc6c632d0{
color:#373587;
border-color:#373587;
}
.av_font_icon.av-mypy9e-1-d62e7a4ee9cb602cafabc3bcc6c632d0 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .av_textblock_section.av-mpyl0ltk-8c552b7e4b271d584e769f0fa5871dc5 .avia_textblock{
font-size:14px;
}

.av_font_icon.av-2bbh6q-e6eb35cbfa7343da5747e9d7403461f1{
color:#373587;
border-color:#373587;
}
.av_font_icon.av-2bbh6q-e6eb35cbfa7343da5747e9d7403461f1 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-1s18wi-036f1ac570b749a74db11fd40a7f498f{
height:20px;
}

.flex_cell.av-ebpqzm-94fd7f5d1136188e15a69095c8be2f38{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-ebpqzm-94fd7f5d1136188e15a69095c8be2f38{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-cmv18y-09d59e11fa837f0566dea73cef407b90 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-cmv18y-09d59e11fa837f0566dea73cef407b90 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-av5836-1ac20329ab49a80cb7346f52252a4c79{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-av5836-1ac20329ab49a80cb7346f52252a4c79{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-95rv1u-0ad7c5c7103f69791da8158ba44a6fd0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-95rv1u-0ad7c5c7103f69791da8158ba44a6fd0 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-6vwz36-06693cb555325cb1b22066d315a9bc09{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-6vwz36-06693cb555325cb1b22066d315a9bc09{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-5yj776-9c7c790857e24d52016ad266cdf78b51 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5yj776-9c7c790857e24d52016ad266cdf78b51 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-3n9q8y-42b3f156fa4bcfbc8c3b1ccfb770fb98{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-3n9q8y-42b3f156fa4bcfbc8c3b1ccfb770fb98{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-2euksy-6068c70ca6300df50a9e1b374586d9b5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2euksy-6068c70ca6300df50a9e1b374586d9b5 .av-image-caption-overlay-center{
color:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-wzjx5e-a9e9354061e180bc8ab7f9921628b768 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-r9f836-b8f7211ec113de5ff0c2c8dc4a60a5df .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-wzjx5e-a9e9354061e180bc8ab7f9921628b768 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-r9f836-b8f7211ec113de5ff0c2c8dc4a60a5df .av-special-heading-tag{
font-size:0.8em;
}
}
