#top #wrap_all .avia-slideshow .av-slideshow-caption.av-4eyv4-a31e4a6ed50ad9a0bee2861da2ef9cdd__0 .avia-caption-title{
color:#ffffff;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-4eyv4-a31e4a6ed50ad9a0bee2861da2ef9cdd__1 .avia-caption-title{
color:#ffffff;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-4eyv4-a31e4a6ed50ad9a0bee2861da2ef9cdd__3 .avia-caption-title{
color:#ffffff;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-4eyv4-a31e4a6ed50ad9a0bee2861da2ef9cdd__5 .avia-caption-title{
color:#ffffff;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-4eyv4-a31e4a6ed50ad9a0bee2861da2ef9cdd__6 .avia-caption-title{
color:#ffffff;
}

.flex_cell.av-41mgq-dbe344e7da9b5ed4ced7d50661c4c8af{
vertical-align:middle;
background-color:#382410;
}
.responsive #top #wrap_all .flex_cell.av-41mgq-dbe344e7da9b5ed4ced7d50661c4c8af{
padding:1% 5% 0.5% 9% !important;
}

.flex_column.av-2sp9a-8f4df1640a1776f7b4d9c2e06e1fc970{
border-radius:0px 0px 0px 0px;
padding:1.5% 0px 0px 0px;
}

#top .av-special-heading.av-2tf10-75bdf37299cfd5d96a28f39bda388a1e{
padding-bottom:10px;
color:#faede1;
font-size:20px;
}
body .av-special-heading.av-2tf10-75bdf37299cfd5d96a28f39bda388a1e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2tf10-75bdf37299cfd5d96a28f39bda388a1e .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-2tf10-75bdf37299cfd5d96a28f39bda388a1e .special-heading-inner-border{
border-color:#faede1;
}
.av-special-heading.av-2tf10-75bdf37299cfd5d96a28f39bda388a1e .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-jukb4klo-0393f7d6accefbcb8b981c0d7a50a10a{
height:10px;
}

#top .hr.hr-invisible.av-jukb4klo-33-1cfc974b7d5a7c8f02e4b0e2bb4cd6a6{
height:15px;
}

.flex_cell.av-41mgq-35-06112d400bc4707fa7da67a37ef1fafa{
vertical-align:middle;
background-color:#382410;
}
.responsive #top #wrap_all .flex_cell.av-41mgq-35-06112d400bc4707fa7da67a37ef1fafa{
padding:1% 5% 0.5% 9% !important;
}

.flex_column.av-2sp9a-34-a3f74db412a86fb056378ec4afaec00e{
border-radius:0px 0px 0px 0px;
padding:1.5% 0px 0px 0px;
}

#top .hr.hr-invisible.av-jukb4klo-31-bc569b955e60c83d20114dba7a7fb9d6{
height:5px;
}

#top .av-special-heading.av-1lkbo-22ca664490b6378376833957d9e4d4da{
padding-bottom:10px;
color:#faede1;
font-size:20px;
}
body .av-special-heading.av-1lkbo-22ca664490b6378376833957d9e4d4da .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1lkbo-22ca664490b6378376833957d9e4d4da .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-1lkbo-22ca664490b6378376833957d9e4d4da .special-heading-inner-border{
border-color:#faede1;
}
.av-special-heading.av-1lkbo-22ca664490b6378376833957d9e4d4da .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-jukb4klo-27-c052731e6fa093420881d5044bb6e36e{
height:10px;
}

#top .hr.hr-invisible.av-jukb4klo-26-797b5ab8691283fff6449b503a243f3d{
height:15px;
}

.avia-section.av-mdsig-f30186f5a2f93c9d86e4809aa8fce375 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-122g7o-3fef5b4996f015fc94666041698d69d8{
width:74.5%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:5% 5% 1% 5%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-122g7o-3fef5b4996f015fc94666041698d69d8 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-qdsk-647381c42912bb39d2b7fc8ca9522189{
padding-bottom:10px;
color:#839358;
font-size:27px;
}
body .av-special-heading.av-qdsk-647381c42912bb39d2b7fc8ca9522189 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-qdsk-647381c42912bb39d2b7fc8ca9522189 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-qdsk-647381c42912bb39d2b7fc8ca9522189 .special-heading-inner-border{
border-color:#839358;
}
.av-special-heading.av-qdsk-647381c42912bb39d2b7fc8ca9522189 .av-subheading{
font-size:17px;
}

#top .hr.av-jgmn0qjl-744311dedf6f0d34e9a146d19ae0fc6f{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-jgmn0qjl-744311dedf6f0d34e9a146d19ae0fc6f .hr-inner{
width:150px;
border-color:#839358;
}

#top .hr.hr-invisible.av-jukb4klo-25-f4769c8792f4472160870f05afc51e1d{
height:20px;
}

#top #wrap_all .avia-button.av-1p2hc-677d9ef1faefad17b2d78a8448a74b9b{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-xmts-6c926bf891858f2f58311e62a9505363{
background-color:#382410;
border-color:#382410;
color:#cfb8a2;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-xmts-6c926bf891858f2f58311e62a9505363 .avia-svg-icon svg:first-child{
fill:#cfb8a2;
stroke:#cfb8a2;
}

.flex_column.av-10rfgs-32c6c6aa609f5a038dd6b23f8b4130f6{
width:23.5%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0% 0% 1% 0%;
background-color:#839358;
}
#top .flex_column_table.av-equal-height-column-flextable.av-10rfgs-32c6c6aa609f5a038dd6b23f8b4130f6 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-mll6js4o-79b070d00924b985d253c75434a6eea0{
padding-bottom:10px;
color:#f7f7f7;
font-size:30px;
}
body .av-special-heading.av-mll6js4o-79b070d00924b985d253c75434a6eea0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mll6js4o-79b070d00924b985d253c75434a6eea0 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mll6js4o-79b070d00924b985d253c75434a6eea0 .special-heading-inner-border{
border-color:#f7f7f7;
}
.av-special-heading.av-mll6js4o-79b070d00924b985d253c75434a6eea0 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mll6k31h-01c84dd538039acce8cfc3a1fe184be8{
height:20px;
}

#top #wrap_all .avia-button.av-mll6l3ia-179fc3c8aae0025d2408cf9b242f5b37{
background-color:#382410;
border-color:#382410;
color:#f7f7f7;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mll6l3ia-179fc3c8aae0025d2408cf9b242f5b37 .avia-svg-icon svg:first-child{
fill:#f7f7f7;
stroke:#f7f7f7;
}

.flex_column.av-10rfgs-12-71595cb03fd5aa909157575642ceadfa{
border-radius:0px 0px 0px 0px;
padding:0% 0% 0% 0%;
}

.flex_column.av-10rfgs-11-0476fae8dfb5c501327902d659fbc702{
border-radius:0px 0px 0px 0px;
padding:0% 0% 0% 0%;
}

.flex_column.av-10rfgs-10-f46955c7610b18314db6f820069c7197{
border-radius:0px 0px 0px 0px;
padding:0% 0% 0% 0%;
}

.flex_column.av-10rfgs-16-ce56c6134e73bc3fdac4bb60cc93d5e3{
border-radius:0px 0px 0px 0px;
padding:0% 0% 0% 0%;
}

.avia-section.av-l4vx8-ef2c95e8f45c240d0720b2e8d7848a5d{
background-repeat:no-repeat;
background-image:url(https://elementlandscapingmn.com/wp-content/uploads/2019/04/Element-Landscaping-Patio-Design-Innovation-Minneapolis-Minnesota-1.jpg);
background-position:50% 100%;
background-attachment:fixed;
}
.avia-section.av-l4vx8-ef2c95e8f45c240d0720b2e8d7848a5d .av-section-color-overlay{
opacity:0.7;
background-color:#382410;
}

.flex_column.av-kskhc-9867b78e90efd20cca684019fe6a0f21{
border-radius:0px 0px 0px 0px;
padding:3% 0% 3% 0%;
}

.flex_column.av-kskhc-9-55b2ec1a00ff01d99ea32ac8c5914828{
border-radius:0px 0px 0px 0px;
padding:3% 0% 3% 0%;
}

#top .hr.hr-invisible.av-jgmn0qjl-14-ce40b0e81ab9c3f25d5ba12e9374eddc{
height:20px;
}

#top #wrap_all .avia-button.av-5w50-6d3b2f19b8d2d8bb81ed88a195710c2d{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-15gb4-aede1468104f988b443e7c897f2d347e{
background-color:#f0e9e2;
border-color:#f0e9e2;
color:#382410;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-15gb4-aede1468104f988b443e7c897f2d347e .avia-svg-icon svg:first-child{
fill:#382410;
stroke:#382410;
}

.flex_column.av-kskhc-8-bff82b5860ba2b926b615435ffb910d2{
border-radius:0px 0px 0px 0px;
padding:3% 0% 3% 0%;
}

.flex_cell.av-ltzzlmgz-706a005574e856ffb387f2eca1e5ee59{
vertical-align:middle;
background-color:#382410;
}
.responsive #top #wrap_all .flex_cell.av-ltzzlmgz-706a005574e856ffb387f2eca1e5ee59{
padding:7px 7px 7px 7px !important;
}

.flex_cell.av-julazxyq-bb8651ac334ffa2d0dcb49061d0d0907{
vertical-align:middle;
background:url(https://elementlandscapingmn.com/wp-content/uploads/2017/02/Fotolia_114452486_Subscription_Monthly_M.jpg) 50% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-julazxyq-bb8651ac334ffa2d0dcb49061d0d0907{
padding:5% 5% 5% 5% !important;
}

#top .hr.hr-invisible.av-8ggts-768e226f84c1a7192ec94ff79eb27fa8{
height:20px;
}

#top .hr.hr-invisible.av-7yry0-5085164134ed0f74a6f07cdb675a015e{
height:30px;
}

#top .hr.hr-invisible.av-6yt6w-bf2348330b2d590eb70a79976e1066a4{
height:20px;
}

#top .hr.hr-invisible.av-m8hk-abc8af5dfa7833a625b20fb66b629631{
height:30px;
}

#top .hr.hr-invisible.av-j2r4-4df95c5c065706dfcc61e7ac22487a47{
height:20px;
}

#top .hr.hr-invisible.av-4dsck-83d301cfe3f4443f2e34f122422f5607{
height:30px;
}

#top .hr.hr-invisible.av-33kug-2f4a93fc6f4b7a7a5c938c50920a514a{
height:20px;
}

#top .hr.hr-invisible.av-2jv4g-5a97e7aac3eb3b0c6f450ddaac171b24{
height:30px;
}

#top .hr.hr-invisible.av-1pvkk-0b9365f52653adad03091e8182ef9a66{
height:20px;
}

#top .hr.hr-invisible.av-139u4-f565d9e7330ba0e59517c6e3a9800be8{
height:30px;
}

.flex_cell.av-julb07gm-e05bd77265649360faacfcabfe446eab{
vertical-align:middle;
background-color:#382410;
}
.responsive #top #wrap_all .flex_cell.av-julb07gm-e05bd77265649360faacfcabfe446eab{
padding:5% 5% 5% 5% !important;
}

.flex_column.av-2sp9a-28-1c4acb6ce17cb0c1acc594bc13048278{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-1ywq6-2cb4ed8d9d91f887d510e5c86e415926{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-14mg4-68dbe7dd7d5d4133e36d69d71d930834{
vertical-align:middle;
background-color:#382410;
}
.responsive #top #wrap_all .flex_cell.av-14mg4-68dbe7dd7d5d4133e36d69d71d930834{
padding:7px 7px 7px 7px !important;
}

.flex_column.av-2tfq0-b3a1c5fab43c776d8bffc36c29b3c2ad{
padding:3% 3% 3% 3%;
}

.avia-section.av-ajhai-0bef2099b7fec712c420f943b4c0cb87{
background-repeat:no-repeat;
background-image:url(https://elementlandscapingmn.com/wp-content/uploads/2019/04/Element-Landscaping-Patio-Design-Innovation-Minneapolis-Minnesota12.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-ajhai-0bef2099b7fec712c420f943b4c0cb87 .av-section-color-overlay{
opacity:0.8;
background-color:#382410;
}

.flex_column.av-juk25z3s-ca2b14c9ff1644e7b9a4d79c832de1e0{
border-radius:0px 0px 0px 0px;
padding:4% 4% 4% 4%;
}

#top .av-special-heading.av-wduc-ecf5a8611c4d6be38ff8a2d1692ba8dc{
padding-bottom:10px;
color:#d5e0b3;
}
body .av-special-heading.av-wduc-ecf5a8611c4d6be38ff8a2d1692ba8dc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-wduc-ecf5a8611c4d6be38ff8a2d1692ba8dc .special-heading-inner-border{
border-color:#d5e0b3;
}
.av-special-heading.av-wduc-ecf5a8611c4d6be38ff8a2d1692ba8dc .av-subheading{
font-size:15px;
}

#top .hr.av-jgmn0qjl-6-4c4f4e57b6e2d931bca0ccdd1c44d3bc{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-jgmn0qjl-6-4c4f4e57b6e2d931bca0ccdd1c44d3bc .hr-inner{
width:150px;
border-color:#839358;
}

#top .avia-testimonial-wrapper.av-9n1ry-410ca6959302e4a8e6fcd52bad1b2d4a .avia-testimonial-content{
color:#f7f7f7;
}
#top .avia-testimonial-wrapper.av-9n1ry-410ca6959302e4a8e6fcd52bad1b2d4a .avia-testimonial-name{
color:#d5e0b3;
}
.avia-testimonial-wrapper.av-9n1ry-410ca6959302e4a8e6fcd52bad1b2d4a .avia-testimonial-subtitle{
color:#d5e0b3;
}
.avia-testimonial-wrapper.av-9n1ry-410ca6959302e4a8e6fcd52bad1b2d4a .avia-testimonial-link{
color:#d5e0b3;
}
.avia-testimonial-wrapper.av-9n1ry-410ca6959302e4a8e6fcd52bad1b2d4a .avia-slideshow-controls{
color:#f7f7f7;
}

#top .hr.hr-invisible.av-juk3gjmr-cd3f9ac0880e2f65dbeeea4022db4b79{
height:20px;
}

.avia-section.av-mll6crfc-987e09e06e8c8f73ba07f0efc58f1a1e{
background-color:#2b2822;
background-image:unset;
}

.flex_column.av-y8l4-aa7f23d142d8b6de93841d797e3c5d82{
width:100%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:3% 3% 3% 3%;
background-color:#2b2822;
}
#top .flex_column_table.av-equal-height-column-flextable.av-y8l4-aa7f23d142d8b6de93841d797e3c5d82 .av-flex-placeholder{
width:0%;
}

.av_promobox.av-mll6c8n9-07337539ab7bfd68a3b2a9536c4f51c8{
color:#ffffff;
background:#2b2822;
border-color:#2b2822;
}


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

#top #wrap_all .av-special-heading.av-1lkbo-22ca664490b6378376833957d9e4d4da .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-qdsk-647381c42912bb39d2b7fc8ca9522189 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mll6js4o-79b070d00924b985d253c75434a6eea0 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1lkbo-22ca664490b6378376833957d9e4d4da .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-qdsk-647381c42912bb39d2b7fc8ca9522189 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mll6js4o-79b070d00924b985d253c75434a6eea0 .av-special-heading-tag{
font-size:0.8em;
}
}
