.realfactory-navigation-bar-wrap .realfactory-navigation .sf-menu>li>a{font-size:20px !important;font-family:"Raleway",sans-serif}.dymicron-prefooter{background-color:#f8f8f8;padding:60px 20px;text-align:center;border-top:1px solid #e0e0e0}.dymicron-prefooter h2{font-size:2.5rem;color:#003087;margin-bottom:1rem}.dymicron-prefooter p{font-size:1.2rem;color:#333;max-width:600px;margin:0 auto 2rem}.hs-form-frame{max-width:700px;margin:0 auto}.hsfc-Step .hsfc-Step__Banner{display:none !important}.dymicron-read-more-content{margin-bottom:1rem}.dymicron-read-more-link{color:#003087;text-decoration:underline;cursor:pointer}.dymicron-read-more-link:hover{color:#005bb5}.owl-post-carousel .post-item{padding:15px;text-align:center}.owl-post-carousel .post-date{font-size:12px;color:#fff;margin-bottom:5px}.owl-post-carousel .post-title{font-size:18px;margin:0}.owl-post-carousel .post-title a{text-decoration:none;color:#fff}.owl-post-carousel .post-title a:hover{color:#fff}body.blog .realfactory-sidebar-style-none,.custom-blog-container{max-width:1200px !important;margin:0 auto;padding:20px}.blog-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:50px 0}.blog-tile{background:#f5f5f5f5;padding:20px;box-shadow:1px 3px 5px #ccc;display:block !important;min-width:250px}.tile-image{display:block;margin-bottom:15px}.tile-img{max-width:100%;height:auto;display:block;margin:0 auto}.realfactory-body h2.tile-title{font-size:20px;font-weight:700;margin-bottom:10px}.woocommerce-account.realfactory-body h2{font-size:30px}.user-Distributor.realfactory-body h3{color:#444 !important}.home.user-Distributor.realfactory-body h3{color:#fff !important}.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .woocommerce li.woocommerce-MyAccount-navigation-link{display:inline-block}.user-Customer .realfactory-content-area li.woocommerce-MyAccount-navigation-link{background-color:#41abdf;color:#fff !important;padding:10px;margin-bottom:10px}.user-Customer.realfactory-body .realfactory-content-area li.woocommerce-MyAccount-navigation-link a{color:#fff !important}.user-Distributor .realfactory-content-area li.woocommerce-MyAccount-navigation-link{background-color:#444;color:#fff;padding:10px;margin-bottom:10px}.user-Distributor li.woocommerce-MyAccount-navigation-link:hover,li.woocommerce-MyAccount-navigation-link:hover,.user-Distributor li.woocommerce-MyAccount-navigation-link.is-active,li.woocommerce-MyAccount-navigation-link.is-active{background-color:#28a7df}.user-Distributor li.woocommerce-MyAccount-navigation-link a{color:#fff}.realfactory-body .wp-block-woocommerce-checkout-order-summary-block{background-color:#f5f5f5}.realfactory-body .wc-block-components-order-summary-item h3{font-size:18px;font-weight:700}.realfactory-body .gform_wrapper{margin:10px auto;background-color:#f5f5f5;max-width:700px;padding:25px}.realfactory-full p.lead-in,.realfactory-full .signup-welcome{width:90%;margin:30px auto;max-width:900px}.document-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.document-item{border:1px solid #ddd;padding:15px;text-align:center;background-color:#fff}.document-item img{max-width:100%;height:auto}.realfactory-body .document-item h3{font-size:18px;text-transform:uppercase}.realfactory-body .document-item a{font-size:13px;font-style:normal;background-color:#28a7df;color:#fff;padding:8px;display:block;width:80%;margin:3px auto 10px;border:1px solid #28a7df}.realfactory-body .document-item br{display:none}.realfactory-body .document-item a:hover{background-color:#fff;color:#28a7df}.wp-block-column.has-background{padding:25px !important}@media (max-width:768px){.document-grid{grid-template-columns:1fr}}.woocommerce .realfactory-content-area ul.products li.product a.woocommerce-loop-product__link img{display:block;margin:0 auto 10px}span.color-code{padding:5px 10px;margin-right:5px;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase}.woocommerce .realfactory-content-area ul.products li.product{background-color:#fff;padding:20px;text-align:center;box-shadow:1px 3px 10px #ccc}.woocommerce ul.products li.product.product_tag-narrow-short,span.color-code.tag-id-85{border-left:8px solid red}.woocommerce ul.products li.product.product_tag-narrow-long,span.color-code.tag-id-86{border-left:8px solid #ff0}.woocommerce ul.products li.product.product_tag-wide-short{border-left:8px solid #228b22}.woocommerce ul.products li.product.product_tag-wide-long,span.color-code.tag-id-88{border-left:8px solid #4169e1}.woocommerce-account .woocommerce-Address address{padding-top:5px}.woocommerce ul.products li.product span.woocommerce-Price-amount.amount,.woocommerce ul.products li.product span.price,.woocommerce ul.products li.product h2{color:#333 !important}.woocommerce ul.products li.product a.button{background-color:#41abdf !important}.woocommerce .realfactory-content-area .quantity .qty{padding:5px}.cat-holder{display:block;padding:20px;margin-bottom:30px}.cat-holder.cat-triadyme-c-discs{background-color:#ecf7fc}.cat-holder.cat-full-surgical-set{background-color:#e4f8e4}.cat-holder.cat-individual-instruments{background-color:#fff1e6}.tile-title a{text-decoration:none;color:#333}.tile-title a:hover{color:#0073aa}.tile-excerpt{font-size:16px;color:#666;margin-bottom:15px}.read-more{color:#28a7df;text-decoration:none;font-weight:700;text-align:left}.read-more:hover{text-decoration:underline}.pagination{margin-top:30px;text-align:center}.pagination a,.pagination span{margin:0 5px;padding:8px 12px;text-decoration:none;color:#0073aa;border:1px solid #ddd;border-radius:3px}.pagination a:hover{background:#f5f5f5}.pagination .current{background:#0073aa;color:#fff;border-color:#0073aa}.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999;justify-content:center;align-items:center}.popup-content{background-color:#fff;padding:20px;border-radius:5px;text-align:center;max-width:400px;width:90%;position:relative}.realfactory-body .popup-content h3{font-size:20px}.close-btn{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer;color:#333}.email-btn{padding:10px 20px;background-color:#41abdf;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:13px;font-weight:600}.email-btn:hover{background-color:#005177}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin:20px auto;max-width:350px;display:block;background-color:#f5f5f5}@media (max-width:768px){.dymicron-prefooter h2{font-size:1.8rem}.dymicron-prefooter p{font-size:1rem}.blog-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:480px){.blog-tiles{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}}