.avia-section.av-jvmkgt0p-15330b0bacf9ef289a457691d968d1b2{
background-repeat:no-repeat;
background-image:url(https://graniteridgeproperties.com/wp-content/uploads/2019/05/p_DSC2898a-possible-crop-1500x996.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-jvmkgt0p-15330b0bacf9ef289a457691d968d1b2 .av-section-color-overlay{
opacity:0.2;
background-color:#0a0a0a;
}

.flex_column.av-1voz2-b3265c41db95d96ca8defeb6bb16bd00{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-1jimi-a78fc48d0e9cc840c1bd3e6ffa4c60a0{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

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

#top .hr.av-jvmmbzag-14cfd8777f6edd30e5572b2f3c33cd6a{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-jvmmbzag-14cfd8777f6edd30e5572b2f3c33cd6a .hr-inner{
width:150px;
border-color:#064e7b;
max-width:45%;
}
.hr.av-jvmmbzag-14cfd8777f6edd30e5572b2f3c33cd6a .av-seperator-icon{
color:#064e7b;
}

#top .av_textblock_section.av-jvmksk0d-4f0450f5a8011a8c8e865cf43fc337cb .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-1642a-ef5f2757d7bdcfa9ca077fcf11ffd5ca{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-jvml6q2x-d741140532e6e0a9d356e5bbfc9316d8{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-2mdjm-2995a16b13faa1d635cbd87e8ff22f29{
padding-bottom:10px;
}
body .av-special-heading.av-2mdjm-2995a16b13faa1d635cbd87e8ff22f29 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2mdjm-2995a16b13faa1d635cbd87e8ff22f29 .av-subheading{
font-size:15px;
}

.flex_column.av-6v1zu-7633db6c9593c1fb71e263b3adca2fcc{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-jvml3bho-98bc921f08bc84d8730a9534818c0ba9 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-679tm-f0c8ad5ec84b7eb71abdf3d9916ab26c{
margin-top:25px;
margin-bottom:25px;
}
.flex_column.av-679tm-f0c8ad5ec84b7eb71abdf3d9916ab26c{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-679tm-f0c8ad5ec84b7eb71abdf3d9916ab26c{
margin-top:25px;
margin-bottom:25px;
}

.avia-image-container.av-jvmkqkkt-005944609f53be919287348b19e447e6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-jvmlvfj5-082cb2527d841efbdda46c6e3eb434f6{
height:25px;
}

.flex_column.av-jvml10l4-1573b6f41173d859cb11b0ec3c8cb694{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-293x6-4f5f913c36997763bc505bf6228df1c0{
padding-bottom:10px;
}
body .av-special-heading.av-293x6-4f5f913c36997763bc505bf6228df1c0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-293x6-4f5f913c36997763bc505bf6228df1c0 .av-subheading{
font-size:15px;
}

.avia-image-container.av-53esi-fe59c8d6da89ca372e5ea504af8b8798 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-jvml10l4-d35d0f820f11e9de0f5354830253889b{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-jvml10l4-d35d0f820f11e9de0f5354830253889b{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

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

.avia-image-container.av-blwy-26df4562213b5dae32ed60a37db2a74a .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-1eb4i-24ce344aa15d9ff345ebfe90e691f08b .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-jvmlwu4j-2579d9acb20a4f67ebf6f158b35dfc86{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-jvmlwu4j-0901a32821ad78916274ec68494239e8{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-jvmlwu4j-0901a32821ad78916274ec68494239e8{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av-horizontal-gallery.av-kcvywkrp-f95ed4d64dfae475ed4829ba35f680bf .av-horizontal-gallery-inner{
padding-bottom:35%;
}

