.avia-section.av-mo163b4f-40242604fe5b679abe04ce8153a63616{
background-repeat:no-repeat;
background-image:url(https://www.middlefarmandcottages.com/wp-content/uploads/2026/06/hero-desktop-outdoor-spaces-new-scaled.webp);
background-position:50% 50%;
background-attachment:fixed;
}

#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-64a707aa70a09cd8322b69988be36b13{
background-repeat:no-repeat;
background-image:url(https://www.middlefarmandcottages.com/wp-content/uploads/2026/05/hero-mobile-outdoor-spaces.webp);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mo1ceaa5-64a707aa70a09cd8322b69988be36b13 .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-mo1d34uw-b7bfa581ea6e38bfd25d20c3ad9f3d8d{
background-color:#669060;
background-image:unset;
}

#top .av_textblock_section.av-mo1fvcgt-6d48eed8643f6b7ebffbe45f36544234 .avia_textblock{
font-size:18px;
padding:0 60px 0 60px;
color:#ffffff;
}

.avia-section.av-mo1gae0m-9fd9eebfb3453dd5b208942da0f74e07{
background-repeat:no-repeat;
background-image:url(https://www.middlefarmandcottages.com/wp-content/uploads/2026/08/landscape-outdoor-space-fire-pit.webp);
background-position:50% 50%;
background-attachment:scroll;
}

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

#top .av_textblock_section.av-mo1gc27e-fdcf2a128aa999229de8fc8df92a0c3d .avia_textblock{
color:#ffffff;
}

.flex_column.av-10u0u99-e35db58d94ed9c8efc7e0762abaeaa44{
background-color:#ffffff;
}

#top .av_textblock_section.av-qvwlvx-4020fefb288e0e404da9f8ffbc23caab .avia_textblock{
font-size:18px;
padding:0 0 0 0;
color:#282828;
}

.avia-section.av-mpx39qc4-330e6f2aa16214bdc0609f12e0eb6f19{
background-color:#cad8bd;
background-image:unset;
}

#top .av_textblock_section.av-mpx39xrr-d37299c7054d64adda6e5f6f22f840e2 .avia_textblock{
padding:28px 0 21px 0;
color:#282828;
}

.flex_column.av-mo75mnub-bab9b2d9cc73c29cedd45ad0d5a4c439{
padding:0 80px 0 80px;
background-color:#ffffff;
}

#top .av_textblock_section.av-2z7wpj-5575647cec927d06d0fcd944a22bc3dd .avia_textblock{
font-size:18px;
padding:0 90px 0 90px;
color:#282828;
}

.avia-section.av-mtaadjar-8ac385e0f88c6d55e9812f3789e0de47{
background-color:#dadfd6;
background-image:unset;
}

#top .av_textblock_section.av-eqlq25-0cc5f459ceadab7232d004d8892a244f .avia_textblock{
padding:0 0 0 0;
color:#282828;
}

.flex_column.av-mtaadqa0-89d72056f6a0b1236ac793e823c955e4{
width:48.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mtaadqa0-89d72056f6a0b1236ac793e823c955e4 .av-flex-placeholder{
width:2.5%;
}

.flex_column.av-mtaadx9k-26efc07c0e817b0e7d60c74ea66d811f{
width:48.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mtaadx9k-26efc07c0e817b0e7d60c74ea66d811f .av-flex-placeholder{
width:2.5%;
}

#top .hr.av-mtaad79j-a45c17f6479c62bdb52274e969b1cf87{
margin-top:24px;
margin-bottom:24px;
}
.hr.av-mtaad79j-a45c17f6479c62bdb52274e969b1cf87 .hr-inner{
width:100%;
border-color:#cad8bd;
}

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

#top .av_textblock_section.av-q1axe5-8e5bfaf9e5f7cbd751ef1bf93c2adfc1 .avia_textblock{
font-size:18px;
color:#6e7072;
text-align:center;
}

.avia-section.av-1a8fmi5-aaf4e5297a244c5c400803a78c839c78{
background-color:#669060;
background-image:unset;
}

#top .av_textblock_section.av-msmyvr4q-6710be926d306a00d98779ddb60d4832 .avia_textblock{
padding:28px 0 21px 0;
color:#ffffff;
}

.flex_column.av-uc5ru5-765455e6310484417513f8e466548c4a{
padding:32px 80px 0 80px;
}

#top .av_textblock_section.av-msmyuubp-91bc2e06b2745c60388881a0a147f2ed .avia_textblock{
font-size:18px;
padding:0 90px 0 90px;
color:#ffffff;
}

.avia-section.av-mo76fwfc-a38e564607bd9cf6cc95bd9dd04fcd7f{
background-color:#eddfd7;
background-image:unset;
}

#top .av_textblock_section.av-mo7c1or6-3e1b0158feedf4bebc9faf9590a87787 .avia_textblock{
padding:28px 0 21px 0;
color:#282828;
}


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

.flex_column.av-10u0u99-e35db58d94ed9c8efc7e0762abaeaa44{
padding:0 0 0 0;
}

#top .av_textblock_section.av-mpx39xrr-d37299c7054d64adda6e5f6f22f840e2 .avia_textblock{
padding:28px 0 21px 0;
}

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

#top .av_textblock_section.av-2z7wpj-5575647cec927d06d0fcd944a22bc3dd .avia_textblock{
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-eqlq25-0cc5f459ceadab7232d004d8892a244f .avia_textblock{
padding:0 0 0 0;
}

#top .av_textblock_section.av-msmyvr4q-6710be926d306a00d98779ddb60d4832 .avia_textblock{
padding:28px 0 21px 0;
}

.flex_column.av-uc5ru5-765455e6310484417513f8e466548c4a{
padding:28px 30px 0 30px;
}

#top .av_textblock_section.av-msmyuubp-91bc2e06b2745c60388881a0a147f2ed .avia_textblock{
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-mo7c1or6-3e1b0158feedf4bebc9faf9590a87787 .avia_textblock{
padding:28px 0 21px 0;
}
}

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

#top .av_textblock_section.av-qvwlvx-4020fefb288e0e404da9f8ffbc23caab .avia_textblock{
padding:0 0 0 0;
}

#top .av_textblock_section.av-mpx39xrr-d37299c7054d64adda6e5f6f22f840e2 .avia_textblock{
padding:21px 0 18px 0;
}

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

#top .av_textblock_section.av-2z7wpj-5575647cec927d06d0fcd944a22bc3dd .avia_textblock{
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-eqlq25-0cc5f459ceadab7232d004d8892a244f .avia_textblock{
padding:0 0 0 0;
}

#top .av_textblock_section.av-msmyvr4q-6710be926d306a00d98779ddb60d4832 .avia_textblock{
padding:21px 0 18px 0;
}

.flex_column.av-uc5ru5-765455e6310484417513f8e466548c4a{
padding:24px 20px 0 20px;
}

#top .av_textblock_section.av-msmyuubp-91bc2e06b2745c60388881a0a147f2ed .avia_textblock{
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-mo7c1or6-3e1b0158feedf4bebc9faf9590a87787 .avia_textblock{
padding:21px 0 18px 0;
}
}

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

#top .av_textblock_section.av-qvwlvx-4020fefb288e0e404da9f8ffbc23caab .avia_textblock{
padding:0 0 0 0;
}

#top .av_textblock_section.av-mpx39xrr-d37299c7054d64adda6e5f6f22f840e2 .avia_textblock{
padding:21px 0 15px 0;
}

.flex_column.av-mo75mnub-bab9b2d9cc73c29cedd45ad0d5a4c439{
padding:0 0 0 0;
}

#top .av_textblock_section.av-2z7wpj-5575647cec927d06d0fcd944a22bc3dd .avia_textblock{
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-eqlq25-0cc5f459ceadab7232d004d8892a244f .avia_textblock{
padding:0 0 0 0;
}

#top .av_textblock_section.av-msmyvr4q-6710be926d306a00d98779ddb60d4832 .avia_textblock{
padding:21px 0 15px 0;
}

.flex_column.av-uc5ru5-765455e6310484417513f8e466548c4a{
padding:20px 0 0 0;
}

#top .av_textblock_section.av-msmyuubp-91bc2e06b2745c60388881a0a147f2ed .avia_textblock{
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-mo7c1or6-3e1b0158feedf4bebc9faf9590a87787 .avia_textblock{
padding:21px 0 15px 0;
}
}

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

#top .av_textblock_section.av-mpx39xrr-d37299c7054d64adda6e5f6f22f840e2 .avia_textblock{
padding:21px 0 15px 0;
}

.flex_column.av-mo75mnub-bab9b2d9cc73c29cedd45ad0d5a4c439{
padding:0 0 0 0;
}

#top .av_textblock_section.av-2z7wpj-5575647cec927d06d0fcd944a22bc3dd .avia_textblock{
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-eqlq25-0cc5f459ceadab7232d004d8892a244f .avia_textblock{
padding:0 0 0 0;
}

#top .av_textblock_section.av-msmyvr4q-6710be926d306a00d98779ddb60d4832 .avia_textblock{
padding:21px 0 15px 0;
}

.flex_column.av-uc5ru5-765455e6310484417513f8e466548c4a{
padding:0 0 0 0;
}

#top .av_textblock_section.av-msmyuubp-91bc2e06b2745c60388881a0a147f2ed .avia_textblock{
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-mo7c1or6-3e1b0158feedf4bebc9faf9590a87787 .avia_textblock{
padding:21px 0 15px 0;
}
}
