.avia-section.av-13kqjx6-30c378e611be91fb4952fb6d8a2199c1{
background-repeat:no-repeat;
background-image:url(https://www.middlefarmandcottages.com/wp-content/uploads/2026/07/hero-farm-animals-new-v.webp);
background-position:50% 100%;
background-attachment:fixed;
}
.avia-section.av-13kqjx6-30c378e611be91fb4952fb6d8a2199c1 .av-section-color-overlay{
opacity:0.1;
background-color:#414141;
}

#top .av_textblock_section.av-mo16bq4s-53692161e2b5ffab1016f04bc1255238 .avia_textblock{
font-size:40px;
color:#ffffff;
text-align:center;
}

#top .av_textblock_section.av-bneon-464ff3c3399cbe23b54121f06d01100c .avia_textblock{
font-size:24px;
color:#ffffff;
}

.avia-section.av-mo1ceaa5-d04a30afd3eeec88681d309592aa61fa{
background-repeat:no-repeat;
background-image:url(https://www.middlefarmandcottages.com/wp-content/uploads/2026/07/hero-mobile-farm-animals-new.webp);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-mo1ceaa5-d04a30afd3eeec88681d309592aa61fa .av-section-color-overlay{
opacity:0.1;
background-color:#0a0a0a;
}

#top .av_textblock_section.av-mo1e08tu-9b23b5c72f7147fd20ae56bbac929dea .avia_textblock{
font-size:25px;
color:#ffffff;
text-align:center;
}

#top .av_textblock_section.av-mo1dyxeh-89a02b0f4de4055b4a38b4463199860c .avia_textblock{
font-size:16px;
color:#ffffff;
}

.avia-section.av-1aim5su-25a56358a712aa21e171578e1c8d94bc{
background-color:#ebdcd3;
background-image:unset;
}

#top .av_textblock_section.av-l21bzy-d7fc6edd462664e4e17db7e929fb78ce .avia_textblock{
font-size:18px;
padding:0 120px 0 120px;
color:#282828;
}

.avia-section.av-mr95c9zs-ec923ba24b21c86ac8d9ef10d09b6836{
background-repeat:no-repeat;
background-image:url(https://www.middlefarmandcottages.com/wp-content/uploads/2026/07/landscape-sheep-farm-animals.webp);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-22cxf4w-e3ca3f7a8eaf27853e7f0f96d78b008d{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-22cxf4w-e3ca3f7a8eaf27853e7f0f96d78b008d .av-flex-placeholder{
width:0%;
}

.avia-section.av-mquqgmvp-1c31867461f4684c3f89fe980783ceaf{
background-color:#eeddd4;
background-image:unset;
}

#top .av_textblock_section.av-mquqgajb-60052922fd28822435b26a958f393d67 .avia_textblock{
padding:28px 0 21px 0;
color:#282828;
}

.avia-section.av-1lk5au8-57ce5c2033cddf2e93f9ddf7f1d2f4c9{
background-repeat:no-repeat;
background-image:url(https://www.middlefarmandcottages.com/wp-content/uploads/2026/07/landscape-shire-horses-farm-animals.webp);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-122odwg-85c04f91a60adfd9775fc705ba68ed3a{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-122odwg-85c04f91a60adfd9775fc705ba68ed3a .av-flex-placeholder{
width:0%;
}

#top .av_textblock_section.av-2c0igw-b60088e1bfab7ef92563bd958c2ea571 .avia_textblock{
color:#282828;
}

#top .flex_column.av-mo75mnub-8ed99d40013ad5e1fea31330dac8dfb5{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mo75mnub-8ed99d40013ad5e1fea31330dac8dfb5{
padding:0 80px 0 80px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-mo75mnub-8ed99d40013ad5e1fea31330dac8dfb5{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-mr9ikqy6-d6a247042d8c51cc7c5ada137ab17e30 .avia_textblock{
font-size:18px;
color:#282828;
}

#top .av_textblock_section.av-mr9il30f-a3cfd2f9438f81356df11e4f509c8c00 .avia_textblock{
font-size:18px;
color:#282828;
}

.avia-section.av-mrlxayvu-af8ddfff4f7fbaaa5d5b7e7f15aac8f5{
background-color:#eeddd4;
background-image:unset;
}

#top .av_textblock_section.av-82o07ls-92ab87eab190b4be18e1db35177b7d41 .avia_textblock{
font-size:10px;
padding:0 0 0 0;
color:#4f4f4f;
}

.flex_column.av-7pdza00-70c64c68c702af45a926dcd67d3c5a64{
width:31.666666666667%;
}

.avia-image-container.av-72iecw0-87f673f63d47f1e4ba23e4a07eaa0b30 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-72iecw0-87f673f63d47f1e4ba23e4a07eaa0b30 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-28drog-b65b99867f58b77722e20585d739506b .avia_textblock{
padding:3px 18px 12px 18px;
}

.flex_column.av-53u4kcg-77e5e0961240b76099d90ec8270b0783{
width:31.666666666667%;
margin-left:2.5%;
}

.avia-image-container.av-4ru2an4-fc94ddcb801fb7edbf2ce7c4f5cbb9d8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4ru2an4-fc94ddcb801fb7edbf2ce7c4f5cbb9d8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-3whh0bk-4da41efd2bfa2fb5d9a84e05ebb453f2 .avia_textblock{
padding:3px 18px 12px 18px;
}

.flex_column.av-2y16sww-7991805c6089d7e2731430a5c8662559{
width:31.666666666667%;
margin-left:2.5%;
}

.avia-image-container.av-2cnyrc0-9bea65f85737747f3e6a72b2647c8e77 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2cnyrc0-9bea65f85737747f3e6a72b2647c8e77 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-1qi1me8-3da474e014ba7de8a0a14a1b6b592ed8 .avia_textblock{
padding:3px 18px 12px 18px;
}


@media only screen and (min-width: 990px){ 
#top .av_textblock_section.av-l21bzy-d7fc6edd462664e4e17db7e929fb78ce .avia_textblock{
padding:0 80px 0 80px;
}

#top .av_textblock_section.av-mquqgajb-60052922fd28822435b26a958f393d67 .avia_textblock{
padding:28px 0 21px 0;
}

.flex_column.av-mo75mnub-8ed99d40013ad5e1fea31330dac8dfb5{
padding:0 30px 0 30px;
}

#top .av_textblock_section.av-82o07ls-92ab87eab190b4be18e1db35177b7d41 .avia_textblock{
padding:0 0 0 0;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av_textblock_section.av-l21bzy-d7fc6edd462664e4e17db7e929fb78ce .avia_textblock{
padding:0 0px 0 0px;
}

#top .av_textblock_section.av-mquqgajb-60052922fd28822435b26a958f393d67 .avia_textblock{
padding:21px 0 18px 0;
}

.flex_column.av-mo75mnub-8ed99d40013ad5e1fea31330dac8dfb5{
padding:0 20px 0 20px;
}

#top .av_textblock_section.av-mr9ikqy6-d6a247042d8c51cc7c5ada137ab17e30 .avia_textblock{
padding:16px 0 16px 0;
}

#top .av_textblock_section.av-mr9il30f-a3cfd2f9438f81356df11e4f509c8c00 .avia_textblock{
padding:16px 0 16px 0;
}

#top .av_textblock_section.av-82o07ls-92ab87eab190b4be18e1db35177b7d41 .avia_textblock{
padding:0 0 20px 0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av_textblock_section.av-l21bzy-d7fc6edd462664e4e17db7e929fb78ce .avia_textblock{
padding:0 0px 0 0px;
}

#top .av_textblock_section.av-mquqgajb-60052922fd28822435b26a958f393d67 .avia_textblock{
padding:21px 0 15px 0;
}

.flex_column.av-mo75mnub-8ed99d40013ad5e1fea31330dac8dfb5{
padding:0 0 0 0;
}

#top .av_textblock_section.av-mr9ikqy6-d6a247042d8c51cc7c5ada137ab17e30 .avia_textblock{
padding:12px 0 12px 0;
}

#top .av_textblock_section.av-mr9il30f-a3cfd2f9438f81356df11e4f509c8c00 .avia_textblock{
padding:12px 0 12px 0;
}

#top .av_textblock_section.av-82o07ls-92ab87eab190b4be18e1db35177b7d41 .avia_textblock{
padding:0 0 18px 0;
}
}

@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-l21bzy-d7fc6edd462664e4e17db7e929fb78ce .avia_textblock{
padding:0 0px 0 0px;
}

#top .av_textblock_section.av-mquqgajb-60052922fd28822435b26a958f393d67 .avia_textblock{
padding:21px 0 15px 0;
}

.flex_column.av-mo75mnub-8ed99d40013ad5e1fea31330dac8dfb5{
padding:0 0 0 0;
}

#top .av_textblock_section.av-82o07ls-92ab87eab190b4be18e1db35177b7d41 .avia_textblock{
padding:0 0 15px 0;
}
}
