.avia-section.av-1xome0m-32734aaf0689ba61308bf3a3976ac9e9{
background-color:#21373f;
background-image:unset;
}
.avia-section.av-1xome0m-32734aaf0689ba61308bf3a3976ac9e9 .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-1x4tq5i-00be492a05ce5c17bd9c76159de95271{
height:30px;
}

.flex_column.av-1ud41ra-fa8e0ea5394ffb540fe8343f76dfcf88{
width:100%;
margin-left:0;
padding:3% 3% 0% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1ud41ra-fa8e0ea5394ffb540fe8343f76dfcf88 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-m8eo7ceg-8c5a69ad7c6e4682e82596e0d27ecf10{
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-m8eo7ceg-8c5a69ad7c6e4682e82596e0d27ecf10 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m8eo7ceg-8c5a69ad7c6e4682e82596e0d27ecf10 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-m8eo7ceg-8c5a69ad7c6e4682e82596e0d27ecf10 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m8eo7ceg-8c5a69ad7c6e4682e82596e0d27ecf10 .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-40872b79c29a03e115dedb076b3d1752{
padding-bottom:10px;
color:#21373f;
}
body .av-special-heading.av-m8eo8s6f-40872b79c29a03e115dedb076b3d1752 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m8eo8s6f-40872b79c29a03e115dedb076b3d1752 .special-heading-inner-border{
border-color:#21373f;
}
.av-special-heading.av-m8eo8s6f-40872b79c29a03e115dedb076b3d1752 .av-subheading{
font-size:15px;
color:#9aa538;
}

.flex_column.av-1m7tx5y-2c7b1ba8d8c08a4ea712a17104474058{
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-1m7tx5y-2c7b1ba8d8c08a4ea712a17104474058 .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-l94eee-5abbf67da45745feef6cc999384663ad .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-jkwtzq-9bb61ab7c1c37a075133f2dfeb3de611{
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-jkwtzq-9bb61ab7c1c37a075133f2dfeb3de611 .av-flex-placeholder{
width:2.5%;
}

.avia-image-container.av-76r0om-64e277f8aaca3f1851db79f13d9dbc44 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-76r0om-64e277f8aaca3f1851db79f13d9dbc44 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-5vprw6-a072bb8253ebbc01e17449ef39730e6d{
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-5vprw6-a072bb8253ebbc01e17449ef39730e6d .av-flex-placeholder{
width:2.5%;
}

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

#top .hr.hr-invisible.av-4vp9ie-d7adf2a39d7091b1b3cea9a627f5ffc5{
height:5px;
}

#top .hr.hr-invisible.av-3xe9mu-7b4d6f59e55a2c2e05313441df886c36{
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-e750eacbb1a664603673d64ba4713cc3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-14ensdi-e750eacbb1a664603673d64ba4713cc3 .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-c442bb2d12fdb2caace447d2df52961c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ymm2qu-c442bb2d12fdb2caace447d2df52961c .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-ea8b960f9422940b5857b9f1b2b04687 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-qxoq52-ea8b960f9422940b5857b9f1b2b04687 .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-m8er3isj-c9480991c91c32b53e5e257645fdce97{
background-color:#ffffff;
}

.flex_column.av-j3orgm-c85c978de51262eec9a88b436e69e9c9{
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-j3orgm-c85c978de51262eec9a88b436e69e9c9 .av-flex-placeholder{
width:0%;
}

.avia-content-slider-element-container.av-ho471i-7766113377dbfa2721de310343612177 .slide-entry{
background-color:#f4f5ec;
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}

#top .hr.hr-invisible.av-5u09dy-cf48d11bc44ba60b09518a75a52b4d11{
height:5px;
}


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

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