#top #wrap_all .avia-slideshow .av-slideshow-caption.av-kw5pogv7-c61bb471ac26dd073ce55843b337e0f1__0 .avia-caption-title{
font-size:60px;
}

.avia-section.av-1557t7xa-9dc89c3709d4d961949b80593b451727{
background-color:#041b3a;
background-image:unset;
}

.flex_column.av-14lpv5pa-e8c7e45cf0f5e625ef80fa2e1c88e56a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-147gh2ri-4e2e3ea4dc70d6922568f8dfc70239b9{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-147gh2ri-4e2e3ea4dc70d6922568f8dfc70239b9 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-147gh2ri-4e2e3ea4dc70d6922568f8dfc70239b9 .av-icon-char{
font-size:75px;
line-height:75px;
}

#top .av-special-heading.av-13llg672-e72b14ffe07ef65ad0c57218c4c0d22d{
padding-bottom:10px;
color:#9cc3e7;
}
body .av-special-heading.av-13llg672-e72b14ffe07ef65ad0c57218c4c0d22d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-13llg672-e72b14ffe07ef65ad0c57218c4c0d22d .special-heading-inner-border{
border-color:#9cc3e7;
}
.av-special-heading.av-13llg672-e72b14ffe07ef65ad0c57218c4c0d22d .av-subheading{
font-size:15px;
}

.flex_column.av-13004mse-90e09922b4d905cba83fd71aafb00563{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-129jnd7i-92dbeb00f03bceec7f6cfcea6cb77679{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-129jnd7i-92dbeb00f03bceec7f6cfcea6cb77679 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-129jnd7i-92dbeb00f03bceec7f6cfcea6cb77679 .av-icon-char{
font-size:75px;
line-height:75px;
}

#top .av-special-heading.av-121ffti6-e709c1fb1871be21c1a0678a2325f2a5{
padding-bottom:10px;
color:#9cc3e7;
}
body .av-special-heading.av-121ffti6-e709c1fb1871be21c1a0678a2325f2a5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-121ffti6-e709c1fb1871be21c1a0678a2325f2a5 .special-heading-inner-border{
border-color:#9cc3e7;
}
.av-special-heading.av-121ffti6-e709c1fb1871be21c1a0678a2325f2a5 .av-subheading{
font-size:15px;
}

.flex_column.av-114ujvry-f730eb33739a302e22978499eb8cbfcf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-10h7vqn2-a64a32695e7443a10fe8ce2b0f379219{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-10h7vqn2-a64a32695e7443a10fe8ce2b0f379219 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-10h7vqn2-a64a32695e7443a10fe8ce2b0f379219 .av-icon-char{
font-size:75px;
line-height:75px;
}

#top .av-special-heading.av-zwve532-2c20626d17440834fb4f1912fc6ac8b9{
padding-bottom:10px;
color:#9cc3e7;
}
body .av-special-heading.av-zwve532-2c20626d17440834fb4f1912fc6ac8b9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-zwve532-2c20626d17440834fb4f1912fc6ac8b9 .special-heading-inner-border{
border-color:#9cc3e7;
}
.av-special-heading.av-zwve532-2c20626d17440834fb4f1912fc6ac8b9 .av-subheading{
font-size:15px;
}

.flex_column.av-z7whvy6-3599a67c23e0bb3d6f080bb975773431{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-yiolzku-f9be33da585850783da14cd39d981793{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-yiolzku-f9be33da585850783da14cd39d981793 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-yiolzku-f9be33da585850783da14cd39d981793 .av-icon-char{
font-size:75px;
line-height:75px;
}

#top .av-special-heading.av-y33vy1q-28c4b719ff772946c326b820f8c76712{
padding-bottom:10px;
color:#9cc3e7;
}
body .av-special-heading.av-y33vy1q-28c4b719ff772946c326b820f8c76712 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-y33vy1q-28c4b719ff772946c326b820f8c76712 .special-heading-inner-border{
border-color:#9cc3e7;
}
.av-special-heading.av-y33vy1q-28c4b719ff772946c326b820f8c76712 .av-subheading{
font-size:15px;
}

.flex_column.av-xfser32-6f9030b83e410110680134fc58a7b507{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-3abqmvy-59adf430362252253925f1e1c3e857a2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3abqmvy-59adf430362252253925f1e1c3e857a2 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-w8xm77i-4f675be0fc78009cc9dc67bbd8361d3a{
padding-bottom:10px;
color:#9cc3e7;
}
body .av-special-heading.av-w8xm77i-4f675be0fc78009cc9dc67bbd8361d3a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-w8xm77i-4f675be0fc78009cc9dc67bbd8361d3a .special-heading-inner-border{
border-color:#9cc3e7;
}
.av-special-heading.av-w8xm77i-4f675be0fc78009cc9dc67bbd8361d3a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-w5cjf9a-2d89f94469881305a7dcb501059cef6c .avia_textblock{
color:#ffffff;
}

.flex_cell.av-uvevyji-d9b4ae758c7ec73697040660be61457a{
vertical-align:top;
height:500px;
min-height:500px;
background:url(https://i0.wp.com/s3.eu-west-2.amazonaws.com/gayhurst.co.uk/wp-content/uploads/2021/11/13015747/Headmaster-Photo-New-Nov-2021.jpg?fit=800%2C533&ssl=1) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-uvevyji-d9b4ae758c7ec73697040660be61457a{
padding:30px 30px 30px 30px !important;
}

#top .hr.hr-invisible.av-ujovwym-0c4b5771d8c7a413d0c1e1f261ba8541{
height:500px;
}

.flex_cell.av-u2364ny-889526ac3785e3dee5a456fb9342bf7e{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-u2364ny-889526ac3785e3dee5a456fb9342bf7e{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-trqix4u-572c63296ecb20391b8801472a945326{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}

#top .av-special-heading.av-tb85vxa-8654572a2afc70deb89568d16c4f234b{
padding-bottom:10px;
}
body .av-special-heading.av-tb85vxa-8654572a2afc70deb89568d16c4f234b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-tb85vxa-8654572a2afc70deb89568d16c4f234b .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-sshb1q6-13ff374ac2c69beb7e8e7d4a75ea5b9c .avia_textblock{
font-size:20px;
}

#top #wrap_all .avia-button.av-2sbhvfi-08ab3e22cf387125535c2e05afc46af4{
background-color:#9cc3e7;
border-color:#9cc3e7;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2sbhvfi-08ab3e22cf387125535c2e05afc46af4:hover{
background-color:#041b3a;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2sbhvfi-08ab3e22cf387125535c2e05afc46af4 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-2sbhvfi-08ab3e22cf387125535c2e05afc46af4:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-qthq0ou-6c4e9842ca704f1a2630696c1ea5e67b{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-qthq0ou-6c4e9842ca704f1a2630696c1ea5e67b{
padding:30px 30px 30px 30px !important;
}

#top .flex_column.av-qc0pk2m-5956f9d5e64b5916ddfc25a048d1aad7{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-qc0pk2m-5956f9d5e64b5916ddfc25a048d1aad7{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}
.responsive #top #wrap_all .flex_column.av-qc0pk2m-5956f9d5e64b5916ddfc25a048d1aad7{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-q2oi2ri-b52c7628ff24bece1e3180642d01c693{
padding-bottom:20px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-q2oi2ri-b52c7628ff24bece1e3180642d01c693 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-q2oi2ri-b52c7628ff24bece1e3180642d01c693 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-q2oi2ri-b52c7628ff24bece1e3180642d01c693 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-q2oi2ri-b52c7628ff24bece1e3180642d01c693 .av-subheading{
font-size:15px;
}

.flex_cell.av-8t1wny-b3dfd05e7cce573bbf3cf42cafa62b71{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-8t1wny-b3dfd05e7cce573bbf3cf42cafa62b71{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-o0pxgbi-fb35d3359ea047054fc8f2cceba7df35{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}

#top .av-special-heading.av-nhboa1q-378e9e4facb51e3ecdfc453cc43f9aa6{
padding-bottom:10px;
}
body .av-special-heading.av-nhboa1q-378e9e4facb51e3ecdfc453cc43f9aa6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-nhboa1q-378e9e4facb51e3ecdfc453cc43f9aa6 .av-subheading{
font-size:15px;
}

.avia-section.av-17dy2k9q-d2ddb4fb4c7fabfee62437b076e60dd6{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-17dy2k9q-d2ddb4fb4c7fabfee62437b076e60dd6 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .hr.hr-invisible.av-16wheym6-bd2283ab7d7021707b4be77ac35b2008{
height:100px;
}

#top .hr.hr-invisible.av-15isht9a-193999650a2771392777733772425580{
height:100px;
}

.avia-section.av-mt12ie6-ae2e0dcc6a4c581dea4f6a34547aff28{
background-color:#f8f8f8;
background-image:unset;
}

#top .av-special-heading.av-mflze5a-3189ec6986d5018256c4a8616b8e761d{
padding-bottom:20px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-mflze5a-3189ec6986d5018256c4a8616b8e761d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mflze5a-3189ec6986d5018256c4a8616b8e761d .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mflze5a-3189ec6986d5018256c4a8616b8e761d .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mflze5a-3189ec6986d5018256c4a8616b8e761d .av-subheading{
font-size:15px;
}

.flex_cell.av-bq1sbku-6181eaa5b0ae076a196e8293af4374af{
vertical-align:middle;
background-color:#041b3a;
}
.responsive #top #wrap_all .flex_cell.av-bq1sbku-6181eaa5b0ae076a196e8293af4374af{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-baqy2ou-05f869d7a0549863f067b5f763da1594{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-auicjsu-8b92443c055eb6d8fc038392b2f2b0dc{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-auicjsu-8b92443c055eb6d8fc038392b2f2b0dc svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-auicjsu-8b92443c055eb6d8fc038392b2f2b0dc .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_column.av-a76kn1a-dc8682faf1740e4c94e04a818108b82f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9b8q6f2-c1e25d273cdb7a4f20289ad5038bb492{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-8xunhwe-29eec78156056ea8dfc63a3731aeb721{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-8xunhwe-29eec78156056ea8dfc63a3731aeb721 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-8xunhwe-29eec78156056ea8dfc63a3731aeb721 .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_column.av-8c51mxq-e4c5bd92eeea826a8c144c4bb44efb83{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-7odbb5q-9ea5410d9230fedf913e9ac75d2ac2a3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-77gs5r2-c45e39584137cb309e7763e9d056af7d{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-77gs5r2-c45e39584137cb309e7763e9d056af7d svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-77gs5r2-c45e39584137cb309e7763e9d056af7d .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_column.av-6o0mece-12e1300a52d217e61f10cde2f8a711f3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-5wp05tq-cd430b6abba3e9125639666d5dfca287{
vertical-align:middle;
background-color:#041b3a;
}
.responsive #top #wrap_all .flex_cell.av-5wp05tq-cd430b6abba3e9125639666d5dfca287{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-53oha4e-6511698d215d55d02652a7c3e22159a2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3yfk28u-6f3de0b9aab8c9ef0f8bff1b088968fe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-3mob0am-e651e5f2310d470d24bd13494b573b71 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3mob0am-e651e5f2310d470d24bd13494b573b71 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-31zqb5q-ccb6f3eb20a826b75f0da50d902aff2f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-2h09dni-520882daf5fa22b07ad5f5320b1c73f9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2h09dni-520882daf5fa22b07ad5f5320b1c73f9 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-203ysvy-acf7180c31be1d5f49b3c3453de94d01{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1jwx066-8af74991104dcfdb9653f3e4b732ec04 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1jwx066-8af74991104dcfdb9653f3e4b732ec04 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-lojv3y-0a11322eb49d80122fa2d28d79f285e8{
vertical-align:top;
height:20px;
min-height:20px;
background-color:#9cc3e7;
}
.responsive #top #wrap_all .flex_cell.av-lojv3y-0a11322eb49d80122fa2d28d79f285e8{
padding:0px 0px 0px 0px !important;
}


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

#top #wrap_all .av-special-heading.av-mflze5a-3189ec6986d5018256c4a8616b8e761d .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-mflze5a-3189ec6986d5018256c4a8616b8e761d .av-special-heading-tag{
font-size:0.8em;
}
}
