.flex_column.av-5yvxiovf-470366b6530beb8a970e7c72b89e5ea7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5g2ocn1n-fe58763304d23434e6a1fd28d8b225b1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5cv69a5n-8085e41e5494046e1a978919a966e3d1{
margin:0px 0px 10px 0px;
padding-bottom:25px;
color:#000000;
font-size:45px;
}
body .av-special-heading.av-5cv69a5n-8085e41e5494046e1a978919a966e3d1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5cv69a5n-8085e41e5494046e1a978919a966e3d1 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-5cv69a5n-8085e41e5494046e1a978919a966e3d1 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-5cv69a5n-8085e41e5494046e1a978919a966e3d1 .av-subheading{
font-size:24px;
}

#top #wrap_all .avia-button.av-ild9y0b-6de17df402aff98f1860156f7b98989b:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ild9y0b-6de17df402aff98f1860156f7b98989b:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-50dimnhn-debbec65bcf0a005ec3f80cc2245f0af{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-50dimnhn-debbec65bcf0a005ec3f80cc2245f0af{
border-radius:0px 0px 0px 0px;
padding:0px 15px 0px 15px;
background-color:#ffffff;
}

#top .av-special-heading.av-li3af8iq-ec9b466d3ee87be732fd1cf704f68c44{
margin:35px 0px 20px 0px;
padding-bottom:13px;
color:#000000;
font-size:35px;
}
body .av-special-heading.av-li3af8iq-ec9b466d3ee87be732fd1cf704f68c44 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-li3af8iq-ec9b466d3ee87be732fd1cf704f68c44 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-li3af8iq-ec9b466d3ee87be732fd1cf704f68c44 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-li3af8iq-ec9b466d3ee87be732fd1cf704f68c44 .av-subheading{
font-size:24px;
}

#top .hr.av-4wxkw82z-eb0dc4d22320cc7a68c5c97f0a73a68e{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-4wxkw82z-eb0dc4d22320cc7a68c5c97f0a73a68e .hr-inner{
width:150px;
border-color:#0abab4;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4r1cghwr-fadf7eb64fb967ea19c59436f31270e1{
margin-top:0px;
margin-bottom:-5px;
}
.flex_column.av-4r1cghwr-fadf7eb64fb967ea19c59436f31270e1{
border-radius:0px 0px 0px 0px;
padding:0px 15px 0px 15px;
background-color:#ffffff;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-4mrt05nv-ec54d282541bfeb62e29f55ae31d9923{
margin-top:0px;
margin-bottom:-5px;
}
.flex_column.av-4mrt05nv-ec54d282541bfeb62e29f55ae31d9923{
border-radius:0px 0px 0px 0px;
padding:0px 15px 0px 15px;
background-color:#ffffff;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-4l3n16wb-261997c300d78949ca8942215061223d{
margin-top:0px;
margin-bottom:-5px;
}
.flex_column.av-4l3n16wb-261997c300d78949ca8942215061223d{
border-radius:0px 0px 0px 0px;
padding:0px 15px 0px 15px;
background-color:#ffffff;
}

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

.avia-section.av-3zn0xqzv-79c710f46fdd59822c2453dc06d7eac5{
background-color:#ffffff;
background-image:unset;
}

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

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

#top .hr.hr-invisible.av-3dhc960b-30f888a9ad0a9e429e3a5f370f74897d{
height:25px;
}

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

.avia-section.av-2zeffv1n-40e5f72e275a2fa3c379a84a076df7e7 .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-2zeffv1n-40e5f72e275a2fa3c379a84a076df7e7 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
background-image:url(https://www.thediamondcenter.com/wp-content/themes/enfold/images/background-images/diagonal-bold-light.png);
background-repeat:repeat;
}

#top .av-special-heading.av-2vkwwjzf-3ee3a4ea9b04f2a392d83865fe4f51d3{
padding-bottom:31px;
color:#ffffff;
}
body .av-special-heading.av-2vkwwjzf-3ee3a4ea9b04f2a392d83865fe4f51d3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2vkwwjzf-3ee3a4ea9b04f2a392d83865fe4f51d3 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2vkwwjzf-3ee3a4ea9b04f2a392d83865fe4f51d3 .av-subheading{
font-size:15px;
}

.flex_column.av-2q8brsh7-c2a12a72e668b96869e31d7621b99a1d{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

.iconbox.av-2l239h9n-309ebc66ac8fca8b83d7d15b56356658 .iconbox_icon{
background-color:#0abab4;
color:#ffffff;
}
.iconbox.av-2l239h9n-309ebc66ac8fca8b83d7d15b56356658 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-2l239h9n-309ebc66ac8fca8b83d7d15b56356658 .iconbox_content_title{
color:#ffffff;
}

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

#top #wrap_all .avia-button.av-29j3jejv-00f4b0bffce547c14669daae2ab4ce56{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-23lwkjaj-c64f0b2fbe29497fd14e98462944e4db{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.flex_column.av-20qh3m0b-6f09ce6c63cea140faf17ee1ca0f44e2{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

.iconbox.av-1vzzdyp7-c38b4665af2956248036467407e12661 .iconbox_icon{
background-color:#0abab4;
color:#ffffff;
}
.iconbox.av-1vzzdyp7-c38b4665af2956248036467407e12661 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-1vzzdyp7-c38b4665af2956248036467407e12661 .iconbox_content_title{
color:#ffffff;
}

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

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

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

.flex_column.av-17kjrqi3-1c84ee3b97f04a69cc5ff903900013db{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

.iconbox.av-3sjie3v-5d0bcdfa0cd0bb1beb0deb231a0891a7 .iconbox_icon{
background-color:#0abab4;
color:#ffffff;
}
.iconbox.av-3sjie3v-5d0bcdfa0cd0bb1beb0deb231a0891a7 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-3sjie3v-5d0bcdfa0cd0bb1beb0deb231a0891a7 .iconbox_content_title{
color:#ffffff;
}

#top #wrap_all .avia-button.av-victegb-06f780a55ea2999c87aa09b3adc6bb7a{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

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

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

.flex_column.av-fjftnzf-899d48bec8ae460a830bd94c16d51376{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

.iconbox.av-d2mnxgr-e1f20d6ff20ff9568658982cdd0599ea .iconbox_icon{
background-color:#0abab4;
color:#ffffff;
}
.iconbox.av-d2mnxgr-e1f20d6ff20ff9568658982cdd0599ea .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-d2mnxgr-e1f20d6ff20ff9568658982cdd0599ea .iconbox_content_title{
color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-5cv69a5n-8085e41e5494046e1a978919a966e3d1 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-5cv69a5n-8085e41e5494046e1a978919a966e3d1 .av-subheading{
font-size:26px;
}

#top #wrap_all .av-special-heading.av-li3af8iq-ec9b466d3ee87be732fd1cf704f68c44 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-li3af8iq-ec9b466d3ee87be732fd1cf704f68c44 .av-subheading{
font-size:26px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-5cv69a5n-8085e41e5494046e1a978919a966e3d1 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-5cv69a5n-8085e41e5494046e1a978919a966e3d1 .av-subheading{
font-size:22px;
}

#top #wrap_all .av-special-heading.av-li3af8iq-ec9b466d3ee87be732fd1cf704f68c44 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-li3af8iq-ec9b466d3ee87be732fd1cf704f68c44 .av-subheading{
font-size:22px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-5cv69a5n-8085e41e5494046e1a978919a966e3d1 .av-special-heading-tag{
font-size:19px;
}
.av-special-heading.av-5cv69a5n-8085e41e5494046e1a978919a966e3d1 .av-subheading{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-li3af8iq-ec9b466d3ee87be732fd1cf704f68c44 .av-special-heading-tag{
font-size:15px;
}
.av-special-heading.av-li3af8iq-ec9b466d3ee87be732fd1cf704f68c44 .av-subheading{
font-size:20px;
}
}
