.flex_cell.av-40dcrulo-473cd03edd459ee22b89b26ba30eefa9{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-40dcrulo-473cd03edd459ee22b89b26ba30eefa9{
padding:15px 10px 0px 10px !important;
}

#top .hr.hr-invisible.av-3xgzynfw-cbbbc99d7cc889f8f4971555467047c5{
margin-top:-30px;
height:1px;
}

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

#top .hr.hr-invisible.av-3sj1qib0-495a23270ce804e31cdef1dd1948b273{
height:2px;
}

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

#top .hr.av-3guj5njg-ce28050eb51570206ae123d45ca2cebc{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-3guj5njg-ce28050eb51570206ae123d45ca2cebc .hr-inner{
width:350px;
border-color:#afafaf;
max-width:45%;
}
.hr.av-3guj5njg-ce28050eb51570206ae123d45ca2cebc .av-seperator-icon{
color:#afafaf;
}
.hr.av-3guj5njg-ce28050eb51570206ae123d45ca2cebc .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#afafaf;
stroke:#afafaf;
}

.flex_cell.av-38uloxkc-b4d58f955c3fd079052535e691cea903{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-38uloxkc-b4d58f955c3fd079052535e691cea903{
padding:0px 0px 5px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-34ej2dd8-7827525e31b54de351f5e069e274a40c{
margin-top:-2px;
margin-bottom:0px;
}
.flex_column.av-34ej2dd8-7827525e31b54de351f5e069e274a40c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-30kjuxd8-c011c1aaeb57558e67d8643b7bd7af28{
height:10px;
}

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

.flex_cell.av-718ct20c-f7abb31b17bb2a85975a4a6ba38d3524{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-718ct20c-f7abb31b17bb2a85975a4a6ba38d3524{
padding:10px 130px 80px 130px !important;
}

.flex_column.av-6zsdjnos-b48d0407e0d42a85b285ee1abe22c9a9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-ao4uw6k-7ae0fa6c9ea1fb24cbf15f4fcb682629{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-8wjn770-8a161b0975f0b5fc77a1c463ac2d3f4d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

#top .av-special-heading.av-29wb8rfw-3ee7fa932a9114a9dd3bb291c13f29d0{
margin:20px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-29wb8rfw-3ee7fa932a9114a9dd3bb291c13f29d0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-29wb8rfw-3ee7fa932a9114a9dd3bb291c13f29d0 .av-subheading{
font-size:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-25wew4vg-46ac8afb571fc1e01d574d9355432373{
margin-top:-2px;
margin-bottom:0px;
}
.flex_column.av-25wew4vg-46ac8afb571fc1e01d574d9355432373{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1yjqivfw-3249091a91e6d219303b06a34aff9754{
height:10px;
}

.avia-section.av-yz3q31o-84f363dae96473e2f8e1b3eaec9fcd62 .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-yz3q31o-84f363dae96473e2f8e1b3eaec9fcd62 .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-vq12jos-3dcfa965924958649cc4072398740265{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

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

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

#top .hr.hr-invisible.av-emifn3g-f014f25dcc4c98e66c978aaa9eb958aa{
height:20px;
}

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

.flex_column.av-jbhyuk-2adcb34eb1f49cd158cc802de37ad16f{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-718ct20c-f7abb31b17bb2a85975a4a6ba38d3524{
padding:10px 10px 10px 10px !important;
}

#top #wrap_all .av-special-heading.av-qizdzu4-41492327e21c91ee0eaad0b36249a5a8 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-3l5qqrvw-1457997fa00682b3c96474612f4777d2 .av-special-heading-tag{
font-size:19px;
}
.av-special-heading.av-3l5qqrvw-1457997fa00682b3c96474612f4777d2 .av-subheading{
font-size:13px;
}

.responsive #top #wrap_all .flex_cell.av-718ct20c-f7abb31b17bb2a85975a4a6ba38d3524{
padding:10px 10px 10px 10px !important;
}

#top #wrap_all .av-special-heading.av-29wb8rfw-3ee7fa932a9114a9dd3bb291c13f29d0 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-29wb8rfw-3ee7fa932a9114a9dd3bb291c13f29d0 .av-subheading{
font-size:13px;
}

#top #wrap_all .av-special-heading.av-qizdzu4-41492327e21c91ee0eaad0b36249a5a8 .av-special-heading-tag{
font-size:45px;
}
}
