.page-container{background-color:#f8f3ed}.page-container h1{margin-top:20px;margin-bottom:30px}.page-container .top-content-row{margin:0 0 30px}.page-container .top-content-row h3{line-height:1.5}.page-container .top-content-row img{max-width:450px;width:100%}.page-container .top-content-row .top-content-row-content{padding-left:100px}.page-container .top-content-row .top-content-row-content strong{color:#357284;text-transform:uppercase;font-size:22px;margin:0;font-weight:400}.page-container .top-printing-banner,.page-container .bottom-printing-banner{background-color:#347284;padding:130px 0}.page-container .top-printing-banner p,.page-container .bottom-printing-banner p{color:#fff;margin:auto;font-size:30px;display:flex;align-items:center;justify-content:center}.page-container .top-printing-banner p strong,.page-container .bottom-printing-banner p strong{background-color:#c5a04c;font-size:16px;padding:6px 30px;margin:0 20px;font-weight:600}.page-container .top-printing-banner h6,.page-container .bottom-printing-banner h6{color:#fff;font-size:20px}.page-container .top-printing-banner h6 a,.page-container .bottom-printing-banner h6 a{color:#fff;text-decoration:underline}.page-container .bottom-printing-banner{background-color:#000}.page-container .service-faq{width:880px;margin:70px auto;max-width:90%}.page-container .service-faq h2{font-size:40px}.page-container .service-faq .question{border-top:1px solid #fff;padding:14px 0;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.page-container .service-faq .question:after{content:"+";font-size:22px;transition:.7s}.page-container .service-faq .question.open:after{transform:rotate(90deg)}.page-container .service-faq .answer{display:none;margin:-10px 0 0;padding-bottom:14px}.page-container .colors-banner{max-width:1100px;margin:auto;text-align:center;background-color:#fff;padding:50px 86px;border-radius:100px}.page-container .colors-banner h2{font-size:40px}.page-container .colors-banner img{width:100%}.page-container .service-testimonials{background-color:#2c2b2b;padding:70px 0 120px}.page-container .service-testimonials h2{font-size:40px;color:#fff;margin-bottom:30px}.page-container .service-testimonials .testimonial-col{padding:0 15px}.page-container .service-testimonials .testimonial{background-color:#000;color:#fff;padding:40px 75px;height:100%}.site-footer{margin-top:0}@media only screen and (max-width: 960px){.page-container h1{margin-top:20px;font-size:36px}.page-container .top-content-row .top-content-row-content{padding-left:0}.page-container .top-content-row img{margin-bottom:20px}.page-container .service-faq{margin:0 auto 70px}.page-container .service-testimonials h2{font-size:30px}.page-container .service-testimonials .testimonial{padding:30px}.page-container .top-printing-banner,.page-container .bottom-printing-banner{padding:70px 10px}.page-container .top-printing-banner p,.page-container .bottom-printing-banner p{font-size:16px}.page-container .top-printing-banner p br,.page-container .bottom-printing-banner p br{display:none}.page-container .top-printing-banner h6,.page-container .bottom-printing-banner h6{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/services-sub.scss.css.map */
