.avia-section.av-4rem-4c3fb3c686f957a0b1d0ff7bace18029{
background-repeat:no-repeat;
background-image:url(https://southshorevh.com/wp-content/uploads/michigan-city-lighthouse-845x684.webp);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-4rem-4c3fb3c686f957a0b1d0ff7bace18029 .av-section-color-overlay{
opacity:0.1;
background-color:#000000;
}

#top .av-special-heading.av-ld94iwkc-429cf84f9c02e3b0046c07d74213c68b{
padding-bottom:30px;
color:#f1f0e4;
}
body .av-special-heading.av-ld94iwkc-429cf84f9c02e3b0046c07d74213c68b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ld94iwkc-429cf84f9c02e3b0046c07d74213c68b .special-heading-inner-border{
border-color:#f1f0e4;
}
.av-special-heading.av-ld94iwkc-429cf84f9c02e3b0046c07d74213c68b .av-subheading{
font-size:32px;
color:#f1f0e4;
}

.avia-section.av-m7574lo9-f9c5e3368b0878ff0820f720946a4e4c{
background-repeat:no-repeat;
background-image:url(https://southshorevh.com/wp-content/uploads/michigan-city-lighthouse.webp);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-m7574lo9-f9c5e3368b0878ff0820f720946a4e4c .av-section-color-overlay{
opacity:0.1;
background-color:#000000;
}

#top .av-special-heading.av-cl8yq-6a4e1a16d1792fa0fa3b4d7abaae478e{
padding-bottom:30px;
color:#f1f0e4;
}
body .av-special-heading.av-cl8yq-6a4e1a16d1792fa0fa3b4d7abaae478e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-cl8yq-6a4e1a16d1792fa0fa3b4d7abaae478e .special-heading-inner-border{
border-color:#f1f0e4;
}
.av-special-heading.av-cl8yq-6a4e1a16d1792fa0fa3b4d7abaae478e .av-subheading{
font-size:32px;
color:#f1f0e4;
}

.flex_column.av-esll1c-7f02b7829f68355a4aa48a9eb2d09e06{
width:48.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-esll1c-7f02b7829f68355a4aa48a9eb2d09e06 .av-flex-placeholder{
width:3%;
}

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

.flex_column.av-9wjhqo-28a098a5bcb17d20ba24129afea19b73{
width:48.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9wjhqo-28a098a5bcb17d20ba24129afea19b73 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-7hlk9s-2b21e9179790c07252ba6cab2c793f7c{
padding-bottom:25px;
}
body .av-special-heading.av-7hlk9s-2b21e9179790c07252ba6cab2c793f7c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7hlk9s-2b21e9179790c07252ba6cab2c793f7c .av-subheading{
font-size:32px;
}

#top .hr.hr-invisible.av-4hdtcw-549f48193f742beb09d22f6c48c4ff21{
height:25px;
}

.avia-section.av-z3sqy-c70a0394a4c358bca8b44c9f1a3a9028{
background-color:#f1f0e4;
background-image:unset;
}

.flex_column.av-2o0mi-f9577d4646246cf72d93c23007a4081c{
width:48.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2o0mi-f9577d4646246cf72d93c23007a4081c .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-7ltuy-d45b584834cb7e1c16f6c1be1ea23a4e{
padding-bottom:25px;
}
body .av-special-heading.av-7ltuy-d45b584834cb7e1c16f6c1be1ea23a4e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7ltuy-d45b584834cb7e1c16f6c1be1ea23a4e .av-subheading{
font-size:32px;
}

.flex_column.av-hn7w2-1cbd9b78ca9817222481cdc3ccd86cbb{
width:48.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-hn7w2-1cbd9b78ca9817222481cdc3ccd86cbb .av-flex-placeholder{
width:3%;
}

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

#top .hr.hr-invisible.av-m69m3y5h-f081b25cbbd1fe7e3063ca09c27792c2{
height:50px;
}

#top #wrap_all .avia-button.av-m69m5nf0-8207ce803675f16d9938457320094208{
margin-bottom:25px;
margin-right:13px;
margin-left:13px;
}

#top #wrap_all .avia-button.av-m69m5nf0-6-f5407b7514f826a35edad2071cdcde48{
margin-bottom:25px;
margin-right:13px;
margin-left:13px;
}

#top #wrap_all .avia-button.av-m69m5nf0-5-0dbd25e22981056f71128b199b5e56a0{
margin-bottom:25px;
margin-right:13px;
margin-left:13px;
}

#top #wrap_all .avia-button.av-m69m5nf0-4-731a327682c46ec29374667cc7b329cb{
margin-bottom:25px;
margin-right:13px;
margin-left:13px;
}

.flex_column.av-m5mro1sp-06df0bc9f63ef263acbbc5a284372b72{
width:38.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m5mro1sp-06df0bc9f63ef263acbbc5a284372b72 .av-flex-placeholder{
width:3%;
}

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

.flex_column.av-6vhk2-49cd7070078b6bcbcc7d2e7ae816799d{
width:58.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6vhk2-49cd7070078b6bcbcc7d2e7ae816799d .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-m5o5mfvj-2a03721ae4c9fc5b5e206181ac8118df{
padding-bottom:25px;
}
body .av-special-heading.av-m5o5mfvj-2a03721ae4c9fc5b5e206181ac8118df .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5o5mfvj-2a03721ae4c9fc5b5e206181ac8118df .av-subheading{
font-size:32px;
}

.avia-section.av-dfnve-e4f21f57c2fccf7204af4ec21e220375{
background-color:#f1f0e4;
background-image:unset;
}

.flex_column.av-m5mrit8t-4d5dee5b5444e126d00655e4003fa888{
width:58.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m5mrit8t-4d5dee5b5444e126d00655e4003fa888 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-m5o5opif-adc2948b61b1d65b3499c09ec0d56934{
padding-bottom:25px;
}
body .av-special-heading.av-m5o5opif-adc2948b61b1d65b3499c09ec0d56934 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5o5opif-adc2948b61b1d65b3499c09ec0d56934 .av-subheading{
font-size:32px;
}

.flex_column.av-8qkoi-35157618352805a5f623bc5797157531{
width:38.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8qkoi-35157618352805a5f623bc5797157531 .av-flex-placeholder{
width:3%;
}

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

#top .av-special-heading.av-ir8h6-313ef67523003eab3e6e6409051df597{
padding-bottom:30px;
}
body .av-special-heading.av-ir8h6-313ef67523003eab3e6e6409051df597 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ir8h6-313ef67523003eab3e6e6409051df597 .av-subheading{
font-size:32px;
}

#top .hr.hr-invisible.av-aznnu-a103c478ec9e34ec91033f4bb79c9a9b{
height:25px;
}

.avia-section.av-ld961xvh-7872e7fd8588c5e8b57a55c87a02add3{
background-repeat:no-repeat;
background-image:url(https://southshorevh.com/wp-content/uploads/kemil-beach-lake-michigan-indiana.webp);
background-position:50% 50%;
background-attachment:fixed;
}

#top .av-special-heading.av-m7c9zade-bbe855cee7d854d01f52fb684793b114{
padding-bottom:10px;
}
body .av-special-heading.av-m7c9zade-bbe855cee7d854d01f52fb684793b114 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m7c9zade-bbe855cee7d854d01f52fb684793b114 .av-subheading{
font-size:32px;
}

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

#top .hr.hr-invisible.av-aln16-309976bfc18e023a150fe66c5d77b04b{
height:25px;
}

#top .hr.hr-invisible.av-m5mpntig-e7954dba8462e6eac3714f71458371ef{
height:25px;
}

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

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

