.flex_cell.av-36waiu-02f5f3a4cd324588a19688a44cebb501{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#5b6d6f;
}
.responsive #top #wrap_all .flex_cell.av-36waiu-02f5f3a4cd324588a19688a44cebb501{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-tg5kja-c8ff3633490c9306bcee2ce2c2dbc143{
vertical-align:top;
height:450px;
min-height:450px;
}

#top .av-special-heading.av-mis400yt-2c6b5da7526ef7441fefc34529b9a5e0{
padding-bottom:10px;
}
body .av-special-heading.av-mis400yt-2c6b5da7526ef7441fefc34529b9a5e0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mis400yt-2c6b5da7526ef7441fefc34529b9a5e0 .av-subheading{
font-size:15px;
}

#top .hr.av-rhn7d2-a918e697fe59a5d4371e1ba9d27702ef{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-rhn7d2-a918e697fe59a5d4371e1ba9d27702ef .hr-inner{
width:50px;
border-color:#5b6d6f;
max-width:45%;
}
.hr.av-rhn7d2-a918e697fe59a5d4371e1ba9d27702ef .av-seperator-icon{
color:#5b6d6f;
}

#top .hr.hr-invisible.av-p9743q-950146a9bb34e1f1077b05634cb682c3{
height:12px;
}

#top #wrap_all .avia-button.av-mis411kj-1bccaa03ec76131250417e32e26956a4{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.flex_cell.av-o5snae-6cd63f8186a68b696dbe4e34a13b11a7{
vertical-align:top;
height:450px;
min-height:450px;
background:url(https://www.tedsmorecottages.co.uk/wp-content/uploads/2026/05/LR_13.08.24_023-1.jpg) 50% 50% no-repeat scroll ;
}

.flex_cell.av-lvcbpy-609f92ebfab8868a6119a335b719f1a6{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#5b6d6f;
}
.responsive #top #wrap_all .flex_cell.av-lvcbpy-609f92ebfab8868a6119a335b719f1a6{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-iy88va-c259b83ea5f163de8963d3dff0c06b0b{
vertical-align:top;
height:450px;
min-height:450px;
}

#top .av-special-heading.av-mis41owa-41977c1a0278503fb54900b3b60c7263{
padding-bottom:10px;
}
body .av-special-heading.av-mis41owa-41977c1a0278503fb54900b3b60c7263 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mis41owa-41977c1a0278503fb54900b3b60c7263 .av-subheading{
font-size:15px;
}

#top .hr.av-h7i0km-9ca156b2c83c3daec0ad935591a5d025{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-h7i0km-9ca156b2c83c3daec0ad935591a5d025 .hr-inner{
width:50px;
border-color:#5b6d6f;
max-width:45%;
}
.hr.av-h7i0km-9ca156b2c83c3daec0ad935591a5d025 .av-seperator-icon{
color:#5b6d6f;
}

#top .hr.hr-invisible.av-fuzehi-a7c5320e8bbe7c6678c4e2f0c1d0486e{
height:12px;
}

.avia-section.av-f8s5c6-89002645c1640d9e8e7550ce97620e14{
background-repeat:no-repeat;
background-image:url(https://www.tedsmorecottages.co.uk/wp-content/uploads/2026/05/L8A7947.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-f8s5c6-89002645c1640d9e8e7550ce97620e14 .av-section-color-overlay{
opacity:0.4;
background-color:#0a0a0a;
}

#top .hr.hr-invisible.av-dsgseu-3a2c77681b9a3c10f0abddace66c89cd{
height:90px;
}

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

#top .av_textblock_section.av-bawc5y-593ca7ab19d7017c3a86879f098be767 .avia_textblock{
color:#ffffff;
}

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

#top #wrap_all .avia-button.av-5mvy0m-b4a2c8c37375870860b5aeca87cc0ed4{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-4vviau-580d5aa9564ef27b9fdafa43ee93b9c6{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .hr.hr-invisible.av-2o2s3a-4bd3d1b44ac7926cc706be3b0b1d2ff4{
height:90px;
}


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

.responsive #top #wrap_all .flex_cell.av-o5snae-6cd63f8186a68b696dbe4e34a13b11a7{
padding:8% 8% 8% 8% !important;
}

.responsive #top #wrap_all .flex_cell.av-iy88va-c259b83ea5f163de8963d3dff0c06b0b{
padding:4% 4% 4% 4% !important;
}
}

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

#top #wrap_all .av-special-heading.av-mis400yt-2c6b5da7526ef7441fefc34529b9a5e0 .av-special-heading-tag{
font-size:54px;
}

.responsive #top #wrap_all .flex_cell.av-o5snae-6cd63f8186a68b696dbe4e34a13b11a7{
padding:20% 8% 20% 8% !important;
}

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

#top #wrap_all .av-special-heading.av-mis41owa-41977c1a0278503fb54900b3b60c7263 .av-special-heading-tag{
font-size:54px;
}
}

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

#top #wrap_all .av-special-heading.av-mis400yt-2c6b5da7526ef7441fefc34529b9a5e0 .av-special-heading-tag{
font-size:54px;
}

.responsive #top #wrap_all .flex_cell.av-o5snae-6cd63f8186a68b696dbe4e34a13b11a7{
padding:20% 8% 20% 8% !important;
}

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

#top #wrap_all .av-special-heading.av-mis41owa-41977c1a0278503fb54900b3b60c7263 .av-special-heading-tag{
font-size:54px;
}
}

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

#top #wrap_all .av-special-heading.av-mis400yt-2c6b5da7526ef7441fefc34529b9a5e0 .av-special-heading-tag{
font-size:54px;
}

.responsive #top #wrap_all .flex_cell.av-o5snae-6cd63f8186a68b696dbe4e34a13b11a7{
padding:20% 8% 20% 8% !important;
}

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

#top #wrap_all .av-special-heading.av-mis41owa-41977c1a0278503fb54900b3b60c7263 .av-special-heading-tag{
font-size:54px;
}
}
