.avia-section.av-nri7x-f08fe594a2b297005f75c32a280b3a2f{
background-color:#21373f;
background-image:unset;
}
.avia-section.av-nri7x-f08fe594a2b297005f75c32a280b3a2f .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-6cojit-46fdb4842a35b1a9d50d46a7143c5e37{
height:30px;
}

.flex_column.av-67dxn1-9fdff40616b2f05a58fd2f0a4ba31cd2{
width:65.833333333333%;
margin-left:0;
padding:3% 3% 0% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-67dxn1-9fdff40616b2f05a58fd2f0a4ba31cd2 .av-flex-placeholder{
width:2.5%;
}

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

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

.flex_column.av-645dnh-eb282e2bbec13f0ef8d4b866d330bcf1{
width:31.666666666667%;
margin-left:0;
padding:3% 3% 0% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-645dnh-eb282e2bbec13f0ef8d4b866d330bcf1 .av-flex-placeholder{
width:2.5%;
}

#top #wrap_all .avia-button.av-5sa9vp-040cb83b7a1297d5294c4377896ff0f3{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-5hubxh-d93818299538e66e4ebe74409bc56556{
background-color:#a7b5bb;
border-color:#a7b5bb;
color:#21373f;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-5hubxh-d93818299538e66e4ebe74409bc56556 .avia-svg-icon svg:first-child{
fill:#21373f;
stroke:#21373f;
}

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

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

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

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

#top .hr.hr-invisible.av-bta3g-77a2c5aff6bc2e9777abad029d44d4cb{
height:20px;
}

#top #wrap_all .avia-button.av-m8xl3uci-bd89b347e8ed1e29a4d438874fd0c298{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-m8xl588x-ca01b697f7e36c5d8af6bec32bf5c34f{
background-color:#a7b5bb;
border-color:#a7b5bb;
color:#21373f;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-m8xl588x-ca01b697f7e36c5d8af6bec32bf5c34f .avia-svg-icon svg:first-child{
fill:#21373f;
stroke:#21373f;
}

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

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

#top .hr.hr-invisible.av-kg6p1-c5f54baa8eaaa5047e494bea7ed48d23{
height:5px;
}


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

#top #wrap_all .av-special-heading.av-m8em59km-e952432ec8bbcb2735b969d25cf862cb .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-m8em59km-e952432ec8bbcb2735b969d25cf862cb .av-special-heading-tag{
font-size:0.8em;
}
}
