body{background-color:#000;color:#fff;height:100%;font-family:'Apercu';font-weight:300;font-size:18px;line-height:1.5}@font-face{font-family:'Apercu';font-style:normal;font-weight:300;src:local("Apercu-Light"),url("../fonts/Apercu_Light.woff") format("woff")}@font-face{font-family:'Apercu';font-style:normal;font-weight:bold;src:local("Apercu-Bold"),url("../fonts/Apercu_Bold.woff") format("woff")}*{margin:0;padding:0;box-sizing:border-box;outline:none;border:none}a{color:#fff;text-decoration:underline;text-underline-offset:4px}strong{font-weight:bold}.splide__arrows{display:none}.splide__slide img{width:100%;height:auto}.sh__wrapper{position:fixed;width:100vw;height:100%;max-height:100vh;top:0;left:0;right:0;bottom:0;z-index:2}.sh__grid{margin:0 auto;padding:20px 20px 0;max-width:400px;min-width:280px;height:100%;position:relative}@media only all and (min-width: 500px){.sh__grid{max-width:760px}}@media only all and (min-width: 1024px){.sh__grid{max-width:1400px;padding:30px 40px 0}}.sh header{width:136px}.sh header img{width:100%}.sh header img:first-child{margin-bottom:20px}.sh footer{display:flex;border-collapse:collapse;flex-direction:column;left:20px;right:20px;position:absolute;bottom:30px}@media only all and (min-width: 1024px){.sh footer{flex-direction:row;left:unset;right:40px}}.sh footer .sh__contact,.sh footer .sh__references{padding:20px;border:3px solid #fff;display:flex;flex-direction:column}.sh footer .sh__contact ul{padding:0;margin:0;display:flex;flex-wrap:wrap}@media only all and (min-width: 1024px){.sh footer .sh__contact ul{flex-wrap:nowrap}}.sh footer .sh__contact ul li{list-style-type:none;position:relative}.sh footer .sh__contact ul li.sh-spacer{margin-left:10px;margin-right:10px}.sh footer .sh__contact ul li.sh-adress{width:100%}.sh footer .sh__contact ul li.sh-adress+.sh-spacer{display:none}@media only all and (min-width: 1024px){.sh footer .sh__contact ul li.sh-adress{width:auto}.sh footer .sh__contact ul li.sh-adress+.sh-spacer{display:block}}.sh footer .sh__contact ul:last-child li{width:100%}@media only all and (min-width: 500px){.sh footer .sh__contact ul:last-child li{width:auto}}.sh footer .sh__contact ul:last-child .sh-spacer{display:none}@media only all and (min-width: 500px){.sh footer .sh__contact ul:last-child .sh-spacer{display:block}}.sh footer .sh__references{border-top:none}@media only all and (min-width: 1024px){.sh footer .sh__references{border-top:3px solid #fff;border-left:none}}.sh footer .sh__references p,.sh footer .sh__references a{display:block}.sh footer .sh__references p{display:inline-flex;flex-direction:column;height:100%}.sh footer .sh__references a{margin-top:auto}

/*# sourceMappingURL=theme.css.map */