.flex_cell.av-ak2tqn8o-5739708837b9d0099d7b3dc5685a54d0{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-ak2tqn8o-5739708837b9d0099d7b3dc5685a54d0{
padding:15px 10px 0px 10px !important;
}

#top .hr.hr-invisible.av-acmjkvxk-d63a409ce0b448b1b58a6011734dae62{
margin-top:-30px;
height:1px;
}

#top .av-special-heading.av-lq19vdq9-4f6d7d599c2e06317631b3f1c9190a6d{
margin:10px 0px -5px 0px;
padding-bottom:0;
}
body .av-special-heading.av-lq19vdq9-4f6d7d599c2e06317631b3f1c9190a6d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lq19vdq9-4f6d7d599c2e06317631b3f1c9190a6d .av-subheading{
font-size:16px;
}

#top .hr.hr-invisible.av-aa5tebfs-76ace7d85fb529c54a7a80586a8aadcb{
height:2px;
}

#top .av-special-heading.av-a70bceqw-0a83e353de2681a160ac64b648e3ce48{
margin:10px 0px -10px 0px;
padding-bottom:0;
}
body .av-special-heading.av-a70bceqw-0a83e353de2681a160ac64b648e3ce48 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-a70bceqw-0a83e353de2681a160ac64b648e3ce48 .av-subheading{
font-size:16px;
}

#top .hr.av-9yya9my0-5dd63091dbb7ab56d78c40fcc0bcc54b{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-9yya9my0-5dd63091dbb7ab56d78c40fcc0bcc54b .hr-inner{
width:350px;
border-color:#ff8080;
max-width:45%;
}
.hr.av-9yya9my0-5dd63091dbb7ab56d78c40fcc0bcc54b .av-seperator-icon{
color:#ff8080;
}
.hr.av-9yya9my0-5dd63091dbb7ab56d78c40fcc0bcc54b .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#ff8080;
stroke:#ff8080;
}

.flex_cell.av-9rwvy02w-46d1bac5993d8d88bcaf3cd425a5fdb1{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-9rwvy02w-46d1bac5993d8d88bcaf3cd425a5fdb1{
padding:0px 0px 5px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9lp5q0h4-1f7e825cd02060b6de0948683e51b4ed{
margin-top:-2px;
margin-bottom:0px;
}
.flex_column.av-9lp5q0h4-1f7e825cd02060b6de0948683e51b4ed{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-9go9ipns-b55307e8c5e26f560d08bc5c9260231f{
height:10px;
}

.flex_cell.av-luydy5k-39c4071007b5d99edda1f549f87afbce{
vertical-align:top;
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #e0e0e0 );
}
.responsive #top #wrap_all .flex_cell.av-luydy5k-39c4071007b5d99edda1f549f87afbce{
padding:0px 30px 10px 30px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5yy89yzs-2186714a6d7d758c519658de9f652300{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5yy89yzs-2186714a6d7d758c519658de9f652300{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#f2f2f2;
background:linear-gradient( to bottom, #f2f2f2, #ffffff );
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-2y53iqy0-86dbc3b6d13d998c5aa01211cfd8de31{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2y53iqy0-86dbc3b6d13d998c5aa01211cfd8de31{
border-radius:0px 0px 0px 0px;
padding:0px 40px 0px 40px;
}

#top .av-special-heading.av-2whxv82w-ecfe6f2d94c207911275c6d6c6157766{
margin:10px 0px -5px 0px;
padding-bottom:20px;
font-size:22px;
}
body .av-special-heading.av-2whxv82w-ecfe6f2d94c207911275c6d6c6157766 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2whxv82w-ecfe6f2d94c207911275c6d6c6157766 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-2whxv82w-ecfe6f2d94c207911275c6d6c6157766 .av-subheading{
font-size:16px;
}

#top .av_textblock_section.av-2snwvh9k-4b84eb4eb3e61d40e34ac11f8cda01d0 .avia_textblock{
font-size:14px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9bevwiw-1ddcb1825292b9f27c4d5a04a989fbe5{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9bevwiw-1ddcb1825292b9f27c4d5a04a989fbe5{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

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

#top .av-special-heading.av-2bsztz8o-614cf1e96cd0232c52cb7fa39596cca4{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-2bsztz8o-614cf1e96cd0232c52cb7fa39596cca4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2bsztz8o-614cf1e96cd0232c52cb7fa39596cca4 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-290uubc8-2797ab15288594e6f8b5a2e3676f344b{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-23fir8tk-107ab6f43f1554f43c1bb07376e8d57f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-23fir8tk-107ab6f43f1554f43c1bb07376e8d57f{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

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

#top .av-special-heading.av-1tg5vd48-c65bcd1450a95cfe597879d3c459ebb8{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-1tg5vd48-c65bcd1450a95cfe597879d3c459ebb8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1tg5vd48-c65bcd1450a95cfe597879d3c459ebb8 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1p0nhjhk-04736b656b62ce3f42654a17483b19ec{
height:50px;
}

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

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

#top .av-special-heading.av-1brn3y94-a3311502f058f0e0d89b7595f606a894{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-1brn3y94-a3311502f058f0e0d89b7595f606a894 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1brn3y94-a3311502f058f0e0d89b7595f606a894 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-4bgmb6w-0dc75ddeef289eaa0d04e605be1017ec{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3ulxlrc-95105eb011f15407d394d4fbf5272231{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3ulxlrc-95105eb011f15407d394d4fbf5272231{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

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

#top .av-special-heading.av-sywzrs8-9e0e7545a0ac4212a01d6434d336b34e{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-sywzrs8-9e0e7545a0ac4212a01d6434d336b34e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-sywzrs8-9e0e7545a0ac4212a01d6434d336b34e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-nlhhwfc-fffa28e786fbc2542716243cde4dd674{
height:50px;
}

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

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

#top .av-special-heading.av-9oubvqg-f916476c08627e301633dde633fd6c29{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-9oubvqg-f916476c08627e301633dde633fd6c29 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9oubvqg-f916476c08627e301633dde633fd6c29 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-7rd5ve0-c3bd557d1c81a47dfcaab40256b4c983{
height:50px;
}

#top .av-special-heading.av-5hh02pwo-501512b235557c484c8acaa016cec5da{
margin:20px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-5hh02pwo-501512b235557c484c8acaa016cec5da .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5hh02pwo-501512b235557c484c8acaa016cec5da .av-subheading{
font-size:16px;
}

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

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

.avia-section.av-3icrei0-ba680745bbc7541878f3cf8247e9904e .av-parallax .av-parallax-inner{
background-color:#ededed;
background-image:url(https://www.thediamondcenter.com/wp-content/uploads/2023/12/contact1.jpg);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}
.avia-section.av-3icrei0-ba680745bbc7541878f3cf8247e9904e .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
background-image:url(https://www.thediamondcenter.com/wp-content/themes/enfold/images/background-images/diagonal-bold-light.png);
background-repeat:repeat;
}

.flex_column.av-uyd0d48-16e3e404b8bc5e8e397e36ae892a36f2{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

#top .av-special-heading.av-qkjy6so-fceacdafe8011db1eb618be88d235e31{
margin:0px 0px 0px 0px;
padding-bottom:45px;
color:#ffffff;
font-size:48px;
}
body .av-special-heading.av-qkjy6so-fceacdafe8011db1eb618be88d235e31 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-qkjy6so-fceacdafe8011db1eb618be88d235e31 .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-qkjy6so-fceacdafe8011db1eb618be88d235e31 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-qkjy6so-fceacdafe8011db1eb618be88d235e31 .av-subheading{
font-size:15px;
}

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

#top .av-special-heading.av-hiy80rs-84f5ea87cf6eead41bab2d23e91006ed{
margin:20px 0px 0px 0px;
padding-bottom:20px;
color:#ffffff;
}
body .av-special-heading.av-hiy80rs-84f5ea87cf6eead41bab2d23e91006ed .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-hiy80rs-84f5ea87cf6eead41bab2d23e91006ed .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-hiy80rs-84f5ea87cf6eead41bab2d23e91006ed .av-subheading{
font-size:15px;
}

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

.flex_column.av-6wjdvs8-dd4e7548946b4d27f56808b730f08161{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}


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

#top #wrap_all .av-special-heading.av-qkjy6so-fceacdafe8011db1eb618be88d235e31 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-lq19vdq9-4f6d7d599c2e06317631b3f1c9190a6d .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-lq19vdq9-4f6d7d599c2e06317631b3f1c9190a6d .av-subheading{
font-size:13px;
}

#top #wrap_all .av-special-heading.av-a70bceqw-0a83e353de2681a160ac64b648e3ce48 .av-special-heading-tag{
font-size:19px;
}
.av-special-heading.av-a70bceqw-0a83e353de2681a160ac64b648e3ce48 .av-subheading{
font-size:13px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2y53iqy0-86dbc3b6d13d998c5aa01211cfd8de31{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-2y53iqy0-86dbc3b6d13d998c5aa01211cfd8de31{
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-2whxv82w-ecfe6f2d94c207911275c6d6c6157766 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-2whxv82w-ecfe6f2d94c207911275c6d6c6157766 .av-subheading{
font-size:13px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9bevwiw-1ddcb1825292b9f27c4d5a04a989fbe5{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-9bevwiw-1ddcb1825292b9f27c4d5a04a989fbe5{
padding:0 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-23fir8tk-107ab6f43f1554f43c1bb07376e8d57f{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-23fir8tk-107ab6f43f1554f43c1bb07376e8d57f{
padding:0 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1m473qp4-c8164169e88da913bd07cb6f28e8b433{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-1m473qp4-c8164169e88da913bd07cb6f28e8b433{
padding:0 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3ulxlrc-95105eb011f15407d394d4fbf5272231{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-3ulxlrc-95105eb011f15407d394d4fbf5272231{
padding:0 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mhxd1ew-d419ec8fb7056f9fd7e079974d2c96a7{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-mhxd1ew-d419ec8fb7056f9fd7e079974d2c96a7{
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-5hh02pwo-501512b235557c484c8acaa016cec5da .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-5hh02pwo-501512b235557c484c8acaa016cec5da .av-subheading{
font-size:13px;
}

#top #wrap_all .av-special-heading.av-qkjy6so-fceacdafe8011db1eb618be88d235e31 .av-special-heading-tag{
font-size:45px;
}

#top #wrap_all .av-special-heading.av-hiy80rs-84f5ea87cf6eead41bab2d23e91006ed .av-special-heading-tag{
font-size:45px;
}
}
