@font-face{font-family:AvenirNextMediumItalic;font-weight:500;src:url(assets/webFonts/AvenirNextMediumItalic/font.woff2) format("woff2"),url(assets/webFonts/AvenirNextMediumItalic/font.woff) format("woff")}@font-face{font-family:AvenirNextLightItalic;font-weight:300;src:url(assets/webFonts/AvenirNextLightItalic/font.woff2) format("woff2"),url(assets/webFonts/AvenirNextLightItalic/font.woff) format("woff")}@font-face{font-family:AvenirNextLight;font-weight:300;src:url(assets/webFonts/AvenirNextLight/font.woff2) format("woff2"),url(assets/webFonts/AvenirNextLight/font.woff) format("woff")}@font-face{font-family:AvenirNextDemiItalic;font-weight:700;src:url(assets/webFonts/AvenirNextDemiItalic/font.woff2) format("woff2"),url(assets/webFonts/AvenirNextDemiItalic/font.woff) format("woff")}@font-face{font-family:AvenirNextRegular;font-weight:400;src:url(assets/webFonts/AvenirNextRegular/font.woff2) format("woff2"),url(assets/webFonts/AvenirNextRegular/font.woff) format("woff")}@font-face{font-family:AvenirNextItalic;font-weight:300;src:url(assets/webFonts/AvenirNextItalic/font.woff2) format("woff2"),url(assets/webFonts/AvenirNextItalic/font.woff) format("woff")}@font-face{font-family:AvenirNextMedium;font-weight:500;src:url(assets/webFonts/AvenirNextMedium/font.woff2) format("woff2"),url(assets/webFonts/AvenirNextMedium/font.woff) format("woff")}@font-face{font-family:AvenirNextDemi;font-weight:700;src:url(assets/webFonts/AvenirNextDemi/font.woff2) format("woff2"),url(assets/webFonts/AvenirNextDemi/font.woff) format("woff")}:root{--logo--company:url(assets/images/SQP_logo_rgb.svg);--color--primary:#d52b1e;--color--primary-rgb:#d52b1e;--color--secondary:#565a5c;--color--secondary-50:#565a5c50;--color--secondary-rgb:#565a5c;--color--secondary--light:#c7c9c7;--color--secondary--light-rgb:#c7c9c7;--color--spatial-shade-light:#f2f2f2;--color--spatial-shade-dark:#3f3f3f;--color--furniture-white:#f5fbff;--color--furniture-gray:#3f3f3f;--color--furniture-black:#302d2c;--color--icon-uvblue:#8195ee;--color--icon-blue:#1ebbee;--color--icon-green:#339f4a;--color--icon-solidgreen:#56af31;--color--icon-lime:#d8db28;--color--icon-yellow:#ffd600;--color--icon-orange:#fe8a00;--color--icon-red:#c41c27;--color--icon-grey:#5e5e5d;--color--icon-greylight:#929291;--color-ink--Process-cyan:#0ba1e2;--color-ink--Process-magenta:#c60086;--color-ink--Process-magenta-r:#c60052;--color-ink--Process-yellow:#f2da02;--color-ink--Process-yellow-corn:#dbcd00;--color-ink--Process-yellow-pineapple:#fbe11d;--color-ink--Process-black:#000;--color-ink--light-cyan:#bfdcf7;--color-ink--light-magenta:#e6bbdc;--color-ink--light-magenta-r:#fabbd6;--color-ink--light-black:#ccc;--color-ink--light-yellow:#fff2c8;--color-ink--spot-orange:#e0600b;--color-ink--spot-green:#34b472;--color-ink--spot-violet:#41009d;--color-ink--spot-p2747:#0f0a77;--color-ink--spot-blue:#0028dc;--color-ink--spot-red:#e60014;--color-ink--spot-neonpink:#ff00bf;--color-ink--spot-neonyellow:#f5ff00;--color-ink--spot-white:#fff;--color-ink--spot-varnish:#ede37f;--color-ink--spot-primer:#b0b0b0;--color-ink--spot-flush:#d4daec;--color--danger:#d52b1e;--color--danger--bright:#d52b1e30;--color--danger--medium:#d52b1e50;--color--danger--mediumweare:#d52b1e80;--color--warning:#ffd600;--color--warning--bright:#ffd60030;--color--warning--medium:#ffd60050;--color--warning--mediumweare:#ffd60080;--color--success:#339f4a;--color--success--bright:#339f4a30;--color--success--medium:#339f4a50;--color--success--mediumweare:#339f4a80;--color--white:#fff;--color--black:#000;--color--gray:#565a5c;--color--gray--light:#f2f2f2;--color--gray--dark:#3f3f3f;--font-family--primary--web:"AvenirNextLight","Noto Sans JP","Open Sans",sans-serif;--font-family--secondary--web:"AvenirNextMedium","Noto Sans JP","Open Sans",sans-serif;--font-family--buttons--web:"AvenirNextRegular","Noto Sans JP","Open Sans",sans-serif;--font-weight--base:normal;--line-height--base:1.5rem;--line-height--base-media:0.5rem;--line-height--headings-sm:2rem;--line-height--headings-md:3rem;--line-height--headings-lg:4rem;--font-size--base:18px;--font-size--base-media:14px;--font-size--big:140%;--font-size--bigger:120%;--font-size--taler:80%;--font-size--small:70%;--font-size--tiny:50%;--font-size--heading--base:250%;--font-size--heading--bigger:400%;--font-size--heading--taler:170%;--copyright-text:"© 2021 swissQprint AG. All rights reserved";--image--dummy-avatar-male:url(https://xsgames.co/randomusers/avatar.php?g=male);--image--dummy-avatar-female:url(https://xsgames.co/randomusers/avatar.php?g=female);--image--dummy-avatar-pixel:url(https://xsgames.co/randomusers/avatar.php?g=pixel);--image--dummy--placeholder-image:url(https://via.placeholder.com/1920x1080);--image--dummy--bg-image:url(https://cdn-images-1.medium.com/max/1800/1*sg-uLNm73whmdOgKlrQdZA.jpeg);--button--radius:30px;--button--padding:0.7rem 1.2rem;--button--padding--sm:0.3rem .8rem;--button--border-size:2px;--corner--radius:.4rem;--media-break--xs:576px;--media-break--sm:640px;--media-break--md:768px;--media-break--lg:992px;--media-break--xl:1200px;--media-break--2xl:1536px;--media-break--3xl:1800px;--media-break--4xl:2200px;--container-width--sm:540px;--container-width--md:720px;--container-width--mdlg:872px;--container-width--lg:960px;--container-width--xl:1048px;--zindex--dropdown:1000;--zindex--sticky:1020;--zindex--fixed:1030;--zindex--modal-backdrop:1040;--zindex--modal:1050;--zindex--popover:1060;--zindex--tooltip:1070}*{-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body,html{border-color:var(--color--secondary--light);color:var(--color--secondary);font-family:var(--font-family--primary--web);font-size:var(--font-size--base);font-weight:var(--font-weight--base);height:auto;letter-spacing:.1px;line-height:var(--line-height--base);margin:0;max-height:100%;min-height:100vh;padding:0;position:relative;word-wrap:break-word;background-color:var(--color--white)}section{padding:2rem 0}footer,header,main,section{display:grid;margin:auto;width:100%}.container{max-width:var(--container-width--xl);width:var(--container-width--xl)}.container,.container-short{display:inline-grid;margin:auto}.container-short{max-width:var(--container-width--mdlg);padding:0 1rem;width:var(--container-width--mdlg)}img{height:100%;object-fit:cover}figure,img{width:100%}figure.card{height:inherit}figure.card:only-child{padding:2rem}figure.card img{margin:0 -1rem;min-width:-moz-available}figure.card.negative{background-color:var(--color--gray--light)}figure.card.positive{background-color:var(--color--white)}.spliting{display:flex;flex-flow:wrap;flex-direction:row;justify-content:space-between;width:100%}.spliting div{margin-bottom:1rem;width:49%}h1,h3{font-family:var(--font-family--primary--web);font-size:var(--font-size--heading--base);font-weight:var(--font-weight--base);line-height:var(--line-height--headings-sm);margin:.5rem 0 2rem}h1{font-size:var(--font-size--heading--bigger);line-height:var(--line-height--headings-lg)}h1,h3,h4{font-family:var(--font-family--secondary--web)}h3,h4,h5{font-size:var(--font-size--heading--taler)}h4,h5{font-family:var(--font-family--primary--web);font-weight:var(--font-weight--base);line-height:var(--line-height--headings-sm);margin:0 0 1rem}h5{font-size:var(--font-size--big)}p{margin:1rem 0}a,p{font-size:var(--font-size--base);line-height:var(--line-height--base)}small{font-size:var(--font-size--small)}s{text-decoration:line-through}hr{border:0;border-bottom:1px solid var(--color--secondary--light);height:0;margin-bottom:1rem;opacity:30%;width:100%}li,ul{line-height:var(--line-height--base);list-style:none}header{background-color:var(--color--white);height:120px;position:-webkit-sticky;position:sticky;top:0;z-index:130}header .container{margin:0 auto;position:sticky;top:.8rem}header,header nav{align-items:center;color:var(--color--secondary);display:flex;flex-flow:wrap;justify-content:space-between}.logo{align-self:start;display:flex;flex-direction:column;min-width:20%}a.logo{background:none;cursor:pointer}.logo img{align-self:start;height:27px;object-fit:inherit;width:auto}footer{background-color:var(--color--gray--light);height:auto;max-height:100%;min-height:5vh}footer .container:after{border-top:1px solid var(--color--secondary--light);color:var(--color--secondary);content:var(--copyright-text);font-size:var(--font-size--small);font-weight:400;padding-top:1rem;width:100%}footer h1,footer h3,footer h4,footer h5,footer p{color:var(--color--secondary--light);font-weight:400}footer a{color:var(--color--secondary)}footer nav{display:flex;justify-content:space-between;padding:1rem 0 2rem}footer nav ul{float:left;margin-right:1rem}footer nav ul:last-child{margin-right:0}button{background-color:var(--color--white);border:2px solid var(--color--white);border-radius:var(--button--radius);color:var(--color--secondary);cursor:pointer;font-family:var(--font-family--buttons--web);font-size:var(--font-size--taler);margin-bottom:1rem;margin-left:1rem;min-width:max-content;padding:var(--button--padding);&:after{background:url(assets/icons/arrow-right.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:11px;margin-left:.7rem;position:relative;top:.05rem;width:6px}}button.small{font-size:var(--font-size--small);padding:var(--button--padding--sm)}button.negative:active,button.negative:focus,button.positive:active,button.positive:focus,button:active,button:focus{background-color:var(--color--gray--light);border:2px solid var(--color--secondary)}button.negative:hover,button.positive:hover,button:hover{background-color:var(--color--secondary--light);border:2px solid var(--color--secondary--light)}button.positive{background-color:var(--color--white)}button.negative{background-color:var(--color--gray--light);border:2px solid var(--color--gray--light)}.primary-btn-grp button{font-size:var(--font-size--base);&:after{content:"";height:14px;width:7px}}a{color:var(--color--secondary--light);cursor:pointer;font-weight:var(--font-weight--base)}a:active,a:focus,a:hover{color:var(--color--secondary)}.bg-light{background-color:var(--color--white)}.bg-gray{background-color:var(--color--gray--light)}:root{--primary-text-color:#494f51;--secondary-text-color:#929291;--primary-bg-color:#f2f2f2;--secondary-bg-color:#fff;--primary-hover-bg-color:#c7c9c7;--secondary-hover-bg-color:#929291}a{text-decoration:none}a,h1{color:var(--primary-text-color)}h1{font-size:var(--font-size--heading--base);line-height:var(--line-height--headings-md)}h1,h3{margin:.5rem 0}h3,h4,h5{color:var(--secondary-text-color)}a,button,p{color:var(--primary-text-color)}button.positive{border:2px solid var(--color--white)}header{height:80px;position:relative}header .logo img{height:35px;margin-left:-14px;width:auto}header.inline{align-items:center;display:inline-flex;justify-content:space-between;padding:1.2rem 3rem}footer{background-color:var(--color--white);bottom:0;height:3rem;position:inherit;z-index:500}footer.inline{align-items:center;display:inline-flex;justify-content:space-between;padding:2rem 3rem}footer .container{margin:2rem auto}footer nav{padding:0}footer nav ul{display:flex;flex-direction:row;margin:0}footer nav ul li{margin-left:1rem}figure.card{border:0;display:flex;flex-direction:column;height:100%;padding:1rem 0}figure.card a button{margin-bottom:0;margin-left:1rem}.card h4,.card h5{font-family:var(--font-family--secondary--web)}.card h4{color:var(--primary-text-color)}.card p{color:var(--secondary-text-color)}.construction-image{height:317px;width:423px}.flex-bottom{align-items:flex-end}.flex-bottom,.flex-middle{display:flex;height:100%;margin-left:-1rem;margin-top:1rem}.flex-middle{align-items:center;justify-content:space-between}@media (min-width:1801px){footer,header{width:var(--media-break--3xl)}footer.inline,header.inline{display:flex}}@media (max-width:992px){body,html{font-size:var(--font-size--base-media);line-height:var(--line-height--base-media)}header{height:70px}footer,header,main{display:inline}.container,.container-short,.spliting{width:100%}.container{padding:0 1rem}.container-short{padding:1rem 6rem}.spliting{flex-direction:column}.spliting div{padding:0 1rem;width:100%}.flex-middle{display:block;img{height:200px;width:auto}}small{font-size:var(--font-size--taler);margin-bottom:1rem}footer.inline{display:grid}footer.inline nav ul li{margin-bottom:1rem;margin-left:0;margin-right:1rem}}@media (max-width:640px){header.inline{padding-bottom:1rem;padding-left:inherit;padding-right:inherit;padding-top:1rem}section{padding:1rem 0}.container{padding:0}.container-short{padding:1rem 3rem}footer.inline{padding:2rem 1rem}}@media (max-width:350px){header{height:60px}header.inline{padding:1rem}.spliting div{padding:0}.container-short{padding:1rem}}