.avia-section.av-l6wz4nq8-f4088c3f0cdb17c3016a74902cc348e1 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://sunstonepropertyinvestments.com/wp-content/uploads/2022/09/p1.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-l6wz4nq8-f4088c3f0cdb17c3016a74902cc348e1 .av-section-color-overlay{
opacity:0.5;
background-color:#1c1c1c;
}

#top .hr.hr-invisible.av-l6wzbsfw-83a2ded8a4fe3f33955591163301a8fd{
height:10px;
}

#top .av-special-heading.av-l6wz8jfc-25289e970583f83791dee80e1479330e{
padding-bottom:10px;
color:#ffffff;
font-size:48px;
}
body .av-special-heading.av-l6wz8jfc-25289e970583f83791dee80e1479330e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l6wz8jfc-25289e970583f83791dee80e1479330e .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-l6wz8jfc-25289e970583f83791dee80e1479330e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l6wz8jfc-25289e970583f83791dee80e1479330e .av-subheading{
font-size:18px;
color:#ffffff;
}

.flex_column.av-l6x1xvfo-bc13a4b5b93ea07abe747ae5190f2af3{
padding:35px 0 0 0;
}

#top .hr.hr-invisible.av-290svu-333dc84b09675e5710ba5e12aa731500{
height:75px;
}

.flex_cell.av-cd3ua2-38bbd1f4120d60f247ae1276004b9ab2{
vertical-align:top;
background-color:#2388c2;
}
.responsive #top #wrap_all .flex_cell.av-cd3ua2-38bbd1f4120d60f247ae1276004b9ab2{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-c65y4y-ab66df3fe60f4988046b298a2d9f17a5{
vertical-align:top;
background-color:#5fb4e4;
}
.responsive #top #wrap_all .flex_cell.av-c65y4y-ab66df3fe60f4988046b298a2d9f17a5{
padding:9px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-219key-b1cc0049339534a31d4d4b047945d5c0{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-219key-b1cc0049339534a31d4d4b047945d5c0{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

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

#top .av_textblock_section.av-l6x8wlbm-8199a7b89a34461f3e83a2085a6633f5 .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-1vb26y-a3c0b667f70f8e22bffba3642599bd8e{
height:8px;
}

#top .hr.hr-invisible.av-8w1ebe-6a6ab9cf03309c5ca77767cbc52beeea{
height:100px;
}

.flex_column.av-8b6lrm-07923d873a0c5c080c51480a3d3884c3{
-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-l6xae43h-3132f779c99a089025380e183f93896f{
padding-bottom:10px;
}
body .av-special-heading.av-l6xae43h-3132f779c99a089025380e183f93896f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l6xae43h-3132f779c99a089025380e183f93896f .av-subheading{
font-size:18px;
}

.flex_column.av-7zdwey-6431d2b26a4af7df57d33dce533cddd9{
-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;
}

.flex_column.av-riu0a-c985d19c6b30dfcfb5e706b3caed70ef{
-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-1t3tki-00e27c910ada4dcd65b426dc8ead8be4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1t3tki-00e27c910ada4dcd65b426dc8ead8be4 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av_textblock_section.av-l6xauyss-bb6a3a6dba099ddb0959884591ac02d3 .avia_textblock{
font-size:18px;
}

.flex_column.av-1jb9fu-ef0ae0ca0e2cc4bc41e478dd4d58b7a8{
-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-1gpnua-f427deeaaa9ae8308cbc3935af2fac0a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1gpnua-f427deeaaa9ae8308cbc3935af2fac0a .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av_textblock_section.av-l6xavd4m-220f051131c636cf8780944248341ef6 .avia_textblock{
font-size:18px;
}

.flex_column.av-186s02-f81638c86f6a5cca4a012e2cd0878c19{
-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-14b7b6-8b477d236abf1a94e1e9304008efd52f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-14b7b6-8b477d236abf1a94e1e9304008efd52f .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av_textblock_section.av-l6xavt02-134ac7398301f1b763218a7b25a72f4e .avia_textblock{
font-size:18px;
}

#top .hr.av-7anguy-204488780f6e1729667cbacf0aee9559{
margin-top:35;
margin-bottom:35;
}
.hr.av-7anguy-204488780f6e1729667cbacf0aee9559 .hr-inner{
width:50px;
border-color:#40a8e4;
}

.flex_cell.av-4lumdu-c0532c42f3e664b8107adbbeeba6545d{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://sunstonepropertyinvestments.com/wp-content/uploads/2022/09/p4.jpg) 50% 50% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-4lumdu-c0532c42f3e664b8107adbbeeba6545d{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-4gcn2i-418bb9065ff2326519f2cb12347c19f6{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#40a8e4;
}
.responsive #top #wrap_all .flex_cell.av-4gcn2i-418bb9065ff2326519f2cb12347c19f6{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-f5jwy-70cb22f1a44d53cd2063e1c4e0cd8f55{
padding-bottom:25px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-f5jwy-70cb22f1a44d53cd2063e1c4e0cd8f55 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-f5jwy-70cb22f1a44d53cd2063e1c4e0cd8f55 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-f5jwy-70cb22f1a44d53cd2063e1c4e0cd8f55 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-f5jwy-70cb22f1a44d53cd2063e1c4e0cd8f55 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-43f8fu-d8151239d689c20d345a05b1b64e71ad .avia_textblock{
font-size:18px;
color:#ffffff;
}

#top .av_textblock_section.av-l6xb4yhq-0955d2af6b0fb0a508ded4292c4099dd .avia_textblock{
font-size:18px;
color:#ffffff;
}

#top .av_textblock_section.av-l6xb4oxm-04b07d9e0d1bfa784981261894117920 .avia_textblock{
font-size:18px;
color:#ffffff;
}

#top .av_textblock_section.av-l6xb59ja-38f303a9ef218fc0a10ac155d34f9820 .avia_textblock{
font-size:18px;
color:#ffffff;
}

#top .hr.hr-invisible.av-22uvoq-dec83c624c785f6bd39104d1b0b87b76{
height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2s80de-24180b98e72f3be1f522ed0d9f652166{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-2s80de-24180b98e72f3be1f522ed0d9f652166{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .av_textblock_section.av-2aaipu-09990b7693197a44ba8c46d75c12594a .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-l6xc2c0y-ac798e91fe358f54e2843f7d567bb874{
height:5px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-l6xbukax-caccc88a40be87a11d933b2f08c5322b{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-l6xbukax-caccc88a40be87a11d933b2f08c5322b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-l6xbpvc9-54f5d8b4dc341c2582c0f88f6b20d9a2{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-l6xbpvc9-54f5d8b4dc341c2582c0f88f6b20d9a2{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 20px 40px;
background-color:#40a8e4;
}

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

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

#top .flex_column_table.av-equal-height-column-flextable.av-6srze-ae081d84f7dbc08f605ce9c7dc1c75d3{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-6srze-ae081d84f7dbc08f605ce9c7dc1c75d3{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-oialm-416c6a302aa7bb6e84f3b6fe32449f31{
height:50px;
}


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

#top #wrap_all .av-special-heading.av-f5jwy-70cb22f1a44d53cd2063e1c4e0cd8f55 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-f5jwy-70cb22f1a44d53cd2063e1c4e0cd8f55 .av-special-heading-tag{
font-size:0.8em;
}
}
