.avia-section.av-l1z5s54v-aa5353fae2f407f9c1ae0683ec595e0e{
background-repeat:no-repeat;
background-image:url(https://trinityhomebuyers.com/wp-content/uploads/2022/04/4-4th-st-festus-mo-004-FULL.jpg);
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-l1z5s54v-aa5353fae2f407f9c1ae0683ec595e0e .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#222222;
}

.flex_column.av-mtuh1wu-13623fdc21fadd4c97e89729458859a0{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m4284ni-b09378b535813004e39e733c05cbfe7f{
padding-bottom:10px;
}
body .av-special-heading.av-m4284ni-b09378b535813004e39e733c05cbfe7f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m4284ni-b09378b535813004e39e733c05cbfe7f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ltl8gem-1ce1e4f2b535d2c18e17799280144f7b .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-ljo0dfy-e908d4023b2e4b6f0a208965733c4b27{
height:25px;
}

#top .hr.hr-invisible.av-l62l06hg-617c6a46355139747e43123527960c40{
height:20px;
}

.flex_column.av-jwscb7a4-337960306f3f9fa01b0d8b77a12a600c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6a1iuem-e0c5b185d38cdb9665105c53c4ff21a8{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-6a1iuem-e0c5b185d38cdb9665105c53c4ff21a8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6a1iuem-e0c5b185d38cdb9665105c53c4ff21a8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6a1iuem-e0c5b185d38cdb9665105c53c4ff21a8 .av-subheading{
font-size:15px;
}

.flex_column.av-5mpe2oe-71d38c041e3abaa9567c20c0e17ad92d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://trinityhomebuyers.com/wp-content/uploads/2022/04/12-4th-st-festus-mo-012-FULL-495x400.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-l3yukf2d-77032b3d04e604f7c683b52b0f840b0b{
height:250px;
}

.flex_column.av-vvy7km-41597a241ea02d656c723d67b56d80e5{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-l3yujj8l-2d9319e7c14979677b6b4db1a22fb0ec{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-l3yujj8l-2d9319e7c14979677b6b4db1a22fb0ec .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l3yujj8l-2d9319e7c14979677b6b4db1a22fb0ec .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l3yujj8l-2d9319e7c14979677b6b4db1a22fb0ec .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-l62k90eq-a0098ad183254ffbcdea0e248e657976{
height:20px;
}

.avia-section.av-l1z5yq2f-2fa83d07ae3ffe99e5b723e796284c54{
background-color:#ffffff;
background-image:unset;
}

#top .flex_column.av-68curv2-2d4ca0df17f86fcc98dc1f7520ba2183{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-68curv2-2d4ca0df17f86fcc98dc1f7520ba2183{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 40px 20px 40px;
background-color:#ee4a98;
}
.responsive #top #wrap_all .flex_column.av-68curv2-2d4ca0df17f86fcc98dc1f7520ba2183{
margin-top:-200px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-l62kz2p0-ecf5a540abd92d7ba083740063ff683a{
height:10px;
}

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

#top .av_textblock_section.av-55r0ham-16644a77cae7d74d87ea760a626ff3df .avia_textblock{
color:#ffffff;
}

@-webkit-keyframes av_sonarEffect_av-4s2raby-5dc4096552bc22e510cf387d056063bb {
  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); -webkit-transform: scale(1.05); transform: scale(1.05);}
}
@keyframes av_sonarEffect_av-4s2raby-5dc4096552bc22e510cf387d056063bb {
  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); -webkit-transform: scale(1.05); transform: scale(1.05);}
}
.avia-button.av-4s2raby-5dc4096552bc22e510cf387d056063bb.avia-sonar-shadow:hover:after{
-webkit-animation:av_sonarEffect_av-4s2raby-5dc4096552bc22e510cf387d056063bb 1.4s ease-in-out;
-moz-animation:av_sonarEffect_av-4s2raby-5dc4096552bc22e510cf387d056063bb 1.4s ease-in-out;
-o-animation:av_sonarEffect_av-4s2raby-5dc4096552bc22e510cf387d056063bb 1.4s ease-in-out;
animation:av_sonarEffect_av-4s2raby-5dc4096552bc22e510cf387d056063bb 1.4s ease-in-out;
}

#top .hr.hr-invisible.av-l62kyj9c-b3da99330bc0b0ddde2f55ab4fefbada{
height:40px;
}

.flex_cell.av-jwjffgu-ff8ffbbbfe31554ffc36dca0e50136f6{
vertical-align:middle;
background-color:#ffffff;
}

.flex_column.av-1pdk7im-57783631b8bbab922fe271e3668ca2e4{
width:100%;
margin-left:0;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:15px 25px 15px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1pdk7im-57783631b8bbab922fe271e3668ca2e4 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-g7bv966-eb593cef6a988194af6e1bb36200f3c3{
margin:25px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-g7bv966-eb593cef6a988194af6e1bb36200f3c3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-g7bv966-eb593cef6a988194af6e1bb36200f3c3 .av-subheading{
font-size:15px;
}

.flex_cell.av-bncdk77-e45501fb1453254101a3d1705115035d{
vertical-align:middle;
background-color:#ffffff;
}

.flex_column.av-13vxl0j-a93bf3555f2183ca80835655ff3ca7ee{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-avejutf-487e3cb7ec22b3e856836bc0bf826383{
padding-bottom:10px;
}
body .av-special-heading.av-avejutf-487e3cb7ec22b3e856836bc0bf826383 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-avejutf-487e3cb7ec22b3e856836bc0bf826383 .av-subheading{
font-size:15px;
}

.flex_cell.av-9sayuf7-d136c434b6cd9cd50ab041685aaf9198{
vertical-align:middle;
background-color:#ffffff;
}

.flex_column.av-ypgmcj-3d7159b9946b8fdbe22c73bb10b3ff8f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-8bxrwjn-98b7d4ddbf53a651104116f99de58a11{
vertical-align:middle;
background-color:#ffffff;
}

.flex_column.av-7vgq0v7-8325ecdbd207a079bf6f5ff280a20161{
width:100%;
margin-left:0;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:15px 25px 15px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7vgq0v7-8325ecdbd207a079bf6f5ff280a20161 .av-flex-placeholder{
width:0%;
}

.av_font_icon.av-7ev9jb7-f370166056cb329c2b665134ecdcd21c .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .hr.hr-invisible.av-74cjper-98567f0c662fd2528691c702e611ed2c{
height:10px;
}

#top .av-special-heading.av-6vfis0z-d8e02c94ad1d727d96bedc883f9ea536{
margin:25px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-6vfis0z-d8e02c94ad1d727d96bedc883f9ea536 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6vfis0z-d8e02c94ad1d727d96bedc883f9ea536 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5urmx1f-ffab2f2b567a1633a05819d5273d7c36{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5urmx1f-ffab2f2b567a1633a05819d5273d7c36{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:15px 25px 15px 25px;
}

.av_font_icon.av-5cdvm5f-bdd2ed47943a81330ad3da78764b3aa7 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .hr.hr-invisible.av-4ob4roj-2e6715c21f7dcda8732b1dff1ff9eeb4{
height:10px;
}

#top .av-special-heading.av-4ddgyhv-2e623204b5c7dca8d301457eff8075b7{
margin:25px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-4ddgyhv-2e623204b5c7dca8d301457eff8075b7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4ddgyhv-2e623204b5c7dca8d301457eff8075b7 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3f378ar-5e20bd07a874a2669a863005e0565781{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3f378ar-5e20bd07a874a2669a863005e0565781{
width:100%;
margin-left:0;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:15px 25px 15px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3f378ar-5e20bd07a874a2669a863005e0565781 .av-flex-placeholder{
width:0%;
}

.av_font_icon.av-35mvuwz-219afa5b249bd7fd3b584d840354f352 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .hr.hr-invisible.av-2emzv0j-4ca3e33ac2eecb3ae496aa8928f3a838{
height:10px;
}

#top .av-special-heading.av-1yplaar-ac6eaae325f4a4562bb447cf8a65553e{
margin:25px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-1yplaar-ac6eaae325f4a4562bb447cf8a65553e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1yplaar-ac6eaae325f4a4562bb447cf8a65553e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3yphqa6-cd784e3023b3365f9cab93a38e0cbca1{
height:120px;
}

.avia-section.av-3wviwge-d32ebd81af1a7749dc57035164e15c09{
background-color:#000000;
background-image:unset;
position:relative;
}
.avia-section.av-3wviwge-d32ebd81af1a7749dc57035164e15c09 .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3kp15f2-6b445f7bd519729743f78fba24c4a20a{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-3kp15f2-6b445f7bd519729743f78fba24c4a20a{
width:49%;
margin-left:0;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:35px 50px 35px 50px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3kp15f2-6b445f7bd519729743f78fba24c4a20a .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-2uei7vy-11153fd2c891c3aace00f04058c2833f{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-2uei7vy-11153fd2c891c3aace00f04058c2833f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2uei7vy-11153fd2c891c3aace00f04058c2833f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2fws2ha-66d37dfcfa4f95aaf06c0019efe82da2 .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-1zsvv9q-82d9a3018d569c15a714798d1eb5c0dd{
height:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3plzf2-77a0997c6c6f89772e05c127108272c4{
margin-top:-300px;
margin-bottom:0px;
}
.flex_column.av-3plzf2-77a0997c6c6f89772e05c127108272c4{
width:49%;
margin-left:0;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:35px 50px 35px 50px;
background:url(https://trinityhomebuyers.com/wp-content/uploads/2022/06/Trinity-Home-Buyers-Screencap-7.jpg) 50% 50% no-repeat scroll #ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3plzf2-77a0997c6c6f89772e05c127108272c4 .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-rij6em-7914f4d1da2288a035f963e60f09758c{
height:250px;
}

