.avia-section.av-12mi48f-5d4a7ae652ca083b1a872a04d887ebe4{
background-color:#21373f;
background-image:unset;
}
.avia-section.av-12mi48f-5d4a7ae652ca083b1a872a04d887ebe4 .av-section-color-overlay{
opacity:1;
background-color:#21373f;
background-image:url(https://spadelandscaping.com/wp-content/uploads/2025/03/Spade-Landscaping-MN-Background-Image1-1.png);
background-repeat:repeat;
}

#top .hr.hr-invisible.av-113q0v3-be7701e05ddea5d37e9ae7e9496278bd{
height:30px;
}

.flex_column.av-104h5un-2b65d08694d51858f703dd8a5be29261{
width:100%;
margin-left:0;
padding:3% 3% 0% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-104h5un-2b65d08694d51858f703dd8a5be29261 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-m8erqd6q-a77f73874d6c9c5ddbb4d7d35d5d1384{
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-m8erqd6q-a77f73874d6c9c5ddbb4d7d35d5d1384 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m8erqd6q-a77f73874d6c9c5ddbb4d7d35d5d1384 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-m8erqd6q-a77f73874d6c9c5ddbb4d7d35d5d1384 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m8erqd6q-a77f73874d6c9c5ddbb4d7d35d5d1384 .av-subheading{
font-size:15px;
color:#9aa538;
}

.flex_column.av-1oqx8py-2e0c5ad7c1a95e29df0d246aeefda915{
width:38.5%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:3% 3% 3% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1oqx8py-2e0c5ad7c1a95e29df0d246aeefda915 .av-flex-placeholder{
width:2.5%;
}

#top .av-special-heading.av-m8eo8s6f-bccf28707f431d94fe659d51eb0773c9{
padding-bottom:10px;
color:#21373f;
}
body .av-special-heading.av-m8eo8s6f-bccf28707f431d94fe659d51eb0773c9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m8eo8s6f-bccf28707f431d94fe659d51eb0773c9 .special-heading-inner-border{
border-color:#21373f;
}
.av-special-heading.av-m8eo8s6f-bccf28707f431d94fe659d51eb0773c9 .av-subheading{
font-size:15px;
color:#9aa538;
}

.flex_column.av-3vuywf-aa9ab9c08e1fd592676c512a79454bad{
width:59%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:4% 4% 1% 4%;
background-color:#f4f5ec;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3vuywf-aa9ab9c08e1fd592676c512a79454bad .av-flex-placeholder{
width:2.5%;
}

.flex_column.av-1j6fb1i-556e7017986fa0016357a5b0bbea0ee6{
width:32.333333333333%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0% 3% 3% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1j6fb1i-556e7017986fa0016357a5b0bbea0ee6 .av-flex-placeholder{
width:1.5%;
}

.iconbox.av-1i1oeee-d3356209bb266aaffd8e4354dc460fcd .iconbox_icon{
border:1px solid #9aa538;
color:#21373f;
}
.iconbox.av-1i1oeee-d3356209bb266aaffd8e4354dc460fcd .iconbox_icon.avia-svg-icon svg:first-child{
fill:#21373f;
stroke:#21373f;
}
#top #wrap_all .iconbox.av-1i1oeee-d3356209bb266aaffd8e4354dc460fcd .iconbox_content_title{
font-size:16px;
}

.flex_column.av-1flqocm-e441d975ecf8ef0b9e4a88c0ab40da4c{
width:32.333333333333%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0% 3% 3% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1flqocm-e441d975ecf8ef0b9e4a88c0ab40da4c .av-flex-placeholder{
width:1.5%;
}

.iconbox.av-1eg6ely-9192e35181b3d2f3feab1da840e07258 .iconbox_icon{
border:1px solid #9aa538;
color:#21373f;
}
.iconbox.av-1eg6ely-9192e35181b3d2f3feab1da840e07258 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#21373f;
stroke:#21373f;
}
#top #wrap_all .iconbox.av-1eg6ely-9192e35181b3d2f3feab1da840e07258 .iconbox_content_title{
font-size:16px;
}

.flex_column.av-1coytba-279c7fc6a554db16995c6afd6dcad9ec{
width:32.333333333333%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0% 3% 3% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1coytba-279c7fc6a554db16995c6afd6dcad9ec .av-flex-placeholder{
width:1.5%;
}

.iconbox.av-1aqnirq-f3ca01f71059f221c0a287d0f07ef366 .iconbox_icon{
border:1px solid #9aa538;
color:#21373f;
}
.iconbox.av-1aqnirq-f3ca01f71059f221c0a287d0f07ef366 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#21373f;
stroke:#21373f;
}
#top #wrap_all .iconbox.av-1aqnirq-f3ca01f71059f221c0a287d0f07ef366 .iconbox_content_title{
font-size:16px;
}

.avia-section.av-vu2ltr-bb816a83e4fa947337b72111b3f54add .av-section-color-overlay{
opacity:1;
background-color:#21373f;
background-image:url(https://spadelandscaping.com/wp-content/uploads/2025/03/Spade-Landscaping-MN-Background-Image2-1.png);
background-repeat:repeat;
}

.flex_column.av-ukpsyn-0920895698abbcbe18e99ab89c39258b{
width:48.75%;
margin-left:0;
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ukpsyn-0920895698abbcbe18e99ab89c39258b .av-flex-placeholder{
width:2.5%;
}

.avia-image-container.av-1kkpksm-4586e0afe639583340b9d8446feaf1b6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1kkpksm-4586e0afe639583340b9d8446feaf1b6 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-tl7aq7-8f7463511be97253f3458d5f1e97e9f7{
width:48.75%;
margin-left:0;
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-tl7aq7-8f7463511be97253f3458d5f1e97e9f7 .av-flex-placeholder{
width:2.5%;
}

#top .av-special-heading.av-m8erx4lx-b5e1d27199a1a19d5e5d35a41e20f4dc{
padding-bottom:10px;
color:#f7f7f7;
}
body .av-special-heading.av-m8erx4lx-b5e1d27199a1a19d5e5d35a41e20f4dc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m8erx4lx-b5e1d27199a1a19d5e5d35a41e20f4dc .special-heading-inner-border{
border-color:#f7f7f7;
}
.av-special-heading.av-m8erx4lx-b5e1d27199a1a19d5e5d35a41e20f4dc .av-subheading{
font-size:15px;
color:#9aa538;
}

#top .hr.hr-invisible.av-2romzz-d5cf46e4d40d2e1d9365881544a23756{
height:5px;
}

#top .hr.hr-invisible.av-oqzv4f-ffe620066949c657e304e24734d10dc6{
height:5px;
}

.avia-section.av-19d7gza-1edc021ad6487dfb3ff0e52ad9e56cfd{
background-color:#f4f5ec;
background-image:unset;
}

#top .av-special-heading.av-185ar46-25ca14b3340a1a9463b4f3d044fe1fb5{
padding-bottom:10px;
color:#21373f;
}
body .av-special-heading.av-185ar46-25ca14b3340a1a9463b4f3d044fe1fb5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-185ar46-25ca14b3340a1a9463b4f3d044fe1fb5 .special-heading-inner-border{
border-color:#21373f;
}
.av-special-heading.av-185ar46-25ca14b3340a1a9463b4f3d044fe1fb5 .av-subheading{
font-size:15px;
color:#9aa538;
}

.flex_column.av-164ysty-8619c7d8e046924e02da38bf98a0ea23{
width:31.666666666667%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:3% 3% 3% 3%;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-164ysty-8619c7d8e046924e02da38bf98a0ea23 .av-flex-placeholder{
width:2.5%;
}

.avia-image-container.av-14ensdi-4909973413905e6e484b20eddaea9452 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-14ensdi-4909973413905e6e484b20eddaea9452 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-13crjpy-b7966fe3eebc19ef7fbdf2b4385924f5{
padding-bottom:10px;
color:#21373f;
}
body .av-special-heading.av-13crjpy-b7966fe3eebc19ef7fbdf2b4385924f5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-13crjpy-b7966fe3eebc19ef7fbdf2b4385924f5 .special-heading-inner-border{
border-color:#21373f;
}
.av-special-heading.av-13crjpy-b7966fe3eebc19ef7fbdf2b4385924f5 .av-subheading{
font-size:15px;
}

.flex_column.av-zhnm86-0f0f751858c9c636c9b2b6be9f2042dc{
width:31.666666666667%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:3% 3% 3% 3%;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-zhnm86-0f0f751858c9c636c9b2b6be9f2042dc .av-flex-placeholder{
width:2.5%;
}

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

#top .av-special-heading.av-we24li-ab94324de04aec5bc532fc58aacee61c{
padding-bottom:10px;
color:#21373f;
}
body .av-special-heading.av-we24li-ab94324de04aec5bc532fc58aacee61c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-we24li-ab94324de04aec5bc532fc58aacee61c .special-heading-inner-border{
border-color:#21373f;
}
.av-special-heading.av-we24li-ab94324de04aec5bc532fc58aacee61c .av-subheading{
font-size:15px;
}

.flex_column.av-sollmu-f7bd88e09bb225a8e996e6b27a1430b8{
width:31.666666666667%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:3% 3% 3% 3%;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-sollmu-f7bd88e09bb225a8e996e6b27a1430b8 .av-flex-placeholder{
width:2.5%;
}

.avia-image-container.av-qxoq52-1019acf53f16a56db8bdcddee7b36c3e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-qxoq52-1019acf53f16a56db8bdcddee7b36c3e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-2manyu-a6be5da563b9eaafcf29bf5fcd09f431{
padding-bottom:10px;
color:#21373f;
}
body .av-special-heading.av-2manyu-a6be5da563b9eaafcf29bf5fcd09f431 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2manyu-a6be5da563b9eaafcf29bf5fcd09f431 .special-heading-inner-border{
border-color:#21373f;
}
.av-special-heading.av-2manyu-a6be5da563b9eaafcf29bf5fcd09f431 .av-subheading{
font-size:15px;
}

#top .av-masonry.av-mre9wv-da275a9b31ebf9d3d8ac606de6ce87df{
background-color:#ffffff;
}

.flex_column.av-jcec1r-c75b3ddd5ef286bbe884753754f816c8{
width:100%;
margin-left:0;
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-jcec1r-c75b3ddd5ef286bbe884753754f816c8 .av-flex-placeholder{
width:0%;
}

.avia-content-slider-element-container.av-1pvedb-388918b0178fdba750708f1f7b4c746f .slide-entry{
background-color:#f4f5ec;
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}

#top .hr.hr-invisible.av-5gfksv-7149bb835ded3e8c6b5303d4783691f8{
height:5px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-m8erqd6q-a77f73874d6c9c5ddbb4d7d35d5d1384 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-m8erqd6q-a77f73874d6c9c5ddbb4d7d35d5d1384 .av-special-heading-tag{
font-size:0.8em;
}
}
