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

#top .av-special-heading.av-mkxzjcrh-99c00c3fe601c772309911f2d93c2a47{
padding-bottom:10px;
}
body .av-special-heading.av-mkxzjcrh-99c00c3fe601c772309911f2d93c2a47 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mkxzjcrh-99c00c3fe601c772309911f2d93c2a47 .av-subheading{
font-size:15px;
}

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

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

.avia-section.av-mpqv65ed-775d13d6ba80c97156cfed5c950931a5{
background-repeat:no-repeat;
background-image:url(https://www.tedsmoreholidaycottages.co.uk/wp-content/uploads/2026/05/LR_13.08.24_010.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-mpqv65ed-775d13d6ba80c97156cfed5c950931a5 .av-section-color-overlay{
opacity:0.4;
background-color:#0a0a0a;
}

#top .hr.hr-invisible.av-e14v6o-8010aba1325604e48da2ecea7ee0758f{
height:90px;
}

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

#top .av_textblock_section.av-a4rhw0-3239b38dd3a98f42f00b0500e5dacd3e .avia_textblock{
color:#ffffff;
}

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

#top #wrap_all .avia-button.av-572gog-6aaa2fdbf25dbebe50c3247a59bcfed7{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

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

#top .hr.hr-invisible.av-37bauo-56d29b04dd7a235a4820a18b6411023f{
height:90px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-mkxzjcrh-99c00c3fe601c772309911f2d93c2a47 .av-special-heading-tag{
font-size:54px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-mkxzjcrh-99c00c3fe601c772309911f2d93c2a47 .av-special-heading-tag{
font-size:54px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mkxzjcrh-99c00c3fe601c772309911f2d93c2a47 .av-special-heading-tag{
font-size:54px;
}
}
