.avia-section.av-jqh5lnfc-07f3dbe30e1af8d4400ca92e8a94314a{
background-repeat:no-repeat;
background-image:url(https://www.riveroaksmn.com/wp-content/uploads/2019/08/River-Oaks-Minnesota-Lake-pepin-707.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_cell.av-jy63etdl-2e89e29e667030ed86b3ddfb8cf890a5{
vertical-align:top;
background-color:#39342d;
}
.responsive #top #wrap_all .flex_cell.av-jy63etdl-2e89e29e667030ed86b3ddfb8cf890a5{
padding:2% 2% 2% 2% !important;
}

.flex_cell.av-jy63ekpp-723d59060a40f46cc200fb5e6de8854e{
vertical-align:middle;
background-color:#39342d;
}
.responsive #top #wrap_all .flex_cell.av-jy63ekpp-723d59060a40f46cc200fb5e6de8854e{
padding:2% 2% 2% 2% !important;
}

.flex_column.av-cug21c-42bff8cc40438aee116fedace6247bc9{
border-radius:0px 0px 0px 0px;
padding:1% 0% 0% 0%;
}

.flex_column.av-8jl7lc-95644ec561ecdc06cfdfed5784e3e518{
border-radius:0px 0px 0px 0px;
padding:1% 0% 1% 0%;
}

.flex_cell.av-jy63f0uy-2e48be53c6ca99597574506804fdf82f{
vertical-align:middle;
background-color:#39342d;
}
.responsive #top #wrap_all .flex_cell.av-jy63f0uy-2e48be53c6ca99597574506804fdf82f{
padding:2% 2% 2% 2% !important;
}

.flex_cell.av-jqh1k9y3-660485f7bd234d4602db2c702c78164f{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-jqh1k9y3-660485f7bd234d4602db2c702c78164f{
padding:4% 4% 4% 4% !important;
}

#top .av-special-heading.av-28x20z-52862c1985eabc4ec32390eae6df8487{
padding-bottom:10px;
}
body .av-special-heading.av-28x20z-52862c1985eabc4ec32390eae6df8487 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-28x20z-52862c1985eabc4ec32390eae6df8487 .av-subheading{
font-size:15px;
}

#top .hr.av-4iddal-1ce7442e746fd7f4eb668346e01125a4{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4iddal-1ce7442e746fd7f4eb668346e01125a4 .hr-inner{
width:100px;
border-color:#c54a2b;
}

#top .hr.hr-invisible.av-4iddal-14-41cf4d2fb6456e58a0ebedf0e3d0ca3e{
height:30px;
}

.flex_column.av-jqgtvk71-b8fac6b3bc4efc482b581fd1aa7fe030{
border-radius:0px 0px 0px 0px;
padding:1% 1% 1% 1%;
}

.flex_column.av-jqgtvk71-12-4be9ea3fd4f46ef2873c7a40fb59c10e{
border-radius:0px 0px 0px 0px;
padding:1% 1% 1% 1%;
}

.flex_cell.av-jqh1kewu-8b450b15882fc600d66c7c1f314de878{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-jqh1kewu-8b450b15882fc600d66c7c1f314de878{
padding:4% 4% 4% 4% !important;
}

#top .avia-gallery.av-jtsr4wau-7c7f2af307715f7c3958173edaafc4bd .avia-gallery-thumb a{
width:8.3333%;
}

.flex_cell.av-4cigpd-113184f6405120a7da3de65bdad4ce72{
vertical-align:top;
background-color:#c54a2b;
}
.responsive #top #wrap_all .flex_cell.av-4cigpd-113184f6405120a7da3de65bdad4ce72{
padding:5% 5% 5% 5% !important;
}

#top .av-special-heading.av-4w9u9v-e8b81a129f35234ab8ea6c593efea9d6{
padding-bottom:10px;
color:#39342d;
}
body .av-special-heading.av-4w9u9v-e8b81a129f35234ab8ea6c593efea9d6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4w9u9v-e8b81a129f35234ab8ea6c593efea9d6 .special-heading-inner-border{
border-color:#39342d;
}
.av-special-heading.av-4w9u9v-e8b81a129f35234ab8ea6c593efea9d6 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-jskrrsxp-a8f7cf747e9d43eb926379cfae21d7f4{
height:10px;
}

#top .av_textblock_section.av-jskqdk8j-988a211d6169f3d687b70e3f08023acf .avia_textblock{
color:#f6e9d5;
}

.flex_cell.av-2yop35-b99d477786cec3911331aec915c412f8{
vertical-align:top;
background-color:#f6e9d5;
}
.responsive #top #wrap_all .flex_cell.av-2yop35-b99d477786cec3911331aec915c412f8{
padding:5% 5% 5% 5% !important;
}

#top .av-special-heading.av-32nnoz-452c3d058a89f7a385797a81c6fc03c0{
padding-bottom:10px;
color:#39342d;
}
body .av-special-heading.av-32nnoz-452c3d058a89f7a385797a81c6fc03c0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-32nnoz-452c3d058a89f7a385797a81c6fc03c0 .special-heading-inner-border{
border-color:#39342d;
}
.av-special-heading.av-32nnoz-452c3d058a89f7a385797a81c6fc03c0 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-jskrrsxp-7-6817563d5d355c2a92a9d91ea0800846{
height:10px;
}

.flex_column.av-jqgtvk71-9-ca002bad4e5d081869d28f426e45266c{
border-radius:0px 0px 0px 0px;
padding:1% 1% 1% 1%;
}

.flex_column.av-jqgtvk71-5-10361c19ef29879f9896e7f92625c8d4{
border-radius:0px 0px 0px 0px;
padding:1% 1% 1% 1%;
}

.flex_column.av-jqgtvk71-3-eb6be6e65dc8375027be3154dae80a5e{
border-radius:0px 0px 0px 0px;
padding:1% 1% 1% 1%;
}

#top .hr.hr-invisible.av-jskrrsxp-6-2f92aa278107113095a9c20dd3af3066{
height:20px;
}

.avia-section.av-7v4i7h-03888d48aef8042aac67e631d59dcff6{
background-repeat:no-repeat;
background-image:url(https://www.riveroaksmn.com/wp-content/uploads/2019/08/River-Oaks-Minnesota-Lake-pepin-702.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-7v4i7h-03888d48aef8042aac67e631d59dcff6 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-jqgtvk71-2-ceb116e19a794c551ab000eedec666d8{
border-radius:0px 0px 0px 0px;
padding:3% 3% 3% 3%;
}

.flex_column.av-jqgtvk71-1-4bd7ac5851cd0a4d9b5c84d08bf18ad3{
border-radius:0px 0px 0px 0px;
padding:3% 3% 3% 3%;
}

#top .av-special-heading.av-k0h42j86-ad7f57b7c78a7c1e461a37ecbdafece3{
padding-bottom:10px;
color:#f4e9d7;
font-size:35px;
}
body .av-special-heading.av-k0h42j86-ad7f57b7c78a7c1e461a37ecbdafece3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k0h42j86-ad7f57b7c78a7c1e461a37ecbdafece3 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-k0h42j86-ad7f57b7c78a7c1e461a37ecbdafece3 .special-heading-inner-border{
border-color:#f4e9d7;
}
.av-special-heading.av-k0h42j86-ad7f57b7c78a7c1e461a37ecbdafece3 .av-subheading{
font-size:15px;
}

#top .hr.av-4iddal-13-a2ed1bdcf37b2f9697ecdbf7e51cfd19{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4iddal-13-a2ed1bdcf37b2f9697ecdbf7e51cfd19 .hr-inner{
width:100px;
border-color:#c54a2b;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-k0h42j86-ad7f57b7c78a7c1e461a37ecbdafece3 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-k0h42j86-ad7f57b7c78a7c1e461a37ecbdafece3 .av-special-heading-tag{
font-size:0.8em;
}
}
