.avia-section.av-f664u-24bfeadad919d0f0c8cefba2ee38896f{background-repeat:no-repeat;background-image:url(https://barefootconstructionmn.com/wp-content/uploads/2024/01/Barefoot-Construction-Decks-Minnesota-Hero-Background-Image2.jpg);background-position:50% 0%;background-attachment:fixed} #top .hr.hr-invisible.av-lr8b37vs-2e96f2e259bd9c06857979b6dae53d49{height:25px} .flex_column.av-1hepe-b4f5e884ea36c509c03328f19ed0b2a1{padding:3% 3% 1% 3%} #top .av-special-heading.av-lr8atvwq-c7ce1089052eb79d414f1545989564ed{padding-bottom:10px;color:#f7f7f7}body .av-special-heading.av-lr8atvwq-c7ce1089052eb79d414f1545989564ed .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-lr8atvwq-c7ce1089052eb79d414f1545989564ed .av-special-heading-tag{font-size:40px}.av-special-heading.av-lr8atvwq-c7ce1089052eb79d414f1545989564ed .special-heading-inner-border{border-color:#f7f7f7}.av-special-heading.av-lr8atvwq-c7ce1089052eb79d414f1545989564ed .av-subheading{font-size:15px} .flex_column.av-1i1p6-959b8d733a1cc9174bce7b24acc5ea78{padding:3% 3% 1% 3%} #top #wrap_all .avia-button.av-1s246-e6af4d90a507929e6fe61c79cd2e8edc{border-radius:5px 5px 5px 5px;transition:all 0.4s ease-in-out;margin-bottom:5px;margin-right:5px}#top #wrap_all .avia-button.av-1s246-e6af4d90a507929e6fe61c79cd2e8edc:hover .avia_button_background{border-radius:5px 5px 5px 5px} #top #wrap_all .avia-button.av-10rsa-aadb80f04a713032db06b8b1be59ccc7{margin-bottom:5px;margin-right:5px} .flex_column.av-q7b2-9f7ce9bdbdc22035cf6538723fd3a1bd{width:100%;margin-left:0;padding:0% 0% 0% 0%}#top .flex_column_table.av-equal-height-column-flextable.av-q7b2-9f7ce9bdbdc22035cf6538723fd3a1bd .av-flex-placeholder{width:0%} .flex_column.av-axzw6-8c83cf38163d47a012e9709ac62c67fd{width:49%;margin-left:0;padding:3% 3% 3% 3%}#top .flex_column_table.av-equal-height-column-flextable.av-axzw6-8c83cf38163d47a012e9709ac62c67fd .av-flex-placeholder{width:2%} #top .av-special-heading.av-lr97wiwn-dd97d6acb3b3d6c9549efb1a0b2fa14f{padding-bottom:10px;font-size:40px}body .av-special-heading.av-lr97wiwn-dd97d6acb3b3d6c9549efb1a0b2fa14f .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-lr97wiwn-dd97d6acb3b3d6c9549efb1a0b2fa14f .av-special-heading-tag{font-size:40px}.av-special-heading.av-lr97wiwn-dd97d6acb3b3d6c9549efb1a0b2fa14f .av-subheading{font-size:15px} #top .togglecontainer.av-lr98yenx-63a2c733f76c689eb287ec921d493f98 p.toggler{background-color:#f7f7f7}#top .togglecontainer.av-lr98yenx-63a2c733f76c689eb287ec921d493f98 p.toggler:not(.activeTitle):hover{color:#222222;background-color:#f7f7f7}#top .togglecontainer.av-lr98yenx-63a2c733f76c689eb287ec921d493f98 p.toggler:not(.activeTitle):hover .toggle_icon,#top .togglecontainer.av-lr98yenx-63a2c733f76c689eb287ec921d493f98 p.toggler:not(.activeTitle):hover .toggle_icon *{border-color:#f9a532 !important}#top .togglecontainer.av-lr98yenx-63a2c733f76c689eb287ec921d493f98 p.toggler .toggle_icon{color:#f9a532;border-color:#f9a532}#top .togglecontainer.av-lr98yenx-63a2c733f76c689eb287ec921d493f98 p.toggler .toggle_icon > span{color:#f9a532;border-color:#f9a532}#top .togglecontainer.av-lr98yenx-63a2c733f76c689eb287ec921d493f98 .toggle_wrap .toggle_content{background-color:#f7f7f7} #top #wrap_all .avia-button.av-vwmq-e55bb9b26b04c65f87fe0a083609bfb2{border-radius:5px 5px 5px 5px;transition:all 0.4s ease-in-out;margin-bottom:5px;margin-right:5px}#top #wrap_all .avia-button.av-vwmq-e55bb9b26b04c65f87fe0a083609bfb2:hover .avia_button_background{border-radius:5px 5px 5px 5px} #top #wrap_all .avia-button.av-lvpew02e-d9d0d271c7d18e925aac0468269cd223{background-color:#222222;border-color:#222222;color:#ffffff;transition:all 0.4s ease-in-out;margin-bottom:5px;margin-right:5px}#top #wrap_all .avia-button.av-lvpew02e-d9d0d271c7d18e925aac0468269cd223 .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff} .flex_column.av-3tzrm-14dc095a5446e4e91dca31f648e20040{width:49%;margin-left:0;padding:0% 0% 0% 0%}#top .flex_column_table.av-equal-height-column-flextable.av-3tzrm-14dc095a5446e4e91dca31f648e20040 .av-flex-placeholder{width:2%} .avia-image-container.av-36eje-55c418281670a9d483a9298d10b19985 img.avia_image{box-shadow:none}.avia-image-container.av-36eje-55c418281670a9d483a9298d10b19985 .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-cvbyi-d712dd58782aa8411056de10acb0a6f6{background-color:#f7f7f7;background-image:unset} .flex_column.av-cc7zu-5074898488f43d761745ebc7d6dbde57{width:100%;margin-left:0;padding:3% 3% 0% 3%}#top .flex_column_table.av-equal-height-column-flextable.av-cc7zu-5074898488f43d761745ebc7d6dbde57 .av-flex-placeholder{width:0%} #top .av-special-heading.av-bron6-4ca2102b04af303cf7d49d303ad4cb69{padding-bottom:10px;font-size:40px}body .av-special-heading.av-bron6-4ca2102b04af303cf7d49d303ad4cb69 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-bron6-4ca2102b04af303cf7d49d303ad4cb69 .av-special-heading-tag{font-size:40px}.av-special-heading.av-bron6-4ca2102b04af303cf7d49d303ad4cb69 .av-subheading{font-size:15px} @keyframes av_boxShadowEffect_av-13dou-1edbb4d037cc5dc6fdcc35f2342ffd4c-column{0%{box-shadow:0 0 0 0 #dddddd;opacity:1}100%{box-shadow:0 0 5px 0 #dddddd;opacity:1}}.flex_column.av-13dou-1edbb4d037cc5dc6fdcc35f2342ffd4c{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-13dou-1edbb4d037cc5dc6fdcc35f2342ffd4c .av-flex-placeholder{width:3.5%} .avia-image-container.av-a8yi6-2565602c9857a45f6e8f0f5110a0f8ac img.avia_image{box-shadow:none}.avia-image-container.av-a8yi6-2565602c9857a45f6e8f0f5110a0f8ac .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-9liai-d2e46d9676e335d300894bab0b5bc143{padding-bottom:10px;font-size:25px}body .av-special-heading.av-9liai-d2e46d9676e335d300894bab0b5bc143 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-9liai-d2e46d9676e335d300894bab0b5bc143 .av-special-heading-tag{font-size:25px}.av-special-heading.av-9liai-d2e46d9676e335d300894bab0b5bc143 .av-subheading{font-size:15px} @keyframes av_boxShadowEffect_av-2ydne-c2f65cd59df8fb1fc58afe89a87f7627-column{0%{box-shadow:0 0 0 0 #dddddd;opacity:1}100%{box-shadow:0 0 5px 0 #dddddd;opacity:1}}.flex_column.av-2ydne-c2f65cd59df8fb1fc58afe89a87f7627{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-2ydne-c2f65cd59df8fb1fc58afe89a87f7627 .av-flex-placeholder{width:3.5%} .avia-image-container.av-6vp5e-6cf83919d1601b70bb45413e517d2cf9 img.avia_image{box-shadow:none}.avia-image-container.av-6vp5e-6cf83919d1601b70bb45413e517d2cf9 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-6fw0i-08e94350dbc185bf988a06c3f9caecf9{padding-bottom:10px;font-size:25px}body .av-special-heading.av-6fw0i-08e94350dbc185bf988a06c3f9caecf9 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-6fw0i-08e94350dbc185bf988a06c3f9caecf9 .av-special-heading-tag{font-size:25px}.av-special-heading.av-6fw0i-08e94350dbc185bf988a06c3f9caecf9 .av-subheading{font-size:15px} @keyframes av_boxShadowEffect_av-1fz5u-6e873675683db1b9eb8bdf781f09008e-column{0%{box-shadow:0 0 0 0 #dddddd;opacity:1}100%{box-shadow:0 0 5px 0 #dddddd;opacity:1}}.flex_column.av-1fz5u-6e873675683db1b9eb8bdf781f09008e{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-1fz5u-6e873675683db1b9eb8bdf781f09008e .av-flex-placeholder{width:3.5%} .avia-image-container.av-5ptie-65ba37838a1588bb90ade9ce13c0f25d img.avia_image{box-shadow:none}.avia-image-container.av-5ptie-65ba37838a1588bb90ade9ce13c0f25d .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-2z3ni-353b347925a707caa78544df2de3422b{padding-bottom:10px;font-size:25px}body .av-special-heading.av-2z3ni-353b347925a707caa78544df2de3422b .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2z3ni-353b347925a707caa78544df2de3422b .av-special-heading-tag{font-size:25px}.av-special-heading.av-2z3ni-353b347925a707caa78544df2de3422b .av-subheading{font-size:15px} @keyframes av_boxShadowEffect_av-58562-d11a6bc7081873c36f0da30f3616120f-column{0%{box-shadow:0 0 0 0 #dddddd;opacity:1}100%{box-shadow:0 0 5px 0 #dddddd;opacity:1}}.flex_column.av-58562-d11a6bc7081873c36f0da30f3616120f{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-58562-d11a6bc7081873c36f0da30f3616120f .av-flex-placeholder{width:3.5%} .avia-image-container.av-4exxm-7168b59ecd39f48ad7cb17eaad4d3ff9 img.avia_image{box-shadow:none}.avia-image-container.av-4exxm-7168b59ecd39f48ad7cb17eaad4d3ff9 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-3wtru-b17e17feabc62b8a18fff86b3a5b750e{padding-bottom:10px;font-size:25px}body .av-special-heading.av-3wtru-b17e17feabc62b8a18fff86b3a5b750e .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-3wtru-b17e17feabc62b8a18fff86b3a5b750e .av-special-heading-tag{font-size:25px}.av-special-heading.av-3wtru-b17e17feabc62b8a18fff86b3a5b750e .av-subheading{font-size:15px} @keyframes av_boxShadowEffect_av-2g102-99fa9137ddc9627c3295fb1662e54abd-column{0%{box-shadow:0 0 0 0 #dddddd;opacity:1}100%{box-shadow:0 0 5px 0 #dddddd;opacity:1}}.flex_column.av-2g102-99fa9137ddc9627c3295fb1662e54abd{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-2g102-99fa9137ddc9627c3295fb1662e54abd .av-flex-placeholder{width:3.5%} .avia-image-container.av-1zj0q-94ed7d89b514c3339403fa1520da03d1 img.avia_image{box-shadow:none}.avia-image-container.av-1zj0q-94ed7d89b514c3339403fa1520da03d1 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-1g842-3a06ce9bf75a2d8a6235e27a8ff8b363{padding-bottom:10px;font-size:25px}body .av-special-heading.av-1g842-3a06ce9bf75a2d8a6235e27a8ff8b363 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-1g842-3a06ce9bf75a2d8a6235e27a8ff8b363 .av-special-heading-tag{font-size:25px}.av-special-heading.av-1g842-3a06ce9bf75a2d8a6235e27a8ff8b363 .av-subheading{font-size:15px} .flex_column.av-m5pttpc2-d363f8362770d3190185aefe9a3fa664{width:31%;margin-left:0;padding:2% 2% 3% 2%}#top .flex_column_table.av-equal-height-column-flextable.av-m5pttpc2-d363f8362770d3190185aefe9a3fa664 .av-flex-placeholder{width:3.5%} #top .hr.hr-invisible.av-1ul5y-671081f0a5e28a95a9e9b0ef348ec629{height:25px} .avia-section.av-5b0sm-7706344f904bb3638fc90db917c5a78f{background-repeat:no-repeat;background-image:url(https://barefootconstructionmn.com/wp-content/uploads/2024/01/Barefoot-Construction-Decks-Minnesota-Background-Image5.jpg);background-position:50% 100%;background-attachment:fixed} .flex_column.av-4pxdq-ba20f00b7195ee7c51e50821fe9d9a87{width:49%;margin-left:0;padding:0% 0% 0% 0%}#top .flex_column_table.av-equal-height-column-flextable.av-4pxdq-ba20f00b7195ee7c51e50821fe9d9a87 .av-flex-placeholder{width:2%} .avia-image-container.av-10ps2-fd96a8c3c4a4191386d019f69292a581 img.avia_image{box-shadow:none}.avia-image-container.av-10ps2-fd96a8c3c4a4191386d019f69292a581 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-1dla6-d86a107b26500a8c1351bfe26e087f91{width:49%;margin-left:0;padding:3% 3% 3% 3%}#top .flex_column_table.av-equal-height-column-flextable.av-1dla6-d86a107b26500a8c1351bfe26e087f91 .av-flex-placeholder{width:2%} #top .av-special-heading.av-lr99dieg-2e7b681304755d50bfc3f91753b69f34{padding-bottom:10px;color:#f9a532;font-size:40px}body .av-special-heading.av-lr99dieg-2e7b681304755d50bfc3f91753b69f34 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-lr99dieg-2e7b681304755d50bfc3f91753b69f34 .av-special-heading-tag{font-size:40px}.av-special-heading.av-lr99dieg-2e7b681304755d50bfc3f91753b69f34 .special-heading-inner-border{border-color:#f9a532}.av-special-heading.av-lr99dieg-2e7b681304755d50bfc3f91753b69f34 .av-subheading{font-size:15px;color:#222222} #top .hr.hr-invisible.av-4c78u-1235c6a97e58d524049652316ad0ab89{height:20px} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-lr97wiwn-dd97d6acb3b3d6c9549efb1a0b2fa14f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-bron6-4ca2102b04af303cf7d49d303ad4cb69 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-9liai-d2e46d9676e335d300894bab0b5bc143 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-6fw0i-08e94350dbc185bf988a06c3f9caecf9 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-2z3ni-353b347925a707caa78544df2de3422b .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-3wtru-b17e17feabc62b8a18fff86b3a5b750e .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-1g842-3a06ce9bf75a2d8a6235e27a8ff8b363 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-lr99dieg-2e7b681304755d50bfc3f91753b69f34 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-lr97wiwn-dd97d6acb3b3d6c9549efb1a0b2fa14f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-bron6-4ca2102b04af303cf7d49d303ad4cb69 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-9liai-d2e46d9676e335d300894bab0b5bc143 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-6fw0i-08e94350dbc185bf988a06c3f9caecf9 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-2z3ni-353b347925a707caa78544df2de3422b .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-3wtru-b17e17feabc62b8a18fff86b3a5b750e .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-1g842-3a06ce9bf75a2d8a6235e27a8ff8b363 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-lr99dieg-2e7b681304755d50bfc3f91753b69f34 .av-special-heading-tag{font-size:0.8em}}