.avia-section.av-m37mpw1b-eb1074f7eaa15348fbf6a61b204edf06{
background-color:#7a8123;
background-image:unset;
}

#top .av_textblock_section.av-m37ngqjh-e22207a4302418f98c240e7ac9233637 .avia_textblock{
font-size:21px;
}

.avia-section.av-m37moxs9-d6705007ffdf350f0280ebc7d0f80f86{
background-color:#222222;
background-image:unset;
}

#top .av_textblock_section.av-m37moc59-65b25796cfd1e2884403bc586f046542 .avia_textblock{
font-size:21px;
}

.avia-section.av-m3yihtgw-7a091661d0cf2bbb2dba36d7278c015a{
background-repeat:no-repeat;
background-image:url(https://www.dfmurphy.com/wp-content/uploads/Family-Porch-Home-Page-1848x900-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-m3yil6nr-f9257b652bdb6c1069316406f2342385{
padding:5px 15px 5px 15px;
height:auto;
min-height:350px;
}

.flex_column.av-1wtbs-049fa0c1fa0a4ea5da361da2a9e11d7a{
padding:5px 15px 5px 15px;
height:auto;
min-height:300px;
background-color:rgba(0,0,0,0.5);
}

#top .av_textblock_section.av-m3yinkqm-1a8affd13e16380a714b3cdf15e829cc .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .av_textblock_section.av-m3yipuoj-dfd743cebec4cad45acb9876f9918e27 .avia_textblock{
font-size:23px;
color:#ffffff;
}

#top .hr.hr-invisible.av-m3yiqjuv-13e3926961ab4ae65e660ea9eba21f9e{
height:20px;
}

#top #wrap_all .avia-button.av-1ej84-1791002f4f7392445c257eab6d8c8d16{
background-color:#222222;
border-color:#222222;
border-radius:5px 5px 5px 5px;
transition:all 0.4s ease-in-out;
margin-bottom:10px;
margin-right:10px;
}
#top #wrap_all .avia-button.av-1ej84-1791002f4f7392445c257eab6d8c8d16:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1ej84-1791002f4f7392445c257eab6d8c8d16:hover .avia_button_background{
border-radius:5px 5px 5px 5px;
}

#top #wrap_all .avia-button.av-tb3s-36f3df9616522b046f772f9bc2a2d091{
background-color:#c00000;
border-color:#c00000;
transition:all 0.4s ease-in-out;
margin-bottom:10px;
margin-right:10px;
}
#top #wrap_all .avia-button.av-tb3s-36f3df9616522b046f772f9bc2a2d091:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.flex_column.av-lscm2gio-26397bfdf2e2020817213ce8721a781e{
padding:30px 20px 20px 20px;
height:auto;
min-height:50px;
background-color:#c00000;
}

#top .av-special-heading.av-lscm1rgl-24188d0059c565ca04cab62c54f078a4{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-lscm1rgl-24188d0059c565ca04cab62c54f078a4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lscm1rgl-24188d0059c565ca04cab62c54f078a4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lscm1rgl-24188d0059c565ca04cab62c54f078a4 .av-subheading{
font-size:15px;
}

.flex_column.av-lsb7rrkw-144a43f537884dd52c291f03bb5ad71f{
padding:30px 20px 20px 20px;
height:auto;
min-height:50px;
background-color:#009999;
}

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

.flex_column.av-52jxc-62cd112b115828b230745dd0a18bfb98{
padding:20px 0 0 0;
}

.avia-image-container.av-4dzwc-45122ea67b9a573c5f36e3d23844e514 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4dzwc-45122ea67b9a573c5f36e3d23844e514 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1oyhxgy-e45af0a240004bf4933c25836fef289f{
padding:30px 20px 20px 20px;
height:auto;
min-height:50px;
background-color:#009999;
}

#top .av-special-heading.av-mho09cgq-311a91bfd94ddc5f3392dd678ae6725e{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mho09cgq-311a91bfd94ddc5f3392dd678ae6725e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mho09cgq-311a91bfd94ddc5f3392dd678ae6725e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mho09cgq-311a91bfd94ddc5f3392dd678ae6725e .av-subheading{
font-size:15px;
}

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

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

.flex_column.av-lscm0eoz-325141daa47e5ed2e8eac9036ea141b8{
padding:30px 20px 20px 20px;
height:auto;
min-height:50px;
background-color:#c59217;
}

#top .av-special-heading.av-lsclzts7-674b647c94dc207ad9cba83b66bf200c{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-lsclzts7-674b647c94dc207ad9cba83b66bf200c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lsclzts7-674b647c94dc207ad9cba83b66bf200c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lsclzts7-674b647c94dc207ad9cba83b66bf200c .av-subheading{
font-size:15px;
}

.avia-image-container.av-3khg-8a7ffae47ba0f88511083a8b8968ddd5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3khg-8a7ffae47ba0f88511083a8b8968ddd5 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-plxc-c0780984544260f8a221490a6f780917{
padding:30px 20px 20px 20px;
height:auto;
min-height:50px;
background-color:#7a8123;
}

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

.flex_column.av-lscm3mqc-2a7c29e8f8d5ec52edaa1fa179864da6{
padding:30px 20px 20px 20px;
height:auto;
min-height:50px;
background-color:#7030a0;
}

#top .av-special-heading.av-lscm35y5-13a5200de72dbf61a0ce956646d2c71b{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-lscm35y5-13a5200de72dbf61a0ce956646d2c71b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lscm35y5-13a5200de72dbf61a0ce956646d2c71b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lscm35y5-13a5200de72dbf61a0ce956646d2c71b .av-subheading{
font-size:15px;
}

.avia-image-container.av-101jk-6a15d1a5a1a8df1a4d354428c18c90a4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-101jk-6a15d1a5a1a8df1a4d354428c18c90a4 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-4miaw-626ea479d3c4c151f28b10b4d5e27422 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4miaw-626ea479d3c4c151f28b10b4d5e27422 .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

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

.flex_column.av-lscm4q5o-8578bad32e6ff8491bb95ff0b9380a00{
padding:30px 20px 20px 20px;
height:auto;
min-height:50px;
background-color:#444444;
}

#top .av-special-heading.av-lscm482r-4cc0c593aed9652e10bade23de323d49{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-lscm482r-4cc0c593aed9652e10bade23de323d49 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lscm482r-4cc0c593aed9652e10bade23de323d49 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lscm482r-4cc0c593aed9652e10bade23de323d49 .av-subheading{
font-size:15px;
}

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

.avia-section.av-ojvw-b27225c49e96745e09307051c23b3ec3{
background-color:#c00000;
background-image:unset;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av_textblock_section.av-m3yipuoj-dfd743cebec4cad45acb9876f9918e27 .avia_textblock{
font-size:20px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av_textblock_section.av-m3yipuoj-dfd743cebec4cad45acb9876f9918e27 .avia_textblock{
font-size:20px;
}
}

@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-m3yipuoj-dfd743cebec4cad45acb9876f9918e27 .avia_textblock{
font-size:20px;
}
}
