.Menu-module-scss-module__MT_txG__menu{z-index:10;background-color:var(--white);width:100%;transition:all .3s ease-in-out;position:fixed;top:0}.Menu-module-scss-module__MT_txG__menu__hidden{top:calc(var(--navbar-height)*-1);transition:all .3s ease-in-out}.Menu-module-scss-module__MT_txG__menu>.Menu-module-scss-module__MT_txG__mainMenu{width:100%;height:var(--navbar-height);padding:0px var(--sct-horiz-margin);transition:all .3s ease-in-out;display:flex}.Menu-module-scss-module__MT_txG__menu>.Menu-module-scss-module__MT_txG__mainMenu>.Menu-module-scss-module__MT_txG__mainMenu__container{width:100%;max-width:var(--page-container-width);gap:var(--margin);flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto;display:flex}.Menu-module-scss-module__MT_txG__menu__links{align-items:center;gap:var(--margin);flex-direction:row;height:100%;display:flex}@media screen and (min-width:900px){.Menu-module-scss-module__MT_txG__menu__links{justify-content:flex-end;width:100%}}.Menu-module-scss-module__MT_txG__menu__links>form{display:none}@media screen and (min-width:1200px){.Menu-module-scss-module__MT_txG__menu__links>form{display:flex}}.Menu-module-scss-module__MT_txG__menu__links>.Menu-module-scss-module__MT_txG__contactBtn{display:none}@media screen and (min-width:900px){.Menu-module-scss-module__MT_txG__menu__links>.Menu-module-scss-module__MT_txG__contactBtn{display:flex}}.Menu-module-scss-module__MT_txG__menu__links>a:not(.Menu-module-scss-module__MT_txG__contactBtn){color:var(--black);align-items:center;height:100%;display:none;position:relative}@media screen and (min-width:900px){.Menu-module-scss-module__MT_txG__menu__links>a:not(.Menu-module-scss-module__MT_txG__contactBtn).Menu-module-scss-module__MT_txG__tabletLink{display:flex}}@media screen and (min-width:1200px){.Menu-module-scss-module__MT_txG__menu__links>a:not(.Menu-module-scss-module__MT_txG__contactBtn){display:flex}}.Menu-module-scss-module__MT_txG__menu__links>a:not(.Menu-module-scss-module__MT_txG__contactBtn):hover{color:var(--accent-dark)}.Menu-module-scss-module__MT_txG__menu__links>a:not(.Menu-module-scss-module__MT_txG__contactBtn):hover:before{background-color:var(--accent-dark);width:100%}.Menu-module-scss-module__MT_txG__menu__links>a:not(.Menu-module-scss-module__MT_txG__contactBtn):before{background-color:var(--accent);content:" ";width:0;height:1px;transition:all .3s ease-in-out;display:block;position:absolute;top:calc(50% + 8px)}.Menu-module-scss-module__MT_txG__menu__links>a:not(.Menu-module-scss-module__MT_txG__contactBtn).Menu-module-scss-module__MT_txG__active{color:var(--accent)}.Menu-module-scss-module__MT_txG__menu__links>a:not(.Menu-module-scss-module__MT_txG__contactBtn).Menu-module-scss-module__MT_txG__active:before{background-color:var(--accent);width:100%}.Menu-module-scss-module__MT_txG__logo{width:200px;height:auto;max-height:calc(var(--navbar-height) - 24px);text-align:left;display:flex}@media screen and (min-width:900px){.Menu-module-scss-module__MT_txG__logo>img{width:250px;max-height:54px}}
.Burger-module-scss-module__dl5cDq__burger{z-index:12;-o-transition:.5s ease-in-out;cursor:pointer;background:0 0;border:none;flex-shrink:0;width:24px;height:16px;padding:0;transition:all .5s ease-in-out;position:relative;transform:rotate(0)}.Burger-module-scss-module__dl5cDq__burger>span{background:var(--accent);opacity:1;-o-transition:.25s ease-in-out;width:100%;height:2px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}.Burger-module-scss-module__dl5cDq__burger>span:first-child{transform-origin:0;top:0}.Burger-module-scss-module__dl5cDq__burger>span:nth-child(2){transform-origin:0;top:8px}.Burger-module-scss-module__dl5cDq__burger>span:nth-child(3){transform-origin:0;top:16px}.Burger-module-scss-module__dl5cDq__burger__closed>span:first-child{top:-1px;left:3.6px;transform:rotate(45deg)}.Burger-module-scss-module__dl5cDq__burger__closed>span:nth-child(2){opacity:0;width:0%}.Burger-module-scss-module__dl5cDq__burger__closed>span:nth-child(3){top:16px;left:3.6px;transform:rotate(-45deg)}@media screen and (min-width:1200px){.Burger-module-scss-module__dl5cDq__burger{display:none}}
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000;text-decoration:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}html{background-color:var(--white);scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:aktiv-grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px}@media screen and (min-width:900px){html{font-size:17px}}body{box-sizing:border-box;scroll-behavior:smooth}*{box-sizing:inherit}abbr,abbr[title]{border:none;text-decoration:none}em{color:var(--accent);font-style:normal}hr{border-top:1px solid var(--accent);width:100%;margin:0}img{max-width:100%;height:auto}section{padding:var(--sct-vert-margin) var(--sct-horiz-margin);background-color:var(--white);color:var(--black)}section.light{background-color:var(--light-grey)}.container{width:100%;max-width:var(--max-container-width);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.color-accent{color:var(--accent)!important}.color-lightGrey{color:var(--light-grey)!important}.color-darkGrey{color:var(--dark-grey)!important}.noscroll{overflow:hidden}#phoneNumber:before{content:"+41 32 835 11 43";display:inline}#mailAddress:before{content:"info@schumacher-cie.ch";display:inline}*{--true-white:#fff;--white:#fcfcfc;--white-RGB:252, 252, 252;--black:#0d0d0d;--black-RGB:15, 13, 13;--true-black:#000;--light-grey:#f2f2f2;--dark-grey:#646464;--accent:#006fbd;--accent-RGB:0, 111, 189;--accent-dark:#00548f;--accent-dark-RGB:0, 84, 143;--accent-muted:#63ade0;--accent-muted-RGB:99, 173, 224;--danger:#ce171c;--warning:#efa115;--info:#1676f0;--success:#00ad31;--shadow-hover:4px 5px 10px 0px rgba(var(--accent-RGB), .1);--shadow-clicked:inset 0px 0px 4px rgba(var(--accent-RGB), .25);--shadow-img:0px 36px 20px -20px rgba(var(--accent-RGB), .25);--shadow-card:0px 12px 16px -20px rgba(var(--accent-RGB), .15);--fs-p:1rem;--fs-subtitle:var(--fs-p);--fs-p-big:21px;--fs-h4:21px;--fs-h3:27px;--fs-h2:38px;--fs-h2-cap:var(--fs-h2);--fs-h1:60px;--padding:15px;--margin:30px;--gap:var(--padding);--sct-vert-margin:90px;--subsct-vert-margin:50px;--sct-horiz-margin:var(--padding);--navbar-height:80px;--max-block-width:690px;--max-container-width:1200px;--page-container-width:1600px}@media screen and (min-width:900px){*{--fs-subtitle:21px;--fs-p-big:30px;--fs-h4:21px;--fs-h3:31px;--fs-h2:48px;--fs-h2-cap:45px;--fs-h1:75px;--padding:20px;--gap:50px;--navbar-height:70px;--max-block-width:900px;--sct-vert-margin:120px;--subsct-vert-margin:60px}}@media screen and (min-width:1200px){*{--fs-subtitle:23px;--fs-h1:90px;--navbar-height:86px;--sct-horiz-margin:var(--margin)}}body{font-family:aktiv-grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;font-size:var(--fs-p);color:var(--black)}p{line-height:1.5em}p:first-of-type{margin-top:0}p:last-of-type{margin-bottom:0}p.subtitle{line-height:1.4em;font-size:var(--fs-subtitle)}p.big{line-height:1.4em;font-size:var(--fs-p-big)}h1,h2,h3,h4{text-transform:uppercase;margin:0;font-family:alternate-gothic-atf,system-ui,sans-serif;font-weight:600;line-height:1em}h1{font-size:var(--fs-h1);line-height:.9em}h2{font-size:var(--fs-h2-cap);letter-spacing:.01em}h2.no-caps{letter-spacing:0;font-size:var(--fs-h2);text-transform:none}h3{font-size:var(--fs-h3);letter-spacing:.01em}h4{font-size:var(--fs-h4);letter-spacing:.01em}a{color:var(--accent);transition:all .2s ease-in-out}a:hover{color:var(--accent-dark);transition:all .2s ease-in-out}[class^=icon-],[class*=\ icon-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:var(--icomoon-font)!important}.icon-phone2:before{content:""}.icon-phone3:before{content:""}.icon-envelop2:before{content:""}.icon-spinner9:before{content:""}.icon-sphere:before{content:""}.icon-cross2:before{content:""}.icon-arrow-right8:before{content:""}.icon-arrow-left8:before{content:""}
@font-face{font-family:icomoon;src:url(../media/icomoon-s.p.0ng3zey-td3hz.ttf)format("truetype");font-display:swap}@font-face{font-family:icomoon Fallback;src:local(Arial);ascent-override:93.75%;descent-override:6.25%;line-gap-override:0.0%;size-adjust:100.0%}.icomoon_3fbe8f1c-module__vLqqfG__className{font-family:icomoon,icomoon Fallback}
