@import url("https://use.typekit.net/bur0snh.css");*{font-family:Lato,sans-serif}body{color:#25282a}.display-none{display:none}.cp-container{max-width:1440px}h1{font-size:74px;font-weight:700}h1,h2{color:#25282a}h2{font-size:32px;font-weight:900;line-height:38px;margin-bottom:20px}p,p.subtitle{color:#25282a}p.subtitle{font-size:20px;line-height:24px}.accent-headline{position:relative;z-index:11}.accent-headline:after{content:" ";display:block;height:8px;position:absolute;right:0;width:100%;z-index:-1}.accent--yellow:after{background:#ffed29}.accent--teal:after{background:#00ffda}.accent--orange:after{background:#fb551d}h1 .accent-headline:after{bottom:11px}h2 .accent-headline:after{bottom:3px}.fw-900{font-weight:900}.btn-primary--white{background-color:#fff;border:none;border-radius:100px;color:#1800ff;font-size:20px;font-weight:700;padding:16px 48px;text-align:center;text-decoration:none;transition:.5s}.btn-primary--white:hover{background-color:#f5f5f5;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.25);box-shadow:0 0 15px 0 rgba(0,0,0,.25);color:#1800ff}.btn-primary--white svg{transition:.5s}.btn-primary--white:hover svg{margin-left:5px}.btn-primary--white svg{vertical-align:revert}.cp-header-container .cp-header{align-items:center;display:flex;padding-bottom:20px;padding-top:20px}.cp-header .cp-logo .cp-site-logo{height:32px}.cp-header .cp-contact{align-items:flex-end;display:flex;flex-direction:column;width:100%}.cp-header .cp-contact .cp-contact-info{display:flex}.cp-header .cp-contact .cp-contact-text{color:#525355;font-size:17px;font-weight:400;line-height:20px;margin-bottom:5px}.cp-header .cp-contact .cp-contact-info svg:hover~.cp-contact-phone{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(81.97deg,#c000ff 19.44%,#6816e2 83.38%);-webkit-background-clip:text;transition:.5s}.cp-header .cp-contact .cp-contact-info .cp-contact-phone{color:#25282a;font-size:32px;font-weight:900;line-height:38px;margin-left:20px;text-decoration:none;transition:cubic-bezier(.47,0,.745,.715);vertical-align:middle}.cp-header .cp-contact .cp-contact-info .cp-contact-phone:hover{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(81.97deg,#c000ff 19.44%,#6816e2 83.38%);-webkit-background-clip:text;transition:.5s}.cp-header .cp-contact .cp-contact-add-text{display:none}.cp-template .cp-hero-container{background:linear-gradient(80.91deg,rgba(24,0,255,.75) 5.9%,rgba(0,255,218,.75) 101.77%),url(https://6858527.fs1.hubspotusercontent-na1.net/hubfs/6858527/_Taylor.com%20-%20All%20file%20connected%20%20to%20main%20site%20and%20blogs/Commercial%20Print/Commercial-Print-hero-cover.jpg);background-repeat:no-repeat;background-size:cover;height:524px;width:100%}.cp-template .cp-hero-container .cp-hero{align-items:center;display:flex;height:524px}.cp-template .cp-hero-container .cp-hero .cp-hero-content{max-width:500px}.cp-template .cp-hero-container .cp-hero .cp-hero-content .cp-hero-title{color:#fff;font-size:51px;line-height:57px}.cp-template .cp-hero-container .cp-hero .cp-hero-content .cp-hero-subtitle{color:#fff;font-size:21px;font-weight:500;line-height:1.4;margin-top:35px}.cp-template .cp-hero-container .cp-hero .cp-cta-form{background-color:#fff;box-shadow:0 5px 50px rgba(0,0,0,.15);margin-left:auto;margin-top:22%;min-height:700px;width:530px}.cp-template .cp-hero-container .cp-cta-form .cp-cta-form-wrapper{background-color:#fff;padding:65px;position:relative;z-index:1001}.cp-template .cp-hero-container .cp-cta-form .cp-cta-form-wrapper h3{color:#25282a;font-size:32px;font-weight:900;line-height:35px}.cp-template .cp-hero-container .cp-cta-form .cp-cta-form-wrapper p{color:#25282a;font-size:16px;font-weight:400;line-height:24px;margin-bottom:5px;margin-top:25px}.cp-template .cp-hero-container .cp-cta-form .cp-cta-form-wrapper .hs-form input,.cp-template .cp-hero-container .cp-cta-form .cp-cta-form-wrapper .hs-form textarea{border:1px solid #cbd5e1;color:#000;font-size:16px;font-weight:600;padding:8px;width:100%}.cp-template .cp-hero-container .cp-cta-form .cp-cta-form-wrapper .hs-form textarea{padding:8px 8px 25px}.cp-template .cp-hero-container .cp-cta-form .cp-cta-form-wrapper .hs-form .hs-submit .hs-button{background:linear-gradient(95.96deg,#129eff 9.17%,#171bff 93.24%);border:none;border-radius:100px;color:#f8fafc;font-size:18px;line-height:22px;margin-top:25px;padding:15px}.cp-template .cp-hero-container .cp-cta-form .cp-cta-form-wrapper .hs-form .hs-submit .hs-button:hover{box-shadow:0 1px 30px 1px rgba(0,0,0,.5)}.cp-template .cp-hero-container .cp-cta-form .cp-cta-form-wrapper .hs-form .hs-error-msgs{list-style:none;margin:0;padding:0}.cp-template .cp-hero-container .cp-cta-form .cp-cta-form-wrapper .hs-form .hs-error-msgs .hs-error-msg{color:red;font-size:14px}.cp-template .cp-hero-container .cp-cta-form .cp-cta-form-wrapper .hs-form .hs_error_rollup{display:none}.cp-brands-container{padding:75px 25px}.cp-brands-container .cp-brands .cp-brands-text{color:#525355;font-size:20px;font-weight:600;line-height:24px;margin-bottom:35px}.cp-brands-container .cp-brands .cp-brands-img{max-width:450px}.cp-overview-container{background:#fff;padding:0;text-align:center}.cp-overview-container .cp-overview-section{padding:50px 25px}.cp-overview-container .cp-overview-section .cp-overview-wrapper h2{color:#10002b;font-size:36px;line-height:43px;margin:0 auto 25px;max-width:700px}.cp-overview-container .cp-overview-section .cp-overview-wrapper .subtitle{font-size:22px;line-height:26px}.cp-overview-container .cp-overview-section .cp-contact-text{color:#525355;font-size:22px;font-weight:400;line-height:26px;margin-bottom:15px;margin-top:20px}.cp-overview-container .cp-overview-section .cp-contact-info{display:flex;justify-content:center}.cp-overview-container .cp-overview-section .cp-contact-info .cp-contact-phone{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(81.97deg,#c000ff 19.44%,#6816e2 83.38%);-webkit-background-clip:text;font-size:32px;font-weight:900;line-height:38px;margin-left:15px;text-decoration:none;transition:cubic-bezier(.47,0,.745,.715)}.cp-overview-container .cp-overview-section .cp-contact-info .cp-contact-phone:hover{text-decoration:underline;transition:.5s}.cp-overview-container .cp-overview-section .cp-overview-card-row{margin-top:35px}.cp-overview-container .cp-overview-section .cp-overview-card-row .cp-overview-card{background-color:#fff;border:1px solid #f2f3f5;border-radius:6px;max-width:270px;text-align:left}.cp-overview-container .cp-overview-section .cp-overview-card-row .cp-overview-card .card-body{padding:25px}.cp-overview-container .cp-overview-section .cp-overview-card-row .cp-overview-card .card-body .card-img-top{border-top-left-radius:0;border-top-right-radius:0}.cp-overview-container .cp-overview-section .cp-overview-card-row .cp-overview-card .card-body h4{color:#25282a;font-size:20px;font-weight:900;line-height:28px;margin-top:35px}.cp-overview-container .cp-overview-section .cp-overview-card-row .cp-overview-card .card-body p{color:#25282a;font-size:18px;font-weight:400;line-height:22px}.cp-overview-container .cp-overview-section .cp-overview-video{margin:50px 0}.cp-video-container{display:flex;justify-content:center}.cp-services-container{background-color:#f2f3f5;margin-top:50px;padding-bottom:100px;padding-top:100px}.cp-services-container .cp-services p.cp-description{font-size:20px;line-height:28px;margin-top:35px;max-width:1050px}.cp-services-container .cp-services .cp-services-list-row{margin-top:50px}.cp-services-container .cp-services .cp-services-list-row .cp-services-list{list-style:none;margin:0;padding:0}.cp-services-container .cp-services .cp-services-list-row .cp-services-list li{color:#25282a;font-size:21px;margin:20px 0}.cp-services-container .cp-services .cp-services-list-row .cp-services-list li:before{background:url(https://6858527.fs1.hubspotusercontent-na1.net/hubfs/6858527/_Taylor.com%20-%20All%20file%20connected%20%20to%20main%20site%20and%20blogs/Commercial%20Print/icons/list-item.svg) no-repeat;content:"";display:inline-block;height:4px;margin-right:10px;margin-top:-2px;vertical-align:middle;width:34px}.cp-case-study-container{padding-bottom:100px;padding-top:85px}.cp-case-study-container .cp-case-study{text-align:center}.cp-case-study-container p{font-size:20px;font-weight:400;line-height:24px}.cp-case-study-container .cp-case-study .card-title{color:#fff;font-size:24px;font-weight:900;line-height:28px}.cp-case-study-container .cp-case-study .card-text{color:#fff;font-size:20px;line-height:24px;margin:8px 0;text-align:left;text-transform:uppercase}.cp-case-study-container .cp-case-study .cp-case-cards-row{margin-top:85px}.cp-case-study-container .cp-case-study .cp-case-cards-row .cp-case-cards-col .cp-case-card{border:none;border-radius:0;margin:0 auto;transition:.5s;width:320px}.cp-case-study-container .cp-case-study .cp-case-cards-row .cp-case-cards-col .cp-case-card img{border-radius:0}.cp-case-study-container .cp-case-study .cp-case-cards-row .cp-case-cards-col .cp-case-card .card-img-overlay{background:-moz-linear-gradient(top,rgba(125,185,232,0) 0,rgba(75,93,244,0) 50%,#1800ff 100%);background:-webkit-linear-gradient(top,rgba(125,185,232,0),rgba(75,93,244,0) 50%,#1800ff);background:linear-gradient(180deg,rgba(125,185,232,0) 0,rgba(75,93,244,0) 50%,#1800ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007db9e8",endColorstr="#1800ff",GradientType=0)}.cp-case-study-container .cp-case-study .cp-case-cards-row .cp-case-cards-col .cp-case-card:hover{box-shadow:0 1px 30px 1px rgba(0,0,0,.5)}.cp-case-study-container .cp-case-study .cp-case-cards-row .cp-case-cards-col .cp-case-card .card-info{bottom:15px;position:absolute}.cp-case-study-container .cp-case-study .cp-case-study-mobile-view{display:none}.cp-contact-container{background:#f7f7f7;box-shadow:0 1px 30px 1px rgba(0,0,0,.15);display:flex;justify-content:center;padding:40px 0}.cp-contact-container .cp-contact-us{align-items:center;display:flex}.cp-contact-container .cp-contact-us span{color:#25282a;font-size:41px;font-weight:900;line-height:49px}.cp-contact-container .cp-contact-us .cp-contact-info{display:flex;justify-content:center;margin-left:50px}.cp-contact-container .cp-contact-us .cp-contact-info a{text-decoration:none}.cp-contact-container .cp-contact-us .cp-contact-info .cp-contact-phone{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(81.97deg,#c000ff 19.44%,#6816e2 83.38%);-webkit-background-clip:text;font-size:32px;font-weight:900;line-height:38px;margin-left:15px;text-decoration:none;transition:cubic-bezier(.47,0,.745,.715)}.cp-contact-container .cp-contact-us .cp-contact-info .cp-contact-phone:hover{text-decoration:underline;transition:.5s}.cp-faq-container{margin:0 auto;padding-bottom:100px;padding-top:100px;text-align:center}.cp-faq-container .cp-faq-section .cp-faq-row{margin-top:65px}.cp-faq-container .cp-faq-section .cp-accordion .cp-accordion-item .cp-accordion-header .cp-accordion-button{background-color:#fff;box-shadow:none;color:#0f172a;font-size:20px;font-weight:500;letter-spacing:1px;line-height:28px;padding-bottom:25px;padding-top:25px}.cp-faq-container .cp-faq-section .cp-accordion .cp-accordion-item{border:none;border-bottom:2px solid #e2e8f0}.cp-faq-container .cp-faq-section .cp-accordion .cp-accordion-item .cp-accordion-body{color:#25282a;font-size:16px;line-height:22px;max-width:650px;padding-bottom:30px;padding-top:0;text-align:left}.cp-faq-container .cp-faq-section .cp-accordion .cp-accordion-item .cp-accordion-header .cp-accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3E%3C/svg%3E");transform:scale(.7)!important}.cp-faq-container .cp-faq-section .cp-accordion .cp-accordion-item .cp-accordion-header .cp-accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3E%3C/svg%3E")}.cp-together-container{background:linear-gradient(82.03deg,#c000ff 7.35%,#1800ff 100.63%)}.cp-together-container .cp-get-in-touch{padding:100px 0}.cp-together-container .cp-get-in-touch .cp-together-wrapper{margin:0 auto;max-width:700px}.cp-get-in-touch .cp-together-wrapper h2,.cp-get-in-touch .cp-together-wrapper p{color:#fff;font-size:50px;font-weight:300;line-height:60px;text-align:center}.cp-get-in-touch .cp-together-wrapper p{margin-bottom:50px}.cp-footer-container{background-color:#f2f3f5;padding-bottom:50px;padding-top:50px}.cp-footer-container .cp-footer{align-items:center;display:flex;flex-direction:column;justify-content:center}.cp-footer-container .cp-footer .cp-footer-img .cp-footer-logo{height:32px}.cp-footer-container .cp-footer .cp-footer-menu{list-style:none;margin:15px 0 6px;padding:0;text-align:right}.cp-footer-container .cp-footer .cp-footer-menu li{display:inline-block;margin:0 5px 0 0}.cp-footer-container .cp-footer .cp-footer-menu li:not(:last-child):after{content:"|";margin-left:5px}.cp-footer-container .cp-footer .cp-footer-menu li a{color:#25282a;text-decoration:none}.cp-footer-container .cp-footer .cp-footer-menu li a:hover{color:#000}@media only screen and (max-width:1200px){.cp-template .cp-hero-container{background-size:cover}.cp-overview-container .cp-overview-section .cp-overview-card-row .cp-overview-card .card-body{padding:50px 35px}.cp-overview-container .cp-overview-section .cp-overview-divider{width:100%}.cp-services-container{padding-bottom:50px;padding-top:50px}.cp-services-container .cp-services .cp-services-list-row{margin-top:0}.cp-services-container .cp-services .cp-services-list-row .cp-services-list li{font-size:16px;line-height:1.25;margin:35px 0}.cp-services-container .cp-services .cp-services-list-row .cp-services-list li:last-child{margin-bottom:0}.cp-case-study-container .cp-case-study .cp-case-cards-row .cp-case-cards-col .cp-case-card{margin-top:15px;width:100%}.cp-faq-container{padding-left:25px;padding-right:25px}}@media only screen and (max-width:991px){.cp-header .cp-contact .cp-contact-info .cp-contact-phone{font-size:24px;line-height:1.25}.cp-template .cp-hero-container{height:800px}.cp-template .cp-hero-container .cp-hero .cp-cta-form{margin:15px;width:100%}.cp-template .cp-hero-container .cp-hero{flex-direction:column;padding-bottom:50px;padding-top:50px}.cp-template .cp-hero-container .cp-cta-form .cp-cta-form-wrapper{padding:50px}.cp-brands-container{margin-top:200px;padding:75px 25px 10px}.cp-brands-container .cp-brands-row .cp-brands-col-left{width:100%}.cp-brands-container .cp-brands-row .cp-brands-col-right{display:none}.cp-contact-container .cp-contact-us{flex-direction:column}.cp-contact-container .cp-contact-us span{font-size:35px;line-height:1.25;text-align:center}.cp-contact-container .cp-contact-us .cp-contact-info{margin-left:0;margin-top:15px}}@media only screen and (max-width:768px){.cp-footer-container{padding:25px 0}.cp-footer-container .cp-footer-col{text-align:center;width:100%}.cp-footer-container .cp-footer-menu{margin-top:10px;text-align:center}}@media only screen and (max-width:767px){.cp-overview-container .cp-overview-section .cp-overview-card-row .cp-overview-card{margin:25px 0;max-width:100%;width:100%}.cp-get-in-touch .cp-together-wrapper h2{font-size:40px;line-height:1.25}.cp-get-in-touch .cp-together-wrapper p{font-size:30px;line-height:1.25}}@media only screen and (max-width:576px){.cp-container{padding-left:15px;padding-right:15px}.cp-template .cp-hero-container{height:100%}.cp-template .cp-hero-container .cp-hero{height:100%;padding-left:5px;padding-right:5px}.cp-template .cp-hero-container .cp-hero .cp-hero-content .cp-hero-subtitle{font-size:22px;line-height:1.25}.cp-template .cp-hero-container .cp-cta-form .cp-cta-form-wrapper{padding:35px 25px}.cp-form-container .cp-page-content .cp-page-form-wrapper h2{font-size:28px;line-height:1.25}.cp-header-container .cp-header .cp-logo .cp-site-logo{height:25px}.cp-header .cp-contact{align-items:center;flex-direction:row}.cp-header .cp-contact .cp-contact-text{font-size:17px;line-height:1.25;margin:0 5px 0 auto;text-align:right}.cp-header .cp-contact .cp-contact-info .cp-contact-phone{display:none;font-size:16px;line-height:1.25;margin-left:5px}.cp-header .cp-contact .cp-contact-info svg{height:32px;width:32px}.cp-header .cp-contact .cp-contact-add-text{display:block}.cp-template .cp-hero-container .cp-hero .cp-hero-content{padding:0 15px}.cp-template .cp-hero-container .cp-hero .cp-hero-content .cp-hero-title{font-size:43px;line-height:1.25;margin:0 auto;max-width:275px;text-align:center}.cp-template .cp-hero-container .cp-hero .cp-hero-content .cp-hero-subtitle{font-size:21px;line-height:1.5;text-align:center}.cp-brands-container{margin-top:15px}.cp-brands-container .cp-brands .cp-brands-img{max-width:100%}.cp-overview-container .cp-overview-section .cp-overview-wrapper h2{font-size:35px;line-height:42px;margin-bottom:50px}.cp-overview-container .cp-overview-section .cp-overview-wrapper h2 .accent--yellow:after{display:none}.cp-overview-container .cp-overview-section .cp-overview-wrapper .subtitle{color:#525355}.cp-overview-container .cp-overview-section .cp-overview-divider{display:none}.cp-overview-container .cp-overview-section .cp-contact-text{margin-top:50px}.cp-overview-container .cp-overview-section .cp-overview-card-row .cp-overview-card-col{padding:0}.cp-overview-container .cp-overview-section .cp-overview-card-row .cp-overview-card-col .cp-overview-card{border:1px solid #d4d4d4;margin-top:0}.cp-video-container{padding:0}.cp-case-study-container{padding:85px 35px 100px}.cp-case-study-container p{color:#525355;font-size:22px;line-height:1.25;margin-bottom:50px;margin-top:50px}.cp-case-study-container .cp-case-study .cp-case-study-mobile-view{display:block;margin:0 10px}.cp-case-study-container .cp-case-study .cp-case-study-desktop-view{display:none}.cp-case-study-container .cp-case-study .cp-case-study-mobile-view .carousel-item .card-img-overlay{background:-moz-linear-gradient(top,rgba(125,185,232,0) 0,rgba(75,93,244,0) 50%,#1800ff 100%);background:-webkit-linear-gradient(top,rgba(125,185,232,0),rgba(75,93,244,0) 50%,#1800ff);background:linear-gradient(180deg,rgba(125,185,232,0) 0,rgba(75,93,244,0) 50%,#1800ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007db9e8",endColorstr="#1800ff",GradientType=0)}.cp-case-study-container .cp-case-study .cp-case-study-mobile-view .carousel-item .card-info .card-title{text-align:left}.cp-case-study-container .cp-case-study .cp-case-study-mobile-view .carousel-control-prev{left:-40px}.cp-case-study-container .cp-case-study .cp-case-study-mobile-view .carousel-control-next{right:-40px}.cp-case-study-container .cp-case-study .cp-case-study-mobile-view .carousel-control-next .carousel-control-next-icon,.cp-case-study-container .cp-case-study .cp-case-study-mobile-view .carousel-control-prev .carousel-control-prev-icon{background-image:none}.cp-contact-container .cp-contact-us .cp-contact-info{margin-left:0}.cp-faq-container{padding-left:15px;padding-right:15px}.cp-together-container{padding-left:25px;padding-right:25px}}