.flex_cell.av-lskfx4x6-4f1367c5c598123a3d14f44095f68406{
vertical-align:middle;
background-color:#ffffff;
}

.flex_cell.av-7hhwr-d1a6c3f70abbc46ecaf1e266478cf32e{
vertical-align:middle;
background-color:#ffffff;
}

.flex_cell.av-psqxn-292621ead0ced5d6458d2cd3c66634ff{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#8ca397;
}
.responsive #top #wrap_all .flex_cell.av-psqxn-292621ead0ced5d6458d2cd3c66634ff{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1imll7-ab98ea51112b3a844352368abbb58a7c{
vertical-align:top;
height:450px;
min-height:450px;
}

#top .av-special-heading.av-exi0tv-039215726d8736cfd3bad84d6b694367{
padding-bottom:10px;
}
body .av-special-heading.av-exi0tv-039215726d8736cfd3bad84d6b694367 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-exi0tv-039215726d8736cfd3bad84d6b694367 .av-subheading{
font-size:15px;
}

#top .hr.av-jqwcb-1fc7f06bbd877d2942bd230a632d59ef{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-jqwcb-1fc7f06bbd877d2942bd230a632d59ef .hr-inner{
width:50px;
border-color:#8ca397;
max-width:45%;
}
.hr.av-jqwcb-1fc7f06bbd877d2942bd230a632d59ef .av-seperator-icon{
color:#8ca397;
}

#top .hr.hr-invisible.av-ejooib-33f1f01af7beaf207d86f46e5fea60fd{
height:12px;
}

#top .togglecontainer.av-lskgnjk7-abef11e9943d1387c316b28330552a04 p.toggler{
color:#757575;
background-color:rgba(255,255,255,0.01);
border-color:#757575;
}
#top .togglecontainer.av-lskgnjk7-abef11e9943d1387c316b28330552a04 p.toggler:not(.activeTitle):hover{
color:#ffffff;
background-color:#8ca397;
}
#top .togglecontainer.av-lskgnjk7-abef11e9943d1387c316b28330552a04 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-lskgnjk7-abef11e9943d1387c316b28330552a04 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-lskgnjk7-abef11e9943d1387c316b28330552a04 p.toggler .toggle_icon{
color:#757575;
border-color:#757575;
}
#top .togglecontainer.av-lskgnjk7-abef11e9943d1387c316b28330552a04 p.toggler .toggle_icon > span{
color:#757575;
border-color:#757575;
}
#top .togglecontainer.av-lskgnjk7-abef11e9943d1387c316b28330552a04 p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-lskgnjk7-abef11e9943d1387c316b28330552a04 p.toggler.activeTitle .toggle_icon > span{
color:#8ca397;
border-color:#8ca397;
}
#top .togglecontainer.av-lskgnjk7-abef11e9943d1387c316b28330552a04 .toggle_wrap .toggle_content{
color:#757575;
background-color:rgba(255,255,255,0.01);
border-color:#757575;
}

#top .hr.hr-invisible.av-lskgkzba-fdadbb3d447794bcbfcc3ae6f6782a87{
height:20px;
}

.flex_cell.av-du4iqj-f71e172d67a0871ab8c2574d144ccbd3{
vertical-align:top;
height:450px;
min-height:450px;
background-color:#8ca397;
}

.flex_cell.av-aa2a3-a43aafd0508151562815fdf34fc93169{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#8ca397;
}
.responsive #top #wrap_all .flex_cell.av-aa2a3-a43aafd0508151562815fdf34fc93169{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-1gjchf-4ff71ad06ef45af7b7f27eed411e239c{
background-repeat:no-repeat;
background-image:url(https://www.roseandcrownatashbury.co.uk/wp-content/uploads/2026/03/809a5007_53245979699_l.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-1gjchf-4ff71ad06ef45af7b7f27eed411e239c .av-section-color-overlay{
opacity:0.4;
background-color:#0a0a0a;
}

#top .hr.hr-invisible.av-1berf7-af663d4dbdcec12e85c3293b6beb32c7{
height:90px;
}

#top .av-special-heading.av-10tybf-85b95d5e70936c8408147aaf7547fb9c{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-10tybf-85b95d5e70936c8408147aaf7547fb9c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-10tybf-85b95d5e70936c8408147aaf7547fb9c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-10tybf-85b95d5e70936c8408147aaf7547fb9c .av-subheading{
font-size:15px;
color:#ffffff;
}
body .av-special-heading.av-10tybf-85b95d5e70936c8408147aaf7547fb9c .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-10tybf-85b95d5e70936c8408147aaf7547fb9c .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av_textblock_section.av-vx29f-7ffba85fdfb10769862e7612718e2191 .avia_textblock{
color:#ffffff;
}

#top .hr.av-rhzer-f43bb8cff1016851231dd50cba005076{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-rhzer-f43bb8cff1016851231dd50cba005076 .hr-inner{
width:50px;
border-color:#ffffff;
max-width:45%;
}
.hr.av-rhzer-f43bb8cff1016851231dd50cba005076 .av-seperator-icon{
color:#ffffff;
}

#top #wrap_all .avia-button.av-eiryr-2c58877047f624bbfb18f710816ca439{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .hr.hr-invisible.av-8jrzv-06b93add609bb87a954a40b36f5a5ce8{
height:90px;
}


@media only screen and (min-width: 990px){ 
.responsive #top #wrap_all .flex_cell.av-1imll7-ab98ea51112b3a844352368abbb58a7c{
padding:8% 8% 8% 8% !important;
}

.responsive #top #wrap_all .flex_cell.av-du4iqj-f71e172d67a0871ab8c2574d144ccbd3{
padding:8% 8% 8% 8% !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-1imll7-ab98ea51112b3a844352368abbb58a7c{
padding:20% 8% 20% 8% !important;
}

#top #wrap_all .av-special-heading.av-exi0tv-039215726d8736cfd3bad84d6b694367 .av-special-heading-tag{
font-size:54px;
}

.responsive #top #wrap_all .flex_cell.av-du4iqj-f71e172d67a0871ab8c2574d144ccbd3{
padding:20% 8% 20% 8% !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-1imll7-ab98ea51112b3a844352368abbb58a7c{
padding:20% 8% 20% 8% !important;
}

#top #wrap_all .av-special-heading.av-exi0tv-039215726d8736cfd3bad84d6b694367 .av-special-heading-tag{
font-size:54px;
}

.responsive #top #wrap_all .flex_cell.av-du4iqj-f71e172d67a0871ab8c2574d144ccbd3{
padding:20% 8% 20% 8% !important;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-1imll7-ab98ea51112b3a844352368abbb58a7c{
padding:20% 8% 20% 8% !important;
}

#top #wrap_all .av-special-heading.av-exi0tv-039215726d8736cfd3bad84d6b694367 .av-special-heading-tag{
font-size:54px;
}

.responsive #top #wrap_all .flex_cell.av-du4iqj-f71e172d67a0871ab8c2574d144ccbd3{
padding:20% 8% 20% 8% !important;
}
}
