a[href^="tel"]{white-space:nowrap}.elementor-field-type-html,.elementor-field-type-acceptance{font-size:.75em;line-height:1.2em}.grecaptcha-badge{visibility:hidden}.elementor-widget-text-editor a,.elementor-form a{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:inherit}main .elementor-widget-text-editor a.image-link{border:none}main .elementor-widget-text-editor ul{padding-left:20px}main .elementor-widget-text-editor ul li::marker{color:var(--color-blue)}main .elementor-widget-text-editor p:last-of-type,.no-margin p{margin-bottom:0}main a.elementor-button,main a.elementor-icon{border-bottom:0}main a.elementor-button .elementor-button-icon{display:flex}main .elementor-widget-container ul+p,main .elementor-widget-container ol+p{margin-top:.9em}@media screen and (max-width:460px){.hide-on-mobile{display:none}}ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{border-left:0}#credits,#credits a{color:#fff;border:0}@media (max-width:768px){.e-con.e-flex{--width:100%;--flex-wrap:wrap}}@-webkit-keyframes fadeDown{from{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeDown{from{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.elementor-element.fadeInDown{-webkit-animation-name:fadeDown;animation-name:fadeDown}@-webkit-keyframes fadeLeft{from{opacity:0;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeLeft{from{opacity:0;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.elementor-element.fadeInLeft{-webkit-animation-name:fadeLeft;animation-name:fadeLeft}@-webkit-keyframes fadeRight{from{opacity:0;-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeRight{from{opacity:0;-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.elementor-element.fadeInRight{-webkit-animation-name:fadeRight;animation-name:fadeRight}@-webkit-keyframes fadeUp{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.elementor-element.fadeInUp{-webkit-animation-name:fadeUp;animation-name:fadeUp}.corner{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;bottom:0;right:0;width:32px;height:32px}.corner .corner-back,.corner .corner-front{width:100%;height:100%;position:absolute;right:0;bottom:0}.corner .corner-front{border-top-left-radius:32px}.corner.corner-cyaan{right:507px}.corner.corner-magenta{right:341px}.corner.corner-yellow{right:221px}.corner.corner-black{right:113px}.elementor-widget-nav-menu{display:flex;height:100%;flex-direction:row}@media (min-width:769px){.elementor-widget-nav-menu nav{height:100%}}.elementor-widget-nav-menu nav li.nav-consumables{background-color:var(--e-global-color-b41c907)}.elementor-widget-nav-menu nav li.nav-prepress{background-color:var(--e-global-color-9e9f360)}.elementor-widget-nav-menu nav li.nav-printing{background-color:var(--e-global-color-b693bf8)}.elementor-widget-nav-menu nav li.nav-contact{background-color:#000}.elementor-widget-nav-menu nav li a{text-decoration:none;color:#FFF}.elementor-widget-nav-menu nav li.nav-printing a{color:#000}footer a,footer p{color:var(--e-global-color-primary);font-size:.875rem;line-height:1.75em}.privacy-policy,body #cmplz-document{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.privacy-policy h2,body #cmplz-document h2{margin-top:2em}.privacy-policy h3,body #cmplz-document .cmplz-subtitle{margin-top:1em;font-size:1.5rem;font-weight:500;margin-bottom:1rem}body .cmplz-cookiebanner .cmplz-header,body .cmplz-cookiebanner .cmplz-footer{display:none}body .cmplz-cookiebanner .cmplz-buttons{flex-direction:row}body #cmplz-document p{font-size:1rem}body #cmplz-document h2{font-size:2.488rem}