.avia-section.av-768koh-8675b71100f5806a71502e578dc69791{background-repeat:no-repeat;background-image:url(https://barefootconstructionmn.com/wp-content/uploads/2024/01/Barefoot-Construction-Decks-Minnesota-Background-Image.jpg);background-position:50% 0%;background-attachment:fixed} .flex_column.av-72qfs9-82286ad30c949e30d9ea2a731b2b5a51{width:65.666666666667%;margin-left:0;padding:3% 3% 1% 3%}#top .flex_column_table.av-equal-height-column-flextable.av-72qfs9-82286ad30c949e30d9ea2a731b2b5a51 .av-flex-placeholder{width:3%} #top .av-special-heading.av-lxxot4to-7510f588ac69319c6a42cd06c9495129{padding-bottom:10px;color:#f9a532;font-size:55px}body .av-special-heading.av-lxxot4to-7510f588ac69319c6a42cd06c9495129 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-lxxot4to-7510f588ac69319c6a42cd06c9495129 .av-special-heading-tag{font-size:55px}.av-special-heading.av-lxxot4to-7510f588ac69319c6a42cd06c9495129 .special-heading-inner-border{border-color:#f9a532}.av-special-heading.av-lxxot4to-7510f588ac69319c6a42cd06c9495129 .av-subheading{font-size:15px;color:#f7f7f7} #top .hr.hr-invisible.av-6xeqjt-53fd519060869389c5ab731a8ef87bde{height:20px} #top #wrap_all .avia-button.av-6hy375-e7eec668a373d063c23e4c553179cc73{margin-bottom:5px;margin-right:5px} #top .hr.hr-invisible.av-6ce09l-da891ee6e87fe60e6bd51c528728687d{height:20px} .avia-image-container.av-69qs0x-c6c449007ff332b84482326295d6f9f6 img.avia_image{box-shadow:none}.avia-image-container.av-69qs0x-c6c449007ff332b84482326295d6f9f6 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-61rb9d-1ef2d18ce0ea188a344011ccec6b46a4{width:31.333333333333%;margin-left:0;padding:2% 2% 0% 2%;background-color:#f9a632}#top .flex_column_table.av-equal-height-column-flextable.av-61rb9d-1ef2d18ce0ea188a344011ccec6b46a4 .av-flex-placeholder{width:3%} .flex_column.av-5hwt1d-7bb1ae57fb303161a2767f448fae297a{padding:2% 3% 3% 3%;background-color:#ffffff} .avia-image-container.av-5ey6ax-2a961c66dd421e6f76e43ff34fd7138a img.avia_image{box-shadow:none}.avia-image-container.av-5ey6ax-2a961c66dd421e6f76e43ff34fd7138a .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-56b735-18884c2850fcb61190a2b9b5d12d7253{padding:2% 3% 3% 3%;background-color:#ffffff} #top .hr.hr-invisible.av-4wfrk9-1a0a69ec7d4b8eac0c34ee8489417ce6{height:20px} #top #wrap_all .avia-button.av-4jxljl-388c520a1ef871b4231723ac06bf57b0{margin-bottom:5px;margin-right:3px;margin-left:3px} .avia-section.av-4e2zr5-95d88841ca250a7d9878fe6f95e4118c{background-color:#f7f7f7;background-image:unset} #top .av-special-heading.av-48pih5-67521a7e1b5b6ecf7414c69a8d5f042a{padding-bottom:0;font-size:38px}body .av-special-heading.av-48pih5-67521a7e1b5b6ecf7414c69a8d5f042a .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-48pih5-67521a7e1b5b6ecf7414c69a8d5f042a .av-special-heading-tag{font-size:38px}.av-special-heading.av-48pih5-67521a7e1b5b6ecf7414c69a8d5f042a .av-subheading{font-size:15px} #top .hr.av-3zkmyx-22d8cdf6c809b652b774eeabc609be10{margin-top:6px;margin-bottom:0px}.hr.av-3zkmyx-22d8cdf6c809b652b774eeabc609be10 .hr-inner{width:2000px;border-color:#f9a632} @keyframes av_boxShadowEffect_av-3yk2m1-c7220120e8e06737fde0ea0d2d21dff8-column{0%{box-shadow:0 0 0 0 #dddddd;opacity:1}100%{box-shadow:0 0 5px 0 #dddddd;opacity:1}}.flex_column.av-3yk2m1-c7220120e8e06737fde0ea0d2d21dff8{width:31%;margin-left:0;box-shadow:0 0 5px 0 #dddddd;padding:2% 2% 3% 2%;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-3yk2m1-c7220120e8e06737fde0ea0d2d21dff8 .av-flex-placeholder{width:3.5%} .avia-image-container.av-3od5i9-8003cae2acfe49b005ac6b8a51a534cd img.avia_image{box-shadow:none}.avia-image-container.av-3od5i9-8003cae2acfe49b005ac6b8a51a534cd .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-3hmoc9-04dd1759ce8f1547dae292f6c8b0632f{padding-bottom:10px;font-size:25px}body .av-special-heading.av-3hmoc9-04dd1759ce8f1547dae292f6c8b0632f .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-3hmoc9-04dd1759ce8f1547dae292f6c8b0632f .av-special-heading-tag{font-size:25px}.av-special-heading.av-3hmoc9-04dd1759ce8f1547dae292f6c8b0632f .av-subheading{font-size:15px} @keyframes av_boxShadowEffect_av-3gk9mh-86b6825a7c4fdb076a711cdb2f2c0d7f-column{0%{box-shadow:0 0 0 0 #dddddd;opacity:1}100%{box-shadow:0 0 5px 0 #dddddd;opacity:1}}.flex_column.av-3gk9mh-86b6825a7c4fdb076a711cdb2f2c0d7f{width:31%;margin-left:0;box-shadow:0 0 5px 0 #dddddd;padding:2% 2% 3% 2%;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-3gk9mh-86b6825a7c4fdb076a711cdb2f2c0d7f .av-flex-placeholder{width:3.5%} .avia-image-container.av-36g2ih-b82ee1f824e9838f9be501613c0341b4 img.avia_image{box-shadow:none}.avia-image-container.av-36g2ih-b82ee1f824e9838f9be501613c0341b4 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-305tg9-f40990fac7e35a8b940326fd31dc5980{padding-bottom:10px;font-size:25px}body .av-special-heading.av-305tg9-f40990fac7e35a8b940326fd31dc5980 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-305tg9-f40990fac7e35a8b940326fd31dc5980 .av-special-heading-tag{font-size:25px}.av-special-heading.av-305tg9-f40990fac7e35a8b940326fd31dc5980 .av-subheading{font-size:15px} @keyframes av_boxShadowEffect_av-2odoxl-592fe0051e51c9360fe8959f96c3684c-column{0%{box-shadow:0 0 0 0 #dddddd;opacity:1}100%{box-shadow:0 0 5px 0 #dddddd;opacity:1}}.flex_column.av-2odoxl-592fe0051e51c9360fe8959f96c3684c{width:31%;margin-left:0;box-shadow:0 0 5px 0 #dddddd;padding:2% 2% 3% 2%;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-2odoxl-592fe0051e51c9360fe8959f96c3684c .av-flex-placeholder{width:3.5%} .avia-image-container.av-1fvr6h-373077af062a0a583ba508a2bee99e8e img.avia_image{box-shadow:none}.avia-image-container.av-1fvr6h-373077af062a0a583ba508a2bee99e8e .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-2gojb5-51fc25582d3de63322b89acebf126984{padding-bottom:10px;font-size:25px}body .av-special-heading.av-2gojb5-51fc25582d3de63322b89acebf126984 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2gojb5-51fc25582d3de63322b89acebf126984 .av-special-heading-tag{font-size:25px}.av-special-heading.av-2gojb5-51fc25582d3de63322b89acebf126984 .av-subheading{font-size:15px} @keyframes av_boxShadowEffect_av-18tm9d-3972572faf7bd15432fdda37d7554023-column{0%{box-shadow:0 0 0 0 #dddddd;opacity:1}100%{box-shadow:0 0 5px 0 #dddddd;opacity:1}}.flex_column.av-18tm9d-3972572faf7bd15432fdda37d7554023{width:31.333333333333%;margin-left:0;box-shadow:0 0 5px 0 #dddddd;padding:2% 2% 3% 2%;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-18tm9d-3972572faf7bd15432fdda37d7554023 .av-flex-placeholder{width:3%} .avia-image-container.av-14gn0x-ba7b154025ca51464d9d59eee1d5b91d img.avia_image{box-shadow:none}.avia-image-container.av-14gn0x-ba7b154025ca51464d9d59eee1d5b91d .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-yk30p-a8c6e44440a2edb820954554e9897c01{padding-bottom:10px;font-size:25px}body .av-special-heading.av-yk30p-a8c6e44440a2edb820954554e9897c01 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-yk30p-a8c6e44440a2edb820954554e9897c01 .av-special-heading-tag{font-size:25px}.av-special-heading.av-yk30p-a8c6e44440a2edb820954554e9897c01 .av-subheading{font-size:15px} @keyframes av_boxShadowEffect_av-qgmqh-7020307935174f639378c28a668779fb-column{0%{box-shadow:0 0 0 0 #dddddd;opacity:1}100%{box-shadow:0 0 5px 0 #dddddd;opacity:1}}.flex_column.av-qgmqh-7020307935174f639378c28a668779fb{width:31.333333333333%;margin-left:0;box-shadow:0 0 5px 0 #dddddd;padding:2% 2% 3% 2%;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-qgmqh-7020307935174f639378c28a668779fb .av-flex-placeholder{width:3%} .avia-image-container.av-jjx15-57f93a647c4e5fafee9a8581e5571467 img.avia_image{box-shadow:none}.avia-image-container.av-jjx15-57f93a647c4e5fafee9a8581e5571467 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-g561t-ecded0e036f96de53cefca0c20cd9d46{padding-bottom:10px;font-size:25px}body .av-special-heading.av-g561t-ecded0e036f96de53cefca0c20cd9d46 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-g561t-ecded0e036f96de53cefca0c20cd9d46 .av-special-heading-tag{font-size:25px}.av-special-heading.av-g561t-ecded0e036f96de53cefca0c20cd9d46 .av-subheading{font-size:15px} .flex_column.av-uqgp-7a119d04746f3d79706ced48ff0eec2c{width:31.333333333333%;margin-left:0;padding:2% 2% 3% 2%}#top .flex_column_table.av-equal-height-column-flextable.av-uqgp-7a119d04746f3d79706ced48ff0eec2c .av-flex-placeholder{width:3%} .flex_column.av-2315ht-b847d022c974ee1a8a429aaab3592791{width:48.5%;margin-left:0;padding:3% 3% 3% 3%}#top .flex_column_table.av-equal-height-column-flextable.av-2315ht-b847d022c974ee1a8a429aaab3592791 .av-flex-placeholder{width:3%} #top .av-special-heading.av-1ux909-52e8e0e7c24810548c99a8ea922449cf{padding-bottom:10px;font-size:40px}body .av-special-heading.av-1ux909-52e8e0e7c24810548c99a8ea922449cf .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-1ux909-52e8e0e7c24810548c99a8ea922449cf .av-special-heading-tag{font-size:40px}.av-special-heading.av-1ux909-52e8e0e7c24810548c99a8ea922449cf .av-subheading{font-size:15px} @keyframes av_sonarEffect_av-1k651t-32747a69b1874ad961d4a4c1516c41c0{0%{opacity:0.3} 40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #ffffff,0 0 0 10px rgba(255,255,255,0.5)}100%{opacity:0;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #ffffff,0 0 0 10px rgba(255,255,255,0.5);transform:scale(1.5)}}.av_promobox.av-1k651t-32747a69b1874ad961d4a4c1516c41c0{color:#222222;background:#f9a632;border-color:#f9a632}.av_promobox.av-1k651t-32747a69b1874ad961d4a4c1516c41c0:hover:after{animation:av_sonarEffect_av-1k651t-32747a69b1874ad961d4a4c1516c41c0 1s ease-in-out} .flex_column.av-1cp8ht-bc30cf1ad7cd0d4f0a5db58a429c1a04{width:48.5%;margin-left:0;padding:3% 3% 3% 3%}#top .flex_column_table.av-equal-height-column-flextable.av-1cp8ht-bc30cf1ad7cd0d4f0a5db58a429c1a04 .av-flex-placeholder{width:3%} #top .avia-icon-list-container.av-lxxowwjc-67a471eb46b75db4318c7edfa6e4cc46 .iconlist_icon{color:#f9a632;background-color:#ffffff;border:1px solid #f9a632}#top .avia-icon-list-container.av-lxxowwjc-67a471eb46b75db4318c7edfa6e4cc46 .iconlist_icon svg:first-child{stroke:#f9a632;fill:#f9a632}#top #wrap_all .avia-icon-list-container.av-lxxowwjc-67a471eb46b75db4318c7edfa6e4cc46 .av_iconlist_title{color:#222222} @keyframes av_sonarEffect_av-2cn1t-a894beb807293fb7bfd389c9dcca8401{0%{opacity:0.3} 40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #ffffff,0 0 0 10px rgba(255,255,255,0.5)}100%{opacity:0;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #ffffff,0 0 0 10px rgba(255,255,255,0.5);transform:scale(1.5)}}.av_promobox.av-2cn1t-a894beb807293fb7bfd389c9dcca8401{color:#222222;background:#f9a632;border-color:#f9a632}.av_promobox.av-2cn1t-a894beb807293fb7bfd389c9dcca8401:hover:after{animation:av_sonarEffect_av-2cn1t-a894beb807293fb7bfd389c9dcca8401 1s ease-in-out} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-lxxot4to-7510f588ac69319c6a42cd06c9495129 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-48pih5-67521a7e1b5b6ecf7414c69a8d5f042a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-3hmoc9-04dd1759ce8f1547dae292f6c8b0632f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-305tg9-f40990fac7e35a8b940326fd31dc5980 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-2gojb5-51fc25582d3de63322b89acebf126984 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-yk30p-a8c6e44440a2edb820954554e9897c01 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-g561t-ecded0e036f96de53cefca0c20cd9d46 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-1ux909-52e8e0e7c24810548c99a8ea922449cf .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-lxxot4to-7510f588ac69319c6a42cd06c9495129 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-48pih5-67521a7e1b5b6ecf7414c69a8d5f042a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-3hmoc9-04dd1759ce8f1547dae292f6c8b0632f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-305tg9-f40990fac7e35a8b940326fd31dc5980 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-2gojb5-51fc25582d3de63322b89acebf126984 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-yk30p-a8c6e44440a2edb820954554e9897c01 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-g561t-ecded0e036f96de53cefca0c20cd9d46 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-1ux909-52e8e0e7c24810548c99a8ea922449cf .av-special-heading-tag{font-size:0.8em}}