html{font-size:16px}h1{font-size:2.8rem}h2{font-size:2.3rem}h3{font-size:1.8rem}h4{font-size:1.3rem}h1,h2,h3,h4,h5,h6{text-transform:uppercase}p{font-size:1rem}.text-center{text-align:center}.p-b-0{padding-bottom:0!important}.et_pb_fullwidth_header_subhead{font-size:1.4rem}.et_mobile_menu li a,.nav li li a{font-size:.8rem}.sb_divi_footere{color:silver}.flex-parent{display:flex;justify-content:center;align-items:center}.nongrid-shadow{box-shadow:inset 0 -10em 0 #fff}.ctc-btn{font-size:1.3em}.entry-hero{height:25rem}.nongrid-section:before{content:'';display:block;width:100%;position:absolute;left:0;background:silver;height:60%;top:20%}.jewelry-btn-wrap{overflow:hidden;width:100%;padding-top:100%;position:relative}.jewelry-btn-wrap img{transition:transform .4s ease-in-out;width:100%;position:absolute;left:0;top:0;right:0;bottom:0}.jewelry-btn:hover img{transform:scale(1.15)}.jewelry-text{text-align:center;padding:.625em 0;z-index:1}.jewelry-text p{color:#252525;text-transform:uppercase;font-family:'Playfair Display',Georgia,"Times New Roman",serif}.jewelry-btn:hover .jewelry-text p{color:#bf485c;text-decoration:underline}.wp-video,video.wp-video-shortcode,.mejs-container,.mejs-overlay.load{width:100%!important;height:100%!important}.mejs-container{padding-top:56.25%}.wp-video,video.wp-video-shortcode{max-width:100%!important}video.wp-video-shortcode{position:relative}.mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}.mejs-controls{display:none!important}.mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto!important;height:auto!important}.certificate-row{font-size:16px}.certificate-row .et_pb_column{display:flex;justify-content:center;align-items:center}.certificate-row .et_pb_column.et_pb_column_1_2.et_pb_column_13>div{flex-grow:1}.et_pb_column.et_pb_column_1_2.et_pb_column_16{margin-bottom:0}.certificate img{min-height:12.50em;max-height:12.50em}#et-info-email:hover,#et-secondary-menu>ul>li>a:hover,#top-menu-nav>ul>li>a:hover,.et-social-icons a:hover{opacity:1;color:#c0c0c0!important}.et_pb_slide_title{color:#000;text-shadow:3px 0 10px #fff}.et_pb_slider .et_pb_button{font-size:.85rem}.et_pb_slide.et_pb_slide_1 .et_pb_slide_title{text-shadow:none}.et_header_style_centered .mobile_nav .select_page{color:#fff!important}.select_page{font-weight:500}.mobile_menu_bar:before{color:#fff;background-color:silver;border-radius:3px}#mobile_menu{border-top:3px solid silver}.footer-row .et_pb_button_module_wrapper{margin-bottom:0!important}.footer-btn{font-size:1rem}p.sub-title{font-size:2rem;line-height:1.5;text-transform:uppercase;color:silver;font-family:'Playfair Display',Georgia,"Times New Roman",serif}#page-container{overflow:hidden}@media only screen and (min-width:93em){:root{font-size:18px}html{font-size:18px}}@media screen and (max-device-width:93em),screen and (max-width:93em){:root{font-size:18px}html{font-size:18px}}@media screen and (max-device-width:90em),screen and (max-width:90em){.nongrid-section:before{height:65%;top:18%}}@media screen and (max-device-width:85.375em),screen and (max-width:85.375em){#main-header{font-size:85%}#main-header>.container{max-width:initial;width:90%}}@media screen and (max-device-width:69em),screen and (max-width:69em){#et-top-navigation{}.et_fullwidth_nav #main-header .container{padding:0}#top-menu li{padding-right:.5em}}@media screen and (min-device-width:54.50em),screen and (min-width:54.50em){.et_header_style_centered #main-header .logo_container{margin:1em 0}}@media screen and (max-device-width:61.25em),screen and (max-width:61.25em){.flex-parent2{flex-direction:column;display:block}.flex-child{width:100%;margin:.12em auto;text-align:center}#logo{width:initial}:root{font-size:16px}html{font-size:16px}.jewelry-row{display:flex}.jewelry-row .et_pb_column{margin-right:2em;margin-bottom:0}.jewelry-row .et_pb_column:last-child{margin-right:0}.nongrid-shadow{box-shadow:inset 0 -7em 0 #fff}.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}.et_mobile_menu{overflow:scroll!important;max-height:83vh}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:auto!important}.et_header_style_centered header#main-header .logo_container{max-height:6.250em!important}.et_header_style_centered #main-header .mobile_nav{background-color:silver}.sb_divi_footere{text-align:center}.mb-0-mobile{margin-bottom:0}}@media screen and (max-device-width:47em),screen and (max-width:47em){#home-button-wrap{font-size:65%}.callout-button{min-height:3em}#main-content .et_pb_slider .et_pb_slide{height:20em}}@media screen and (max-device-width:37.50em),screen and (max-width:37.50em){root{font-size:14px!important}html{font-size:14px!important}h1{font-size:2.5rem}h2{font-size:2rem}.et_header_style_centered #main-header{padding:0}.et_header_style_centered header#main-header.et-fixed-header .logo_container,.logo_container{position:absolute;width:100%;height:100%!important;text-align:left}#logo{max-width:50%}#et-top-navigation{display:block;padding-top:24px!important}.et_header_style_centered #main-header .mobile_nav{background-color:#fff0;padding:0}#et_mobile_nav_menu{float:right!important;position:initial!important;margin-top:0!important}.mobile_menu_bar.mobile_menu_bar_toggle{position:relative!important;line-height:0;display:block;top:unset;right:unset;padding-bottom:24px}.mobile_nav .select_page{display:none!important}.d-none-mobile{display:none}}@media screen and (max-device-width:30em),screen and (max-width:30em){.jewelry-row{flex-direction:column}div.et_pb_section.et_pb_section_4.jewel-section{background-size:cover}}