.avia-section.av-1d5rw7b-712c4ddff2504534a3302e70f7c5f20d{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} #top .hr.hr-invisible.av-1bg5yiv-cfe8db5d3342a595da9282b2bd826ce4{height:25px} .flex_column.av-1a3o7av-5d92157a60dac2d05963858f67718a25{width:74.5%;margin-left:0;padding:3% 3% 1% 3%}#top .flex_column_table.av-equal-height-column-flextable.av-1a3o7av-5d92157a60dac2d05963858f67718a25 .av-flex-placeholder{width:2%} #top .av-special-heading.av-17yw54n-2aa40c67583eed8498d85f9ee6a6b578{padding-bottom:10px;color:#f9a532;font-size:55px}body .av-special-heading.av-17yw54n-2aa40c67583eed8498d85f9ee6a6b578 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-17yw54n-2aa40c67583eed8498d85f9ee6a6b578 .av-special-heading-tag{font-size:55px}.av-special-heading.av-17yw54n-2aa40c67583eed8498d85f9ee6a6b578 .special-heading-inner-border{border-color:#f9a532}.av-special-heading.av-17yw54n-2aa40c67583eed8498d85f9ee6a6b578 .av-subheading{font-size:15px;color:#f7f7f7} .flex_column.av-16osz6v-0f3b60b3ca97af8276593f3b38c4b47b{width:23.5%;margin-left:0;padding:3% 3% 1% 3%}#top .flex_column_table.av-equal-height-column-flextable.av-16osz6v-0f3b60b3ca97af8276593f3b38c4b47b .av-flex-placeholder{width:2%} #top #wrap_all .avia-button.av-mgvcazmu-3bda27e07e9e95032ce15a112185070e{margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-mgvcb6ly-41ea6e8c8d535741e1d4f7ef78dbce3f{margin-bottom:5px;margin-right:5px} .flex_column.av-1321bvr-04978e1cb0971a784a6dd971804c86ca{width:49%;margin-left:0;padding:3% 3% 1% 3%}#top .flex_column_table.av-equal-height-column-flextable.av-1321bvr-04978e1cb0971a784a6dd971804c86ca .av-flex-placeholder{width:2%} #top .togglecontainer.av-mhf4j53q-696c5a53fa05fdbe3045fc2975551778 p.toggler{background-color:#f7f7f7}#top .togglecontainer.av-mhf4j53q-696c5a53fa05fdbe3045fc2975551778 p.toggler:not(.activeTitle):hover{color:#222222;background-color:#f7f7f7}#top .togglecontainer.av-mhf4j53q-696c5a53fa05fdbe3045fc2975551778 p.toggler:not(.activeTitle):hover .toggle_icon,#top .togglecontainer.av-mhf4j53q-696c5a53fa05fdbe3045fc2975551778 p.toggler:not(.activeTitle):hover .toggle_icon *{border-color:#f9a532 !important}#top .togglecontainer.av-mhf4j53q-696c5a53fa05fdbe3045fc2975551778 p.toggler .toggle_icon{color:#f9a532;border-color:#f9a532}#top .togglecontainer.av-mhf4j53q-696c5a53fa05fdbe3045fc2975551778 p.toggler .toggle_icon > span{color:#f9a532;border-color:#f9a532}#top .togglecontainer.av-mhf4j53q-696c5a53fa05fdbe3045fc2975551778 .toggle_wrap .toggle_content{background-color:#f7f7f7} .flex_column.av-34veiv-fe28b68cb4bf3490a428bd8878850f02{width:49%;margin-left:0;padding:3% 3% 1% 3%}#top .flex_column_table.av-equal-height-column-flextable.av-34veiv-fe28b68cb4bf3490a428bd8878850f02 .av-flex-placeholder{width:2%} #top .togglecontainer.av-mhf4j9gc-b6abb317dd25bf93d6f087e425719119 p.toggler{background-color:#f7f7f7}#top .togglecontainer.av-mhf4j9gc-b6abb317dd25bf93d6f087e425719119 p.toggler:not(.activeTitle):hover{color:#222222;background-color:#f7f7f7}#top .togglecontainer.av-mhf4j9gc-b6abb317dd25bf93d6f087e425719119 p.toggler:not(.activeTitle):hover .toggle_icon,#top .togglecontainer.av-mhf4j9gc-b6abb317dd25bf93d6f087e425719119 p.toggler:not(.activeTitle):hover .toggle_icon *{border-color:#f9a532 !important}#top .togglecontainer.av-mhf4j9gc-b6abb317dd25bf93d6f087e425719119 p.toggler .toggle_icon{color:#f9a532;border-color:#f9a532}#top .togglecontainer.av-mhf4j9gc-b6abb317dd25bf93d6f087e425719119 p.toggler .toggle_icon > span{color:#f9a532;border-color:#f9a532}#top .togglecontainer.av-mhf4j9gc-b6abb317dd25bf93d6f087e425719119 .toggle_wrap .toggle_content{background-color:#f7f7f7} #top .hr.hr-invisible.av-mgvcd3d4-afe671d0fd98cdcb73ae77073b4a5342{height:10px} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-17yw54n-2aa40c67583eed8498d85f9ee6a6b578 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-17yw54n-2aa40c67583eed8498d85f9ee6a6b578 .av-special-heading-tag{font-size:0.8em}}