.right-section{float:right;width:39%}.basic-page-heading h2{text-align:center;font:700 33px Open Sans,sans-serif;padding:30px 0;margin:0}.contact-form-cont p{margin-bottom:20px;width:100%;font-family:Open Sans,sans-serif;font-size:16px}.contact-form-cont .faq-text p{font-size:22px;font-weight:600}.faq-form-btn{padding:20px 0;width:200px;font-size:20px;text-align:center}.contact-form-cont h3{font-size:25px;font-weight:700;padding-bottom:20px}.contact-form-cont{margin-bottom:60px}.contact-form-cont .faq-text h3{font-size:25px!important;font-weight:700!important;margin-bottom:10px;padding:10px 0 0;margin-top:25px}.contact-form-cont a{color:#125ea7;text-decoration:none}.right-section img{padding-left:20px}@media screen and (max-width:576px){.basic-page-heading h2{font-size:25px;padding:10px 0 0;margin:0}.contact-form-cont h3{padding-bottom:10px}.contact-form-cont{padding:10px}}.rare-coins-page .hero-section{background:url(/site-images/rare-coins/banner.png)}.rare-coins-page .category-card{background-position:50%;background-size:cover}.rare-coins-page #see-all-rare-coins-articles:hover{border:1px solid #e9af46;background:rgba(233,175,70,.5)!important;color:#fff!important}@media screen and (max-width:640px){.rare-coins-page .hero-section{background:url(/site-images/rare-coins/banner-mobile.png)}.rare-coins-page .faq-heading{font-size:28px}.rare-coins-page .faq-subheading{font-size:14px}.rare-coins-page .rare-coins-collection-section{background:radial-gradient(171.15% 67.84% at 73.54% -39.11%,hsla(0,0%,82%,.16) 0,hsla(0,0%,82%,0) 100%),linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/site-images/rare-coins/rare-coin-collection.jpg) #d3d3d3 50% /cover no-repeat}}#terms-and-conditions ol a{margin:0!important;padding:0!important}#terms-and-conditions .jmb_toc ol li{color:#125ea7;list-style-type:decimal!important}#terms-and-conditions .jmb_toc ol a p,#terms-and-conditions .jmb_toc ol br{display:none!important}#terms-and-conditions .heading_table a{text-decoration:none!important;margin:0!important;padding:0!important}#terms-and-conditions .heading_table{padding:24px 40px!important}#terms-and-conditions .heading_table li::marker{color:#125ea7;font-weight:600!important}#terms-and-conditions .heading_table a:hover{text-decoration:none!important}#terms-and-conditions h3 strong{font-weight:600!important;line-height:25px!important;font-size:22px!important;font-family:Open Sans,sans-serif!important}#terms-and-conditions .jmb_toc ol li{margin-bottom:0!important;padding-bottom:0!important}#terms-and-conditions .one-column-blog a{margin:0!important;padding:0!important}@media (max-width:768px){#terms-and-conditions .heading_table a,#terms-and-conditions .heading_table a:first-of-type,#terms-and-conditions .heading_table li strong,#terms-and-conditions .jmb_toc .heading_table strong{font-weight:700!important}#terms-and-conditions .jmb_toc>strong{margin-left:.5rem!important}#terms-and-conditions .heading_table li::marker{color:#125ea7;font-weight:700!important}#terms-and-conditions h3 strong{font-weight:600!important;line-height:5px!important;font-size:18.72px!important;font-family:Open Sans,sans-serif!important}}#privacy-policy ol a{margin:0!important;padding:0!important}#privacy-policy h2{padding:30px 0 20px!important;margin:0;font-size:25px!important}#privacy-policy .jmb_priv .heading_table ol li{color:#125ea7;list-style-type:decimal!important}#privacy-policy .jmb_priv ol.heading_table a p{display:none!important;list-style-type:decimal!important}#privacy-policy .jmb_priv ol.heading_table li{list-style-type:decimal!important}#privacy-policy .jmb_priv ol:not(.heading_table) li{list-style-type:decimal!important;margin-bottom:20px!important;margin-top:10px!important}#privacy-policy .jmb_priv ol br{display:none!important}.one-column-blog a,.one-column-blog li{margin-bottom:0!important}#privacy-policy .heading_table a{text-decoration:none!important;margin:0!important;padding:0!important}#privacy-policy .heading_table{padding:0 30px 20px!important}#privacy-policy .heading_table li::marker{color:#125ea7;font-weight:600!important}#privacy-policy .heading_table a:hover{text-decoration:none!important}.blog-pages .one-column-blog li{margin-bottom:0!important}#privacy-policy .one-column-blog .jmb_priv p strong{font-weight:600!important}#privacy-policy .jmb_priv p,#privacy-policy .one-column-blog .jmb_priv p strong{line-height:25px!important;font-size:16px!important;font-family:Open Sans,sans-serif!important}#privacy-policy .jmb_priv p{font-weight:400!important}#privacy-policy .jmb_priv ol li{margin-bottom:0!important;padding-bottom:0!important}#privacy-policy .jmb_priv ol li::marker{font-weight:700!important}#privacy-policy .one-column-blog a{margin:0!important;padding:0!important}@media (max-width:768px){#privacy-policy .heading_table a,#privacy-policy .heading_table a:first-of-type,#privacy-policy .heading_table li strong,#privacy-policy .jmb_priv .heading_table strong{font-weight:700!important}#privacy-policy .jmb_priv>strong{margin-left:.5rem!important}#privacy-policy .jmb_priv .heading_table li::marker{color:#125ea7;font-weight:700!important}#privacy-policy .jmb_priv ol:not(.heading_table) li::marker{font-weight:700!important}#privacy-policy .one-column-blog .jmb_priv p strong{font-weight:700!important}#privacy-policy .heading_table{padding:10px 0 30px 36px!important;margin:-6px!important}#privacy-policy .jmb_priv ol.heading_table br{display:none!important}#privacy-policy h2{padding:20px 0!important;margin:0;font-size:24px!important}}.engraving{margin:20px 0 15px}.engraving,.engraving-personalized{font-family:TrajanProBold,sans-serif;font-size:30px}.engraving-personalized{margin:0}.engraving-landing{color:#fff;font-size:3.5rem;font-family:TrajanProBold,sans-serif;font-size:40px;font-weight:700;line-height:44px;letter-spacing:-.04em;text-align:center;margin:0}.engraving-landing-h1{color:#e9af46;font-size:2.5rem;margin:0;font-family:Open Sans,sans-serif;font-size:22px;font-weight:600;line-height:30.8px;text-align:center}.engraving-landing-img{height:480px;width:950px}.how-it-works-step{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;text-align:center;width:20%;color:#fff;position:relative}.how-it-works-section-h2{text-align:center;color:#fff;font-family:TrajanProBold,sans-serif;font-size:30px}.how-it-works-step-p{margin:10px 0 0;font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;line-height:21.6px;text-align:center;width:95%}.how-it-works-step-dotted{position:absolute;top:48px;left:0;transform:translate(-59%,-50%);width:118px}.products-masonry-grid{display:flex;margin-left:-10px;width:auto}.products-masonry-grid_column{padding-left:10px;background-clip:padding-box}.products-grid-container .container>div{width:100%;display:flex;flex-wrap:wrap;background:transparent}.product-card .inner-container{padding:20px 20px 30px;background-color:#fff}.product-card .product-image{margin-bottom:20px}.product-card.sm .product-image{height:200px}.product-card.lg .product-image,.product-card.md .product-image{height:250px}.product-card.xl .product-image{height:300px}.product-card.xl .inner-container{align-items:center;display:flex;flex-direction:column}@media (max-width:768px){.product-card.sm .product-image{height:125px}.product-card .price{margin-bottom:8px}.product-card .product-image{margin-bottom:16px}.product-card.lg .product-image,.product-card.md .product-image{height:130px}.product-card.xl .product-image{height:220px}.product-card.xl .product-info p{flex-direction:row;margin:0 auto 20px;gap:4px}.product-card.xl.strikethrough .product-info p{flex-direction:column}.product-card.sm .price{height:unset}.sales-description.category-list.category-list{margin-top:20px!important}}