.bulk-testimonials{padding:25px 16px 50px;background:#f5f5f5;overflow:hidden}.bulk-testimonials .container{max-width:1400px;margin:0 auto}.bulk-testimonials-title{margin:40px 0 20px 0;font-size:30px;font-weight:700;text-transform:uppercase;color:#3d4654}.bulk-testimonials .slick-list{margin:0 -12px}.slick-initialized .slick-slide.testimonial-card,.testimonial-card{width:100%;max-width:1200px;margin:0 auto;padding:35px 32px;background:#fff;border:1px solid #ddd;border-radius:22px;-webkit-box-shadow:0 12px 25px rgba(0,0,0,.15);box-shadow:0 12px 25px rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.testimonial-images{display:grid;grid-template-columns:1fr 1fr;gap:14px}.testimonial-image{width:auto;height:100%;display:block;-o-object-fit:cover;object-fit:cover;border-radius:8px}.testimonial-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testimonial-stars{margin-bottom:8px;color:#ffb000;font-size:27px;letter-spacing:2px;line-height:1}.testimonial-heading{margin:0 0 14px;font-size:21px;line-height:1.3;font-weight:700;color:#404958}.testimonial-text{font-size:14px;line-height:1.42;color:#545b66}.testimonial-text p{margin:0}.testimonial-text strong{font-weight:700;color:#414957}.testimonial-author{margin-top:auto;padding-top:12px;text-align:right;font-size:17px;color:#555c69}.testimonial-link{color:#005fc5;text-decoration:underline}.testimonial-arrow{position:absolute;top:50%;z-index:20;width:28px;height:28px;border:0;padding:0;border-radius:50%;background:#999;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.testimonial-arrow--prev{left:calc(10% - 14px)}.testimonial-arrow--next{right:calc(10% - 14px)}@media (max-width:900px){.testimonial-card{grid-template-columns:1fr}.testimonial-images{max-width:500px}.testimonial-author{margin-top:20px}}@media (max-width:600px){.testimonials-title{font-size:22px}.testimonial-card{padding:20px;border-radius:16px}.testimonial-images{grid-template-columns:1fr 1fr;gap:8px}.testimonial-image{height:220px}.testimonial-heading{font-size:18px}.testimonial-text{font-size:13px}}.testimonial-card .testimonial-images{width:30%}.testimonial-card .testimonial-content{width:70%;padding-left:24px}.bulk-orders-page>div.bulk-testimonials-section{position:relative;margin-bottom:0}.bulk-orders-page>div.bulk-testimonials-section div.slick-slider{padding-bottom:0}.page-bulk_orders .footer{padding-top:0}.page-bulk_orders .ob-ribbon-banner{display:none!important}.bulk-footer-ribbon-section .top-bar,.bulk-ribbon-section .top-bar{background:#6effcb;padding:10px 30px;font-size:22px;color:#24414a;text-align:center}.bulk-footer-ribbon-section .top-bar strong,.bulk-ribbon-section .top-bar strong{color:#3453ff}.bulk-footer-ribbon-section .bottom-box,.bulk-ribbon-section .bottom-box{background:#3f4854;text-align:center;padding:15px 20px 18px}.bulk-footer-ribbon-section .bottom-box h4,.bulk-ribbon-section .bottom-box h4{color:#6effcb;font-size:23px;line-height:1.2;font-weight:700;text-transform:uppercase;max-width:760px;margin:auto}.bulk-orders-page>div{margin-bottom:50px}.bulk-orders-page>div.bulk-form-section,.bulk-orders-page>div.bulk-ribbon-section{margin-bottom:0}.bulk-best-sellers-section h2.ob-heading-3{max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px;margin-bottom:30px}