@media print{body,body *{background-image:none !important;background-color:#fff !important}.site-header img{margin:0 auto !important;display:block;width:250px !important}.site-header{text-align:center !important}a{text-decoration:none !important}body::before{content:"Due to modern web technology, please take a screen shot instead.";display:block;font-size:14px;font-weight:bold;padding-bottom:80px !important;text-align:center}body{font-size:.8em !important;font-family:sans-serif !important;color:#000 !important}.site-wrapper{display:none !important}.content img{max-height:0px !important}a{color:#000 !important}.hooked-theme .wp-block-columns{display:block;width:100% !important;margin-left:0px !important;margin-right:0px !important;padding:0 !important}.hooked-theme .wp-block-columns .ca-block-column{flex-basis:100% !important;width:100% !important;margin-left:0px !important;margin-right:0px !important;padding:0 !important}.hm-tsg-solutions-container,.search-panel,.solutions-panel,.genesis-skip-link,.hooked-skip-links{display:none !important}.site-header *{display:block !important;position:relative !important}.site-header{position:relative !important;height:100px !important;width:100% !important;margin:0 auto !important}.hooked-hero-fp-section{display:none !important}.lvp--hooked-site-header,.lvp--hooked-site-header-scrolling,.search-panel,.solutions-panel,.genesis-skip-link,.hooked-skip-links,.hooked-reviews-badge,.hooked-fp-hero-col-1,.svp--site-header-top-bar,.mobile-on-canvas,.nj-card,.nj-card--pulse,hr,nav,.hooked-image-col,.hooked-image-col-image-outer,.hooked-image-col-image-wrapper,.hooked-image-col-background-image,.block-video-launcher,.front-page-testimonial-container,.related-posts,.service-related-posts,.site-footer,.lazy,.after-content-section,.slick-slider,.form-skew-box,.testimonial-slider,.sticky-adjacent-navigation,.adjacent-post-navigation,.quality-seal-main,.header-hero,.screen-reader-text{display:none !important}.hooked-hero-home-slider,.sidebar,.toggle-sidebar,.footer-widgets,.hooked-social-sharing,.menu-toggle,.phone::before,.related-posts,.adjacent-post-navigation,.go-to-top{display:none !important}*{box-shadow:none !important}.is-scrolling .site-header{position:relative !important}.entry-header,.archive-header{padding-bottom:0 !important;margin-bottom:20px !important}}@page{size:A4 portrait;margin:30px;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}
