#top .av-special-heading.av-lpk09b7r-0ed66c5fe0cd8de9bbc5019be0397ace{
padding-bottom:10px;
color:#b02b2c;
}
body .av-special-heading.av-lpk09b7r-0ed66c5fe0cd8de9bbc5019be0397ace .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lpk09b7r-0ed66c5fe0cd8de9bbc5019be0397ace .special-heading-inner-border{
border-color:#b02b2c;
}
.av-special-heading.av-lpk09b7r-0ed66c5fe0cd8de9bbc5019be0397ace .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lpk0a5c6-bd50ac436996c5572ab2d2b9f280b376{
height:20px;
}

#top #wrap_all .avia-button.av-lpk1y2h8-330884445abb17fa993c2d25b8b5c786{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-lpk1y2h8-330884445abb17fa993c2d25b8b5c786:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lpk1y2h8-330884445abb17fa993c2d25b8b5c786:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-lpk1yyxf-42f5b1696364c8efc81d5cdcb044a453{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-lpk1yyxf-42f5b1696364c8efc81d5cdcb044a453:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lpk1yyxf-42f5b1696364c8efc81d5cdcb044a453:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-lpk1ztt9-43fbdf515863f47d5a6c8512be5f49fc{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-lpk1ztt9-43fbdf515863f47d5a6c8512be5f49fc:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lpk1ztt9-43fbdf515863f47d5a6c8512be5f49fc:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-lpk13slf-cc222d4e70c8baeac52ffb3a5da55c13{
height:20px;
}

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

#top .av-special-heading.av-uqvwfhs-cf8efb2fb30a686b8104bd2422e47469{
margin:70px 0px 0px 0px;
padding-bottom:2px;
}
body .av-special-heading.av-uqvwfhs-cf8efb2fb30a686b8104bd2422e47469 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-uqvwfhs-cf8efb2fb30a686b8104bd2422e47469 .av-subheading{
font-size:16px;
}

#top .av-special-heading.av-j2ptofk-136c1db993b1ec9726f6a78003f7a18a{
margin:70px 0px 0px 0px;
padding-bottom:2px;
}
body .av-special-heading.av-j2ptofk-136c1db993b1ec9726f6a78003f7a18a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-j2ptofk-136c1db993b1ec9726f6a78003f7a18a .av-subheading{
font-size:16px;
}

#top #wrap_all .avia-button.av-1884s6o-a211ac8cfc06cfbe94ba1ee086b7cc27:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1884s6o-a211ac8cfc06cfbe94ba1ee086b7cc27:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-lpjzut3u-bfbf310ecc5149e5025ebd0994b6fbfa{
height:50px;
}

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

#top .av_textblock_section.av-kiamsqd8-67f850a39660fda10d18f722ed5d2ae1 .avia_textblock{
font-size:18px;
}

.flex_column.av-uavkhn4-1fad8b14a1ce1e926832c5af3776878a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top .av_textblock_section.av-k3hhp8jr-3dfd20d7126264eb4d7be527ae3bbf01 .avia_textblock{
font-size:13px;
}

.flex_column.av-rcwet74-ff8f9f6bf0d7e6dce98c0a2c51d56c0e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-k3hh9fb2-30-70c147fdd3d6c87cc445a4e9b95d7fed img.avia_image{
box-shadow:none;
}
.avia-image-container.av-k3hh9fb2-30-70c147fdd3d6c87cc445a4e9b95d7fed .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av_textblock_section.av-k3hhp8jr-28-fb7c7775803bfb0a874a683d6a422681 .avia_textblock{
font-size:13px;
}

.flex_column.av-mya6e8g-76851d6109891584f0ade2872bc1121d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-k3hh9fb2-27-55837511a720ee1fbc4da94c19b5c647 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-k3hh9fb2-27-55837511a720ee1fbc4da94c19b5c647 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av_textblock_section.av-k3hhp8jr-25-8e252f7cc27c6868be1c9358399641e0 .avia_textblock{
font-size:13px;
}

.flex_cell.av-k17yuep3-fd079dc65ad66e3286ff4b0c5eecf400{
vertical-align:top;
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #e5e5e5 );
}
.responsive #top #wrap_all .flex_cell.av-k17yuep3-fd079dc65ad66e3286ff4b0c5eecf400{
padding:10px 30px 10px 30px !important;
}

#top .av-special-heading.av-kidzg0kn-21877bf0ce4b0976e324379ee994cf62{
margin:20px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-kidzg0kn-21877bf0ce4b0976e324379ee994cf62 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kidzg0kn-21877bf0ce4b0976e324379ee994cf62 .av-subheading{
font-size:16px;
}

#top .hr.av-kcav1w8m-c6eab6050c217433bc6f380cb9acbec2{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-kcav1w8m-c6eab6050c217433bc6f380cb9acbec2 .hr-inner{
width:50px;
border-color:#000000;
max-width:45%;
}
.hr.av-kcav1w8m-c6eab6050c217433bc6f380cb9acbec2 .av-seperator-icon{
color:#000000;
}
.hr.av-kcav1w8m-c6eab6050c217433bc6f380cb9acbec2 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-f3cin0w-24469e4211f1eb5370fc1ebc82097d69{
margin-top:0px;
margin-bottom:3px;
}
.flex_column.av-f3cin0w-24469e4211f1eb5370fc1ebc82097d69{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-f3cin0w-24-06256e3fc856fa64d2aaa77ac31230c7{
margin-top:0px;
margin-bottom:3px;
}
.flex_column.av-f3cin0w-24-06256e3fc856fa64d2aaa77ac31230c7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-o1rnyo-4d0b5157e6f0ffbe6eeacdd8080419d6{
margin-top:0px;
margin-bottom:3px;
}
.flex_column.av-o1rnyo-4d0b5157e6f0ffbe6eeacdd8080419d6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-o1rnyo-21-cd10d10f65143536508c985744288387{
margin-top:0px;
margin-bottom:3px;
}
.flex_column.av-o1rnyo-21-cd10d10f65143536508c985744288387{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-o1rnyo-19-9dff5f32db1719c9c4f25e8a678c25fa{
margin-top:0px;
margin-bottom:3px;
}
.flex_column.av-o1rnyo-19-9dff5f32db1719c9c4f25e8a678c25fa{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-8vfpuj2-1bdddc96e3620bfa200ef90ecfc53264 .av-parallax .av-parallax-inner{
background-color:#ededed;
background-image:url(https://www.thediamondcenter.com/wp-content/uploads/2017/04/diamond-center-janesville.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-8vfpuj2-1bdddc96e3620bfa200ef90ecfc53264 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .av-special-heading.av-cx6s3nf-535973fed60b87caa634a06eb4d6c3df{
padding-bottom:31px;
color:#ffffff;
}
body .av-special-heading.av-cx6s3nf-535973fed60b87caa634a06eb4d6c3df .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-cx6s3nf-535973fed60b87caa634a06eb4d6c3df .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-cx6s3nf-535973fed60b87caa634a06eb4d6c3df .av-subheading{
font-size:15px;
}

.flex_column.av-hw0j51q-d3c2882eaae8e9c276aeddc9f3d7e9f9{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

.iconbox.av-jo08ewaw-6c01857bc447b15ee652bbfde29ed047 .iconbox_icon{
background-color:#0abab4;
}

#top #wrap_all .avia-button.av-1eksrq-57a05a479742c76bacbeb2bc5581925e{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-17dyva-b2dc3153789ac922e53b70cef4d67e2e{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-13k01q-ef8d1c3008652fb45c24982b75d6927c{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.flex_column.av-6zhbpu6-a18c80caa02565f5c4094d035fa03ad7{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

.iconbox.av-jo08ewaw-17-eb625173f9afcf808c0c81a43fa08a9c .iconbox_icon{
background-color:#0abab4;
}

#top #wrap_all .avia-button.av-wq4yu-1cceabad646b907a5ebd268d3f3d23fd{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-rgsly-2e26db48b2e5ed7a9f74da17c8e77140{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-kiru6-ba5eafe3ccea7bda7ae12194865a7e68{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.flex_column.av-kg3kpce-90016275d42512f36b072e825eb32a23{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

.iconbox.av-jo08ewaw-15-47ee87d68097f1651e855c1ffa122057 .iconbox_icon{
background-color:#0abab4;
}

#top #wrap_all .avia-button.av-dmpa6-7e0060d7d93f279e65c8393ff4260a00{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-aooxa-ac69e1104cbe11c394f72e4194614621{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-81tfkvv-c5ad1c2965f5cd0bbc7282ea9c59a947{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.flex_column.av-bo6qjta-d965f5c4a1f7311098dcf9962f85aca7{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

.iconbox.av-jo08ewaw-13-4864b91f0e1d20902abb6b5a282a06f1 .iconbox_icon{
background-color:#0abab4;
}


@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-kidzg0kn-21877bf0ce4b0976e324379ee994cf62 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-kidzg0kn-21877bf0ce4b0976e324379ee994cf62 .av-subheading{
font-size:13px;
}
}
