/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}.reset-this{-webkit-animation:none;animation:none;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:0;animation-duration:0;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-backface-visibility:visible;backface-visibility:visible;background:0;background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;background-position:0 0;background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto auto;border:0;border-style:none;border-width:medium;border-color:inherit;border-bottom:0;border-bottom-color:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:none;border-bottom-width:medium;border-collapse:separate;-o-border-image:none;border-image:none;border-left:0;border-left-color:inherit;border-left-style:none;border-left-width:medium;border-radius:0;border-right:0;border-right-color:inherit;border-right-style:none;border-right-width:medium;border-spacing:0;border-top:0;border-top-color:inherit;border-top-left-radius:0;border-top-right-radius:0;border-top-style:none;border-top-width:medium;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:inherit;-moz-columns:auto;columns:auto;-moz-column-count:auto;column-count:auto;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:normal;column-gap:normal;-moz-column-rule:medium none currentColor;column-rule:medium none currentColor;-moz-column-rule-color:currentColor;column-rule-color:currentColor;-moz-column-rule-style:none;column-rule-style:none;-moz-column-rule-width:none;column-rule-width:none;-moz-column-span:1;column-span:1;-moz-column-width:auto;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font:normal;font-family:inherit;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;height:auto;-webkit-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:disc;margin:0;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:0;outline:0;outline-color:invert;outline-style:none;outline-width:medium;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;quotes:'\201C' '\201D' '\2018' '\2019';right:auto;-moz-tab-size:8;-o-tab-size:8;tab-size:8;table-layout:auto;text-align:inherit;-moz-text-align-last:auto;text-align-last:auto;text-decoration:none;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-style:flat;transition:none;transition-delay:0s;transition-duration:0s;transition-property:none;transition-timing-function:ease;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:0;width:auto;word-spacing:normal;z-index:auto;all:initial;all:unset}*{font-family:"Montserrat",sans-serif}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:url("/fonts/montserrat-v15-latin-300.eot");src:local(""),url("/fonts/montserrat-v15-latin-300.eot?#iefix") format("embedded-opentype"),url("/fonts/montserrat-v15-latin-300.woff2") format("woff2"),url("/fonts/montserrat-v15-latin-300.woff") format("woff"),url("/fonts/montserrat-v15-latin-300.ttf") format("truetype"),url("/fonts/montserrat-v15-latin-300.svg#Montserrat") format("svg")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url("/fonts/montserrat-v15-latin-regular.eot");src:local(""),url("/fonts/montserrat-v15-latin-regular.eot?#iefix") format("embedded-opentype"),url("/fonts/montserrat-v15-latin-regular.woff2") format("woff2"),url("/fonts/montserrat-v15-latin-regular.woff") format("woff"),url("/fonts/montserrat-v15-latin-regular.ttf") format("truetype"),url("/fonts/montserrat-v15-latin-regular.svg#Montserrat") format("svg")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:url("/fonts/montserrat-v15-latin-500.eot");src:local(""),url("/fonts/montserrat-v15-latin-500.eot?#iefix") format("embedded-opentype"),url("/fonts/montserrat-v15-latin-500.woff2") format("woff2"),url("/fonts/montserrat-v15-latin-500.woff") format("woff"),url("/fonts/montserrat-v15-latin-500.ttf") format("truetype"),url("/fonts/montserrat-v15-latin-500.svg#Montserrat") format("svg")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:url("/fonts/montserrat-v15-latin-600.eot");src:local(""),url("/fonts/montserrat-v15-latin-600.eot?#iefix") format("embedded-opentype"),url("/fonts/montserrat-v15-latin-600.woff2") format("woff2"),url("/fonts/montserrat-v15-latin-600.woff") format("woff"),url("/fonts/montserrat-v15-latin-600.ttf") format("truetype"),url("/fonts/montserrat-v15-latin-600.svg#Montserrat") format("svg")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url("/fonts/montserrat-v15-latin-700.eot");src:local(""),url("/fonts/montserrat-v15-latin-700.eot?#iefix") format("embedded-opentype"),url("/fonts/montserrat-v15-latin-700.woff2") format("woff2"),url("/fonts/montserrat-v15-latin-700.woff") format("woff"),url("/fonts/montserrat-v15-latin-700.ttf") format("truetype"),url("/fonts/montserrat-v15-latin-700.svg#Montserrat") format("svg")}.btn{font-size:0.9rem;line-height:1.4rem;font-weight:600;text-decoration:none;color:#353535;text-align:center;border-radius:30px;display:block;transition:all 0.2s;padding:5px 10px}@media (min-width: 576px){.btn{font-size:1.3rem;line-height:1.7rem}}@media (min-width: 770px){.btn{font-size:2.5vw;line-height:3.5vw}}@media (min-width: 1380px){.btn{font-size:2rem;line-height:2.5rem}}@media (min-width: 770px){.btn{padding:0.3vw 3.5vw;height:4.5vw}}@media (min-width: 1380px){.btn{padding:0.8rem 4rem;height:60px}}.btn.primary{background-color:#4189E0;color:#fff;border:none}.btn.secondary{background-color:#E3EDFA;color:#fff;border:none}.btn.invert{background-color:#fff;color:#4189E0;border:none}.btn.big{font-size:1.5rem;line-height:2.2rem}@media (min-width: 770px){.btn.big{font-size:3.5vw;line-height:4.5vw}}@media (min-width: 1380px){.btn.big{font-size:3rem;line-height:3.5rem}}@media (min-width: 576px){.btn.big{margin-right:2rem;margin-left:2rem}}@media (min-width: 770px){.btn.big{padding:3vw;margin-right:10vw;margin-left:10vw;height:unset;border-radius:5vw}}.btn:hover{transform:scale(1.1)}.debug{font-size:10px;line-height:20px;color:white;text-align:left}.debug .vars,.debug .breakpoint{position:fixed;z-index:10000;opacity:0.6;bottom:5px}.debug .vars{padding:5px 10px;border-radius:5px;background-color:black}.debug .breakpoint>div{padding:5px 10px;border-radius:5px;font-weight:600}.debug .breakpoint .default{background-color:red;display:block}@media (min-width: 576px){.debug .breakpoint .default{display:none}}.debug .breakpoint .tablet{background-color:green;display:none}@media (min-width: 576px){.debug .breakpoint .tablet{display:block}}@media (min-width: 770px){.debug .breakpoint .tablet{display:none}}.debug .breakpoint .desktop{background-color:blue;display:none}@media (min-width: 770px){.debug .breakpoint .desktop{display:block}}@media (min-width: 1380px){.debug .breakpoint .desktop{display:none}}.debug .breakpoint .max{background-color:black;display:none}@media (min-width: 1380px){.debug .breakpoint .max{display:block}}html,body{position:relative;width:"100%";height:"100%";margin:0;padding:0}html{scroll-behavior:smooth;background-color:#353535}html body{margin:0;padding:0;box-sizing:border-box;background-color:#fff;max-width:1400px;margin:0 auto !important;float:none !important}html body.scrollLock{overflow:hidden}html body main{text-align:center;padding:0;margin:0 auto;background-color:#fff;min-height:100vh;position:relative;max-width:1400px}html.impressum body,html.impressum main,html.datenschutz body,html.datenschutz main,html.kontakt body,html.kontakt main{background-color:#353535}.logo{cursor:pointer}.hidden{display:none}hr{margin:1rem 0;width:100%;height:0;border:none;border-top:2px dotted #575757}h3{font-weight:500;font-size:6vw;margin-bottom:10vw;color:black;text-align:center}@media (min-width: 770px){h3{font-size:4vw;margin-bottom:6vw}}a{color:black;text-decoration:none}.bg-primary{background-color:#4189E0}.bg-secondary{background-color:#E3EDFA}.bg-bright{background-color:#fff}.bg-dark{background-color:#353535}#navbar{position:fixed;top:0;padding:0;width:100%;height:100%;z-index:1000;text-align:center;transition:all 0.2s ease-in-out;background-color:#4189E0}#navbar #nav-container-top{height:1px;background-color:transparent;transform:translateY(-1px)}#navbar.is-sticky{border-bottom:1px solid #bdbdbd}@media (min-width: 770px){#navbar{position:-webkit-sticky;position:sticky;margin-top:3vw;padding:0;height:80px;background-color:#fff}}#navbar .logo{position:absolute;top:20px;left:50%;width:50vw;transform:translateX(-25vw)}@media (min-width: 770px){#navbar .logo{display:none}}#navbar.hidden{pointer-events:none;display:none}@media (min-width: 770px){#navbar.hidden{pointer-events:unset;display:block}}#navbar.hidden a{pointer-events:none}@media (min-width: 770px){#navbar.hidden a{pointer-events:unset}}#navbar.shown{display:block}#navbar #menu{margin-top:12rem}@media (min-width: 770px){#navbar #menu{margin-top:2vw}}#navbar #menu div{display:block;height:50px;margin-bottom:1.5rem}@media (min-width: 770px){#navbar #menu div{display:inline-block}#navbar #menu div.impressum,#navbar #menu div.datenschutz{display:none}}#navbar #menu div a,#navbar #menu div span{display:block;padding:15px;line-height:1.3rem;font-size:1.3rem;color:#353535;white-space:nowrap;text-decoration:none;text-transform:uppercase;font-weight:600;margin-right:10px}@media (min-width: 770px){#navbar #menu div a,#navbar #menu div span{padding:5px 10px;line-height:40px;font-size:1.4rem}}#navbar #menu div a:visited,#navbar #menu div span:visited{color:#353535}@media (min-width: 770px){#navbar #menu div a:hover{border-bottom:5px solid #4189E0}}#navbar #menu div.active{border-bottom:none}#navbar #menu div.active a,#navbar #menu div.active span{color:white}@media (min-width: 770px){#navbar #menu div.active a,#navbar #menu div.active span{color:#4189E0}}#burger{pointer-events:auto;cursor:pointer;position:fixed;padding:10px;width:40px;height:40px;right:20px;top:20px;z-index:20000;transition:all 0.2s ease-in-out;background-color:#222;border-radius:8px}@media (min-width: 770px){#burger{display:none}}#burger div{width:20px;background-color:#fff;height:2px;margin-bottom:6px;transition:all 0.2s ease-in-out}#burger.closeX div:first-of-type{transform:rotate(45deg) translate(6px, 5px)}#burger.closeX div:nth-of-type(2){opacity:0}#burger.closeX div:last-of-type{transform:rotate(-45deg) translate(6px, -5px)}main#impressum .navlogo,main#datenschutz .navlogo,main#kontakt .navlogo,main#news .navlogo{position:fixed;pointer-events:none;z-index:2000;top:0;width:100%;height:80px;background-color:#353535;background-image:url("/images/theme/logos/intrac_w.svg");background-size:contain;background-repeat:no-repeat;background-size:10rem auto;background-position:1.2rem 0}@media (min-width: 770px){main#impressum .navlogo,main#datenschutz .navlogo,main#kontakt .navlogo,main#news .navlogo{background-color:transparent}}@media (min-width: 770px){main#impressum #navbar,main#datenschutz #navbar,main#kontakt #navbar,main#news #navbar{position:fixed;background-color:#222;text-align:right;padding:0;margin-top:0;height:55px}main#impressum #navbar #menu,main#datenschutz #navbar #menu,main#kontakt #navbar #menu,main#news #navbar #menu{margin-right:1rem;margin-top:0px}main#impressum #navbar #menu div a,main#impressum #navbar #menu div span,main#datenschutz #navbar #menu div a,main#datenschutz #navbar #menu div span,main#kontakt #navbar #menu div a,main#kontakt #navbar #menu div span,main#news #navbar #menu div a,main#news #navbar #menu div span{color:white}main#impressum #navbar #menu div.active a,main#impressum #navbar #menu div.active span,main#datenschutz #navbar #menu div.active a,main#datenschutz #navbar #menu div.active span,main#kontakt #navbar #menu div.active a,main#kontakt #navbar #menu div.active span,main#news #navbar #menu div.active a,main#news #navbar #menu div.active span{color:#fff}}@media (min-width: 770px) and (min-width: 770px){main#impressum #navbar #menu div.active a,main#impressum #navbar #menu div.active span,main#datenschutz #navbar #menu div.active a,main#datenschutz #navbar #menu div.active span,main#kontakt #navbar #menu div.active a,main#kontakt #navbar #menu div.active span,main#news #navbar #menu div.active a,main#news #navbar #menu div.active span{color:#4189E0}}@media (min-width: 1380px){main#impressum #navbar,main#datenschutz #navbar,main#kontakt #navbar,main#news #navbar{max-width:1400px}main#impressum #menu,main#datenschutz #menu,main#kontakt #menu,main#news #menu{max-width:1380px}}@media (min-width: 770px){#home #navbar{margin-top:4.2vw}}.toplink{position:fixed;bottom:30px;pointer-events:auto;cursor:pointer;width:40px;height:40px;right:30px;z-index:2000;transition:all 0.2s ease-in-out;background-color:#222;border-radius:8px;display:none}.toplink a{position:absolute;top:15px;left:9px;display:block;width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ffffff}#page1,#page2,#page3{height:200vh;width:100%;position:relative;background-repeat:no-repeat}#page1:after,#page2:after,#page3:after{content:"";z-index:100;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;top:0;bottom:0;right:0;left:0;z-index:0;background-repeat:no-repeat;opacity:0.07}#page1 .stick,#page2 .stick,#page3 .stick{display:flex;align-items:center;overflow:hidden;z-index:10}#page1 .stick .content,#page2 .stick .content,#page3 .stick .content{text-align:center;width:100%;margin-top:-10rem}#page1 .stick .content h1,#page2 .stick .content h1,#page3 .stick .content h1{font-family:"Montserrat",sans-serif;width:100%;font-size:1.2rem;font-weight:400;margin-bottom:2rem;padding:0 10%;transform:translateY(10vh);opacity:0}#page1 .stick .content p,#page2 .stick .content p,#page3 .stick .content p{width:100%;font-size:1rem;font-weight:100;margin:0;padding:0 20%;transform:translateY(10vh);opacity:0}#page1 .stick .content p+p,#page2 .stick .content p+p,#page3 .stick .content p+p{padding-top:2rem}@media (min-width: 576px){#page1 .stick .content h1,#page2 .stick .content h1,#page3 .stick .content h1{font-size:2.5rem;padding:0 5%}#page1 .stick .content p,#page2 .stick .content p,#page3 .stick .content p{font-size:1.5rem;padding:0 10%}}@media (min-width: 770px){#page1 .stick .content h1,#page2 .stick .content h1,#page3 .stick .content h1{font-size:3rem;max-width:1200px;margin-left:auto;margin-right:auto}#page1 .stick .content p,#page2 .stick .content p,#page3 .stick .content p{font-size:1.8rem;max-width:1200px;margin-left:auto;margin-right:auto}}#hero{position:relative;width:100%}#hero:after{content:"";z-index:100;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;width:12vw;height:12vw;background-image:url("/images/theme/svg/stripes1.svg");background-size:cover;background-repeat:no-repeat;bottom:-4vw;right:0}@media (min-width: 770px){#hero:after{bottom:-4.3vw}}@media (min-width: 1380px){#hero:after{bottom:-4rem;width:10.5rem;height:10.5rem}}#hero .container{position:relative;width:100%;text-align:center;overflow:hidden;padding:0;margin:0;z-index:1}#hero .container .logo{position:absolute;z-index:1000;left:50%;width:12rem;top:3rem;margin-left:-6rem}@media (min-width: 576px){#hero .container .logo{width:20vw;top:3vw;margin-left:-10vw}}@media (min-width: 1380px){#hero .container .logo{width:17.8rem;margin-left:-8.9rem}}#hero .container .titleContainer{position:absolute;overflow:hidden;z-index:4;width:100%;bottom:0;height:8rem}@media (min-width: 770px){#hero .container .titleContainer{bottom:0vw;height:33vw}}#hero .container .titleContainer h1{text-align:center;margin:0 auto;color:white;text-shadow:0.4vw 0.4vw 0 rgba(9,26,46,0.356863);font-size:1.5rem;line-height:2.2rem;font-weight:600;max-width:25rem}@media (min-width: 770px){#hero .container .titleContainer h1{font-size:3.5vw;line-height:4.5vw}}@media (min-width: 1380px){#hero .container .titleContainer h1{font-size:3rem;line-height:3.5rem}}@media (min-width: 576px){#hero .container .titleContainer h1{width:100%;max-width:80vw;font-weight:600;font-size:2.5rem;line-height:2.8rem}}@media (min-width: 576px) and (min-width: 576px){#hero .container .titleContainer h1{font-size:5vw;line-height:6vw}}@media (min-width: 576px) and (min-width: 1380px){#hero .container .titleContainer h1{font-size:4.4rem;line-height:5.2rem}}@media (min-width: 770px){#hero .container .titleContainer h1{max-width:80vw}}@media (min-width: 1380px){#hero .container .titleContainer h1{max-width:1000px}}#juser #hero .container .titleContainer{width:100%;bottom:0;height:30rem}@media (min-width: 576px){#juser #hero .container .titleContainer{top:25vw;height:33vw;bottom:unset}}@media (min-width: 1380px){#juser #hero .container .titleContainer{top:26rem}}#juser #hero .container .titleContainer h1{padding:0 10vw;text-shadow:2px 2px 0 rgba(9,26,46,0.356863);-webkit-text-stroke:1.11px rgba(0,0,0,0.425);max-width:unset;font-weight:600;font-size:2.5rem;line-height:2.8rem}@media (min-width: 576px){#juser #hero .container .titleContainer h1{font-size:5vw;line-height:6vw}}@media (min-width: 1380px){#juser #hero .container .titleContainer h1{font-size:4.4rem;line-height:5.2rem}}@media (min-width: 1380px){#juser #hero .container .titleContainer h1{padding:0 9rem}}#juser #hero .container .titleContainer .jlogo{width:70%;margin-top:1.5rem}@media (min-width: 576px){#juser #hero .container .titleContainer .jlogo{width:35vw;margin-top:1.5vw}}@media (min-width: 1380px){#juser #hero .container .titleContainer .jlogo{width:31rem;margin-top:1rem}}#juser #hero .container .pic{position:relative;z-index:0;height:90vh;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 100%;object-position:50% 100%}@media (min-width: 576px){#juser #hero .container .pic{height:unset}}#juser #hero .container .cutout{display:none}@media (min-width: 576px){#juser #hero .container .cutout{display:block;position:absolute;width:100%;height:auto;left:0;right:0;bottom:3px;z-index:1000}}#juser #hero:before{content:"";z-index:100;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;background-image:url("/images/theme/svg/seit1998.svg");background-size:contain;background-repeat:no-repeat;bottom:1rem;left:50%;width:10rem;height:6rem;transform:translateX(-5rem)}@media (min-width: 576px){#juser #hero:before{bottom:2vw;width:12vw;height:7vw;transform:translateX(-6vw)}}@media (min-width: 1380px){#juser #hero:before{bottom:1rem;left:50%;width:10.3rem;height:6.5rem;transform:translateX(-5.1rem)}}#juser #hero:after{display:none}@media (min-width: 576px){#juser #hero:after{display:block;bottom:-1.8vw}}@media (min-width: 770px){#juser #hero:after{bottom:-1.8vw}}@media (min-width: 1380px){#juser #hero:after{bottom:-1.6rem}}#packshot{position:relative;margin-top:3rem}@media (min-width: 576px){#packshot{display:flex;padding-bottom:3rem}}@media (min-width: 770px){#packshot{padding-bottom:2vw;margin-top:5vw}}@media (min-width: 1380px){#packshot{padding-bottom:2rem;margin-top:4rem}}#packshot .pack{width:50%;height:auto}@media (min-width: 576px){#packshot .pack{width:20rem;height:25rem;transform:translateX(-2rem)}}@media (min-width: 770px){#packshot .pack{height:auto;width:45vw;transform:unset}}@media (min-width: 1380px){#packshot .pack{width:39rem}}#packshot .text{box-sizing:border-box;text-align:left;color:#555;padding-right:2rem;padding-left:2rem;padding-top:0}@media (min-width: 576px){#packshot .text{transform:translateX(-1rem);padding-right:2rem;padding-left:unset;padding-top:1rem}}@media (min-width: 770px){#packshot .text{padding-right:5vw;padding-top:2vw}}@media (min-width: 1380px){#packshot .text{padding-right:5rem;padding-top:2rem}}#packshot .text p{font-size:0.9rem;line-height:1.4rem;margin-bottom:1.1rem}@media (min-width: 576px){#packshot .text p{line-height:1.2rem}}@media (min-width: 770px){#packshot .text p{font-size:1.6vw;line-height:2.7vw}}@media (min-width: 1380px){#packshot .text p{font-size:1.4rem;line-height:2.4rem}}@media (min-width: 576px){#packshot .text p{margin-bottom:1.5rem}}@media (min-width: 770px){#packshot .text p{margin-bottom:1.5vw}}@media (min-width: 1380px){#packshot .text p{margin-bottom:1.5rem}}#packshot .text .btncol{font-size:1.1rem;line-height:1.6rem;font-weight:600;color:#4189E0;margin-bottom:2rem}@media (min-width: 576px){#packshot .text .btncol{font-size:2rem;line-height:2.5rem}}@media (min-width: 770px){#packshot .text .btncol{font-size:2vw;line-height:3vw}}@media (min-width: 1380px){#packshot .text .btncol{font-size:1.7rem;line-height:2.4rem}}@media (min-width: 576px){#packshot .text .btncol{display:block}}@media (min-width: 770px){#packshot .text .btncol{display:flex;margin-top:4vw}}@media (min-width: 1380px){#packshot .text .btncol{margin-top:3rem}}#packshot .text .btncol .btn{margin-bottom:1rem;margin-right:2rem;width:100%}@media (min-width: 576px){#packshot .text .btncol .btn{width:unset;margin-bottom:1rem;margin-right:0}}@media (min-width: 770px){#packshot .text .btncol .btn{margin-right:2vw;margin-top:0.8vw}}@media (min-width: 1380px){#packshot .text .btncol .btn{margin-right:2rem;margin-top:0.5rem}}@media (min-width: 576px){#packshot:after{content:"";z-index:100;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;background-image:url("/images/theme/svg/stripes2.svg");background-size:contain;background-repeat:no-repeat;bottom:0;left:0;width:16vw;height:6vw}}#ticks{background-color:#E3EDFA;position:relative;overflow:hidden;padding-top:4rem;padding-bottom:4rem}@media (min-width: 576px){#ticks{padding-top:6rem;padding-bottom:5rem}}@media (min-width: 770px){#ticks{padding-top:10vw;padding-bottom:10vw}}@media (min-width: 1380px){#ticks{padding-top:8rem;padding-bottom:8rem}}#ticks .tickBG{position:absolute;background-color:#fff;-webkit-mask-image:url("/images/theme/svg/tick.svg");mask-image:url("/images/theme/svg/tick.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:0;opacity:0.5;top:-2rem;right:-2rem;width:20rem;height:20rem}@media (min-width: 576px){#ticks .tickBG{width:30rem;height:30rem}}@media (min-width: 770px){#ticks .tickBG{top:-5vw;right:5vw;width:50vw;height:50vw}}@media (min-width: 1380px){#ticks .tickBG{top:-5rem;right:5rem;width:45rem;height:45rem}}#ticks .container{position:relative;z-index:1;text-align:left;color:#555;padding-left:6rem}@media (min-width: 576px){#ticks .container{padding-left:9rem}}@media (min-width: 770px){#ticks .container{padding-left:26vw;padding-top:2vw}}@media (min-width: 1380px){#ticks .container{padding-left:22rem;padding-top:2rem}}#ticks .container .tick{position:relative;text-align:left;font-size:0.9rem;line-height:1.4rem;font-weight:600;margin-bottom:2rem}@media (min-width: 576px){#ticks .container .tick{font-size:1.3rem;line-height:1.7rem}}@media (min-width: 770px){#ticks .container .tick{font-size:2.5vw;line-height:3.5vw}}@media (min-width: 1380px){#ticks .container .tick{font-size:2rem;line-height:2.5rem}}@media (min-width: 770px){#ticks .container .tick{width:70vw;margin-bottom:5vw}}@media (min-width: 1380px){#ticks .container .tick{width:70rem;margin-bottom:4rem}}#ticks .container .tick:before{content:"";z-index:100;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;-webkit-mask-image:url("/images/theme/svg/tick.svg");mask-image:url("/images/theme/svg/tick.svg");-webkit-mask-size:contain;mask-size:contain;mask-repeat:no-repeat;background-color:#4189E0;top:0.5rem;left:-4rem;width:3rem;height:3rem}@media (min-width: 576px){#ticks .container .tick:before{top:.2rem;left:-4rem}}@media (min-width: 770px){#ticks .container .tick:before{top:0;width:5vw;height:5vw;left:-7vw}}@media (min-width: 1380px){#ticks .container .tick:before{left:-6rem;width:4.5rem;height:4.5rem}}.image{position:relative}.image:after,.image:before{content:"";z-index:100;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;-webkit-mask-image:url("/images/theme/svg/stripes2.svg");mask-image:url("/images/theme/svg/stripes2.svg");-webkit-mask-size:contain;mask-size:contain;mask-repeat:no-repeat;background-color:#fff}.image:after{bottom:0;left:0;width:8rem;height:3rem}@media (min-width: 576px){.image:after{width:10rem;height:4rem}}@media (min-width: 770px){.image:after{width:26vw;height:10.3vw}}@media (min-width: 1380px){.image:after{width:24rem;height:9rem}}.image:before{top:0;right:0.5rem;width:4rem;height:4rem}@media (min-width: 576px){.image:before{right:1rem;width:5rem;height:5rem}}@media (min-width: 770px){.image:before{right:2vw;width:11vw;height:10vw}}@media (min-width: 1380px){.image:before{right:2rem;width:11rem;height:10rem}}#wall{position:relative;background-color:#fff;margin:3rem 0 4rem 0;padding:2rem}@media (min-width: 770px){#wall{margin:5vw 0 7vw 0;padding:6vw}}@media (min-width: 1380px){#wall{margin:4rem 0 6rem 0;padding:6rem}}#wall h2,#wall h3,#wall p{margin:0 auto;margin-bottom:1.5rem}@media (min-width: 770px){#wall h2,#wall h3,#wall p{margin-bottom:3vw}}@media (min-width: 1380px){#wall h2,#wall h3,#wall p{margin-bottom:2.6rem}}#wall h2{font-size:1.5rem;line-height:2.2rem;font-weight:600;color:#4189E0}@media (min-width: 770px){#wall h2{font-size:3.5vw;line-height:4.5vw}}@media (min-width: 1380px){#wall h2{font-size:3rem;line-height:3.5rem}}@media (min-width: 576px){#wall h2{font-weight:600;font-size:2.5rem;line-height:2.8rem}}@media (min-width: 576px) and (min-width: 576px){#wall h2{font-size:5vw;line-height:6vw}}@media (min-width: 576px) and (min-width: 1380px){#wall h2{font-size:4.4rem;line-height:5.2rem}}#wall h3{font-size:0.9rem;line-height:1.4rem;color:#353535}@media (min-width: 576px){#wall h3{font-size:1.3rem;line-height:1.7rem}}@media (min-width: 770px){#wall h3{font-size:2.5vw;line-height:3.5vw}}@media (min-width: 1380px){#wall h3{font-size:2rem;line-height:2.5rem}}#wall p{font-size:0.9rem;line-height:1.4rem;color:#555}@media (min-width: 576px){#wall p{line-height:1.2rem}}@media (min-width: 770px){#wall p{font-size:1.6vw;line-height:2.7vw}}@media (min-width: 1380px){#wall p{font-size:1.4rem;line-height:2.4rem}}@media (min-width: 576px){#juser #wall h3{max-width:30rem}}@media (min-width: 770px){#juser #wall h3{max-width:60vw}}#juserFeature{position:relative;background-color:#E3EDFA;margin:3rem 0 4rem 0;padding:2rem}@media (min-width: 770px){#juserFeature{margin:5vw 0 7vw 0;padding:6vw}}@media (min-width: 1380px){#juserFeature{margin:4rem 0 6rem 0;padding:6rem}}#juserFeature h2,#juserFeature p{margin:0 auto;margin-bottom:1.5rem}@media (min-width: 770px){#juserFeature h2,#juserFeature p{margin-bottom:3vw}}@media (min-width: 1380px){#juserFeature h2,#juserFeature p{margin-bottom:2.6rem}}#juserFeature h2{font-size:1.5rem;line-height:2.2rem;font-weight:600;color:#4189E0}@media (min-width: 770px){#juserFeature h2{font-size:3.5vw;line-height:4.5vw}}@media (min-width: 1380px){#juserFeature h2{font-size:3rem;line-height:3.5rem}}@media (min-width: 576px){#juserFeature h2{font-weight:600;font-size:2.5rem;line-height:2.8rem}}@media (min-width: 576px) and (min-width: 576px){#juserFeature h2{font-size:5vw;line-height:6vw}}@media (min-width: 576px) and (min-width: 1380px){#juserFeature h2{font-size:4.4rem;line-height:5.2rem}}#juserFeature p{font-size:0.9rem;line-height:1.4rem;color:#555}@media (min-width: 576px){#juserFeature p{line-height:1.2rem}}@media (min-width: 770px){#juserFeature p{font-size:1.6vw;line-height:2.7vw}}@media (min-width: 1380px){#juserFeature p{font-size:1.4rem;line-height:2.4rem}}#juserFeature .jlogo{width:70%;margin-top:1.5rem}@media (min-width: 576px){#juserFeature .jlogo{width:35vw;margin-top:1.5vw}}@media (min-width: 1380px){#juserFeature .jlogo{width:31rem;margin-top:1rem}}#headline{position:relative;background-color:#E3EDFA;background-image:url("/images/theme/svg/slashes.svg");background-size:120%;background-repeat:no-repeat;background-position:bottom center;padding:6rem 2rem 9rem 2rem}@media (min-width: 770px){#headline{margin:5vw 0 5vw 0;padding:20vw 6vw}}@media (min-width: 1380px){#headline{margin:4vw 0 6vw 0;padding:10vw 6vw}}#headline h3{margin:0 auto;margin-bottom:1.5rem;font-size:0.9rem;line-height:1.4rem;color:#353535}@media (min-width: 576px){#headline h3{font-size:1.3rem;line-height:1.7rem}}@media (min-width: 770px){#headline h3{font-size:2.5vw;line-height:3.5vw}}@media (min-width: 1380px){#headline h3{font-size:2rem;line-height:2.5rem}}@media (min-width: 770px){#headline h3{margin-bottom:3vw}}.twocol{position:relative;padding:3rem 2rem 3rem 2rem}@media (min-width: 770px){.twocol{padding:10vw 5vw 10vw 10vw}}@media (min-width: 1380px){.twocol{padding:9rem 5rem 9rem 9rem}}@media (min-width: 770px){.twocol .twocols{display:flex;flex-direction:row}}@media (min-width: 770px){.twocol .twocols .col1,.twocol .twocols .col2{width:50%;padding-right:2vw}}@media (min-width: 1380px){.twocol .twocols .col1,.twocol .twocols .col2{padding-right:1.8rem}}.twocol .twocols .col1 h2,.twocol .twocols .col1 h3,.twocol .twocols .col1 p,.twocol .twocols .col2 h2,.twocol .twocols .col2 h3,.twocol .twocols .col2 p{text-align:left}@media (min-width: 770px){.twocol .twocols .col1 h2,.twocol .twocols .col1 h3,.twocol .twocols .col1 p,.twocol .twocols .col2 h2,.twocol .twocols .col2 h3,.twocol .twocols .col2 p{margin-bottom:3vw}}@media (min-width: 1380px){.twocol .twocols .col1 h2,.twocol .twocols .col1 h3,.twocol .twocols .col1 p,.twocol .twocols .col2 h2,.twocol .twocols .col2 h3,.twocol .twocols .col2 p{margin-bottom:2.4rem}}.twocol .twocols .col1 h2,.twocol .twocols .col2 h2{font-size:1.5rem;line-height:2.2rem;color:#4189E0;font-weight:600}@media (min-width: 770px){.twocol .twocols .col1 h2,.twocol .twocols .col2 h2{font-size:3.5vw;line-height:4.5vw}}@media (min-width: 1380px){.twocol .twocols .col1 h2,.twocol .twocols .col2 h2{font-size:3rem;line-height:3.5rem}}@media (min-width: 576px){.twocol .twocols .col1 h2,.twocol .twocols .col2 h2{font-size:2rem;line-height:2.1rem;margin-bottom:1rem;margin-top:2rem}}.twocol .twocols .col1 h3,.twocol .twocols .col2 h3{font-size:0.9rem;line-height:1.4rem;color:#353535;margin-bottom:1rem}@media (min-width: 576px){.twocol .twocols .col1 h3,.twocol .twocols .col2 h3{font-size:1.3rem;line-height:1.7rem}}@media (min-width: 770px){.twocol .twocols .col1 h3,.twocol .twocols .col2 h3{font-size:2.5vw;line-height:3.5vw}}@media (min-width: 1380px){.twocol .twocols .col1 h3,.twocol .twocols .col2 h3{font-size:2rem;line-height:2.5rem}}@media (min-width: 576px){.twocol .twocols .col1 h3,.twocol .twocols .col2 h3{font-size:1.6rem;line-height:2.1rem}}.twocol .twocols .col1 p,.twocol .twocols .col2 p{font-size:0.9rem;line-height:1.4rem;color:#555;margin-bottom:1rem}@media (min-width: 576px){.twocol .twocols .col1 p,.twocol .twocols .col2 p{line-height:1.2rem}}@media (min-width: 770px){.twocol .twocols .col1 p,.twocol .twocols .col2 p{font-size:1.6vw;line-height:2.7vw}}@media (min-width: 1380px){.twocol .twocols .col1 p,.twocol .twocols .col2 p{font-size:1.4rem;line-height:2.4rem}}@media (min-width: 770px){.twocol .twocols .col1 p,.twocol .twocols .col2 p{font-size:1.2rem;line-height:2.1rem;margin-bottom:2.5vw}}@media (min-width: 1380px){.twocol .twocols .col1 p,.twocol .twocols .col2 p{margin-bottom:2.1rem}}.twocol:after{content:"";z-index:100;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;-webkit-mask-image:url("/images/theme/svg/stripes2.svg");mask-image:url("/images/theme/svg/stripes2.svg");-webkit-mask-size:contain;mask-size:contain;mask-repeat:no-repeat;background-color:#fff;left:0}@media (min-width: 770px){.twocol:after{bottom:-0.3vw;width:26vw;height:10.3vw}}@media (min-width: 1380px){.twocol:after{bottom:-0.3rem;width:26rem;height:10.3rem}}.twocol_ticks{position:relative;background-color:#fff;text-align:left;padding:3rem 2rem 3rem 2rem}@media (min-width: 770px){.twocol_ticks{padding:10vw 5vw 10vw 10vw}}@media (min-width: 1380px){.twocol_ticks{padding:9rem 5rem 9rem 9rem}}.twocol_ticks h2{margin-bottom:2.4rem;text-align:left;font-size:1.5rem;line-height:2.2rem;color:#4189E0;font-weight:600}@media (min-width: 770px){.twocol_ticks h2{font-size:3.5vw;line-height:4.5vw}}@media (min-width: 1380px){.twocol_ticks h2{font-size:3rem;line-height:3.5rem}}@media (min-width: 770px){.twocol_ticks h2{margin-bottom:3vw;margin-left:-2.7vw}}@media (min-width: 1380px){.twocol_ticks h2{margin-bottom:3vw;margin-left:-2.7vw}}@media (min-width: 770px){.twocol_ticks .twocols{display:flex;flex-direction:row}}.twocol_ticks .twocols .col1,.twocol_ticks .twocols .col2{padding-right:2rem;padding-left:2rem}@media (min-width: 770px){.twocol_ticks .twocols .col1,.twocol_ticks .twocols .col2{width:50%;padding-right:2vw}}@media (min-width: 1380px){.twocol_ticks .twocols .col1,.twocol_ticks .twocols .col2{padding-right:2.2rem}}.twocol_ticks .twocols .col1 div,.twocol_ticks .twocols .col2 div{position:relative;color:#353535;margin-bottom:1rem;font-size:1.1rem;line-height:1.6rem}@media (min-width: 576px){.twocol_ticks .twocols .col1 div,.twocol_ticks .twocols .col2 div{font-size:2rem;line-height:2.5rem}}@media (min-width: 770px){.twocol_ticks .twocols .col1 div,.twocol_ticks .twocols .col2 div{font-size:2vw;line-height:3vw}}@media (min-width: 1380px){.twocol_ticks .twocols .col1 div,.twocol_ticks .twocols .col2 div{font-size:1.7rem;line-height:2.4rem}}@media (min-width: 770px){.twocol_ticks .twocols .col1 div,.twocol_ticks .twocols .col2 div{margin-bottom:3vw;padding-right:3vw}}@media (min-width: 1380px){.twocol_ticks .twocols .col1 div,.twocol_ticks .twocols .col2 div{margin-bottom:3rem;padding-right:3rem}}.twocol_ticks .twocols .col1 div:before,.twocol_ticks .twocols .col2 div:before{content:"";z-index:100;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;-webkit-mask-image:url("/images/theme/svg/tick.svg");mask-image:url("/images/theme/svg/tick.svg");-webkit-mask-size:contain;mask-size:contain;mask-repeat:no-repeat;background-color:#4189E0;width:1.2rem;height:1.2rem;top:0.4rem;left:-2rem}@media (min-width: 770px){.twocol_ticks .twocols .col1 div:before,.twocol_ticks .twocols .col2 div:before{width:2vw;height:2vw;top:0.6vw;left:-2.7vw}}@media (min-width: 1380px){.twocol_ticks .twocols .col1 div:before,.twocol_ticks .twocols .col2 div:before{width:1.8rem;height:1.8rem;top:0.4rem;left:-2.7rem}}#demo{position:relative;background:linear-gradient(0deg, #447bb0 0%, #333330 26%);padding:6rem 1rem}@media (min-width: 770px){#demo{height:40vw;padding:8vw 0}}@media (min-width: 1380px){#demo{height:35rem;padding:7rem 0}}#demo:before{content:"";z-index:100;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;-webkit-mask-image:url("/images/theme/svg/mouse.svg");mask-image:url("/images/theme/svg/mouse.svg");-webkit-mask-size:contain;mask-size:contain;mask-repeat:no-repeat;background-color:#4189E0}@media (min-width: 770px){#demo:before{width:18vw;height:18vw;bottom:1vw;right:1vw}}@media (min-width: 1380px){#demo:before{width:16rem;height:16rem;bottom:1rem;right:1rem}}#demo h2{position:relative;font-weight:600;font-size:2.5rem;line-height:2.8rem;font-weight:600;color:#fff;margin-bottom:1.5rem}@media (min-width: 576px){#demo h2{font-size:5vw;line-height:6vw}}@media (min-width: 1380px){#demo h2{font-size:4.4rem;line-height:5.2rem}}@media (min-width: 576px){#demo h2{padding:0 5rem}}@media (min-width: 770px){#demo h2{padding:0;margin-bottom:5vw}}@media (min-width: 1380px){#demo h2{margin-bottom:4.7rem}}#features{position:relative;background-color:#fff;color:black;padding:3rem 1rem 3rem 1rem}@media (min-width: 770px){#features{padding:10vw 5vw 10vw 10vw}}@media (min-width: 1380px){#features{padding:9rem 5rem 9rem 9rem}}#features h2{position:relative;font-weight:600;font-size:2.5rem;line-height:2.8rem;font-weight:600;color:#4189E0;text-align:left}@media (min-width: 576px){#features h2{font-size:5vw;line-height:6vw}}@media (min-width: 1380px){#features h2{font-size:4.4rem;line-height:5.2rem}}@media (min-width: 770px){#features h2{margin-bottom:5vw}}@media (min-width: 1380px){#features h2{margin-bottom:4.5rem}}@media (min-width: 770px){#features .twocols{display:flex;flex-direction:row}}#features .twocols .screenshot .shot{border:1px solid rgba(0,0,0,0.137);margin-bottom:1.5rem}#features .twocols .screenshot .shot img{width:100%}@media (min-width: 770px){#features .twocols .col1,#features .twocols .col2{width:50%;padding-right:2vw}}@media (min-width: 1380px){#features .twocols .col1,#features .twocols .col2{padding-right:1.8rem}}#features .twocols .col1 h2,#features .twocols .col1 h3,#features .twocols .col1 p,#features .twocols .col2 h2,#features .twocols .col2 h3,#features .twocols .col2 p{text-align:left;margin-bottom:1rem}@media (min-width: 770px){#features .twocols .col1 h2,#features .twocols .col1 h3,#features .twocols .col1 p,#features .twocols .col2 h2,#features .twocols .col2 h3,#features .twocols .col2 p{margin-bottom:3vw}}@media (min-width: 1380px){#features .twocols .col1 h2,#features .twocols .col1 h3,#features .twocols .col1 p,#features .twocols .col2 h2,#features .twocols .col2 h3,#features .twocols .col2 p{margin-bottom:2.4rem}}#features .twocols .col1 h3,#features .twocols .col2 h3{font-size:0.9rem;line-height:1.4rem;color:#4189E0;font-weight:600}@media (min-width: 576px){#features .twocols .col1 h3,#features .twocols .col2 h3{font-size:1.3rem;line-height:1.7rem}}@media (min-width: 770px){#features .twocols .col1 h3,#features .twocols .col2 h3{font-size:2.5vw;line-height:3.5vw}}@media (min-width: 1380px){#features .twocols .col1 h3,#features .twocols .col2 h3{font-size:2rem;line-height:2.5rem}}#features .twocols .col1 h4,#features .twocols .col2 h4{font-size:1.1rem;line-height:1.6rem;color:#353535}@media (min-width: 576px){#features .twocols .col1 h4,#features .twocols .col2 h4{font-size:2rem;line-height:2.5rem}}@media (min-width: 770px){#features .twocols .col1 h4,#features .twocols .col2 h4{font-size:2vw;line-height:3vw}}@media (min-width: 1380px){#features .twocols .col1 h4,#features .twocols .col2 h4{font-size:1.7rem;line-height:2.4rem}}#features .twocols .col1 p,#features .twocols .col2 p{font-size:1rem;line-height:1.4rem;color:#555}#features:after{content:"";z-index:100;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;background-image:url("/images/theme/svg/stripes3.svg");background-size:contain;background-repeat:no-repeat;left:0}@media (min-width: 770px){#features:after{bottom:-2.4vw;width:26vw;height:10.3vw}}@media (min-width: 1380px){#features:after{bottom:-2.6rem;width:24rem;height:10rem}}#telefon{position:relative;margin:0;padding:0;color:#fff}#telefon img{width:100%}#telefon:after{content:"";z-index:100;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;background-image:url("/images/theme/svg/stripes4.svg");background-size:contain;background-repeat:no-repeat;width:10rem;height:4rem;bottom:-2.9rem;right:0.5rem}@media (min-width: 770px){#telefon:after{width:25vw;height:10vw;bottom:-7.75vw;right:1vw}}@media (min-width: 1380px){#telefon:after{width:25rem;height:10rem;bottom:-7.75rem;right:1rem}}#telefon h2{position:absolute;font-size:1.5rem;line-height:2.2rem;font-weight:600;top:2rem;left:0;right:0}@media (min-width: 770px){#telefon h2{font-size:3.5vw;line-height:4.5vw}}@media (min-width: 1380px){#telefon h2{font-size:3rem;line-height:3.5rem}}@media (min-width: 576px){#telefon h2{font-weight:600;font-size:2.5rem;line-height:2.8rem}}@media (min-width: 576px) and (min-width: 576px){#telefon h2{font-size:5vw;line-height:6vw}}@media (min-width: 576px) and (min-width: 1380px){#telefon h2{font-size:4.4rem;line-height:5.2rem}}@media (min-width: 770px){#telefon h2{top:8vw}}@media (min-width: 1380px){#telefon h2{top:7rem}}#telefon a{position:absolute;left:50%;bottom:1rem;width:90%;transform:translateX(-50%)}@media (min-width: 770px){#telefon a{bottom:3vw;width:80vw;transform:translateX(-40vw)}}@media (min-width: 1380px){#telefon a{bottom:3rem;width:73rem;transform:translateX(-36.5rem)}}#telefon span{margin:0;font-size:.7rem;color:#fff}@media (min-width: 576px){#telefon span{display:none}}footer{position:relative;margin:0;margin-top:-5px;background-color:#2b2b2b;color:#fff;text-align:center;padding:0;height:30vw;min-height:300px;overflow:hidden}footer:before{content:"";z-index:100;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;background-image:url("/images/theme/svg/slashes.svg");background-size:150%;background-repeat:no-repeat;background-position:center center;pointer-events:none;opacity:0.03;width:100%;height:100%;bottom:0;right:0}@media (min-width: 1380px){footer:before{bottom:1rem}}footer .adresse{position:absolute;text-align:left;opacity:0.6;top:5.5rem;left:2rem;font-size:1.2rem;line-height:1.8rem}@media (min-width: 770px){footer .adresse{top:10vw;left:3vw;font-size:2vw;line-height:3vw}}footer img.logo{position:absolute;top:1rem;left:2rem;width:12rem}@media (min-width: 770px){footer img.logo{top:2vw;left:3vw;width:20vw}}footer img.text{height:1.2rem;margin-top:0.5rem}@media (min-width: 770px){footer img.text{height:2vw;margin-top:0.8vw}}footer .links{position:absolute;bottom:2rem;left:1.2rem;right:1.2rem;text-align:left;opacity:0.4}@media (min-width: 770px){footer .links{text-align:center;display:block;bottom:2vw}}footer .links a{position:relative;padding:0 10px;color:#fff;display:none}footer .links a:after{position:absolute;top:0;right:-3px;content:"";display:inline-block;height:20px;width:1px;background-color:#fff}footer .links a:last-child{padding:0 0 0 10px}footer .links a:last-child:after{background-color:transparent}footer .links a.datenschutz,footer .links a.impressum{display:inline-block}main#impressum,main#datenschutz,main#kontakt,main#news{background-image:url("/images/theme/svg/slashes_g.svg");background-size:contain;background-repeat:no-repeat;background-position:top center;background-size:160%}main#impressum img.head,main#datenschutz img.head,main#kontakt img.head,main#news img.head{margin-top:80px;width:100%}main#impressum .box,main#datenschutz .box,main#kontakt .box,main#news .box{position:relative;display:block;border-radius:6px;padding:5px;margin-bottom:1rem}main#impressum .box:hover,main#datenschutz .box:hover,main#kontakt .box:hover,main#news .box:hover{background-color:rgba(255,255,255,0.048)}main#impressum .box:hover h2,main#datenschutz .box:hover h2,main#kontakt .box:hover h2,main#news .box:hover h2{color:#fff}main#impressum .date,main#datenschutz .date,main#kontakt .date,main#news .date{position:absolute;color:#818181;font-size:0.7rem;top:-0.5rem;right:5px}@media (min-width: 770px){main#impressum .date,main#datenschutz .date,main#kontakt .date,main#news .date{top:5px;font-size:1rem}}main#impressum .content,main#datenschutz .content,main#kontakt .content,main#news .content{text-align:left;padding:5rem 1rem 10rem 1rem}main#impressum .content h1,main#datenschutz .content h1,main#kontakt .content h1,main#news .content h1{font-weight:600;font-size:2.5rem;line-height:2.8rem;margin-bottom:1rem;color:#4189E0}@media (min-width: 576px){main#impressum .content h1,main#datenschutz .content h1,main#kontakt .content h1,main#news .content h1{font-size:5vw;line-height:6vw}}@media (min-width: 1380px){main#impressum .content h1,main#datenschutz .content h1,main#kontakt .content h1,main#news .content h1{font-size:4.4rem;line-height:5.2rem}}main#impressum .content h2,main#impressum .content h3,main#impressum .content p,main#datenschutz .content h2,main#datenschutz .content h3,main#datenschutz .content p,main#kontakt .content h2,main#kontakt .content h3,main#kontakt .content p,main#news .content h2,main#news .content h3,main#news .content p{text-align:left}@media (min-width: 770px){main#impressum .content h2,main#impressum .content h3,main#impressum .content p,main#datenschutz .content h2,main#datenschutz .content h3,main#datenschutz .content p,main#kontakt .content h2,main#kontakt .content h3,main#kontakt .content p,main#news .content h2,main#news .content h3,main#news .content p{margin-bottom:3vw}}@media (min-width: 1380px){main#impressum .content h2,main#impressum .content h3,main#impressum .content p,main#datenschutz .content h2,main#datenschutz .content h3,main#datenschutz .content p,main#kontakt .content h2,main#kontakt .content h3,main#kontakt .content p,main#news .content h2,main#news .content h3,main#news .content p{margin-bottom:2.4rem}}main#impressum .content h2,main#datenschutz .content h2,main#kontakt .content h2,main#news .content h2{font-size:1.5rem;line-height:2.2rem;color:#4189E0;font-weight:600}@media (min-width: 770px){main#impressum .content h2,main#datenschutz .content h2,main#kontakt .content h2,main#news .content h2{font-size:3.5vw;line-height:4.5vw}}@media (min-width: 1380px){main#impressum .content h2,main#datenschutz .content h2,main#kontakt .content h2,main#news .content h2{font-size:3rem;line-height:3.5rem}}@media (min-width: 576px){main#impressum .content h2,main#datenschutz .content h2,main#kontakt .content h2,main#news .content h2{font-size:2rem;line-height:2.1rem;margin-bottom:1rem;margin-top:2rem}}main#impressum .content h3,main#impressum .content h4,main#datenschutz .content h3,main#datenschutz .content h4,main#kontakt .content h3,main#kontakt .content h4,main#news .content h3,main#news .content h4{font-size:0.9rem;line-height:1.4rem;color:#cacaca;margin-bottom:1rem}@media (min-width: 576px){main#impressum .content h3,main#impressum .content h4,main#datenschutz .content h3,main#datenschutz .content h4,main#kontakt .content h3,main#kontakt .content h4,main#news .content h3,main#news .content h4{font-size:1.3rem;line-height:1.7rem}}@media (min-width: 770px){main#impressum .content h3,main#impressum .content h4,main#datenschutz .content h3,main#datenschutz .content h4,main#kontakt .content h3,main#kontakt .content h4,main#news .content h3,main#news .content h4{font-size:2.5vw;line-height:3.5vw}}@media (min-width: 1380px){main#impressum .content h3,main#impressum .content h4,main#datenschutz .content h3,main#datenschutz .content h4,main#kontakt .content h3,main#kontakt .content h4,main#news .content h3,main#news .content h4{font-size:2rem;line-height:2.5rem}}@media (min-width: 576px){main#impressum .content h3,main#impressum .content h4,main#datenschutz .content h3,main#datenschutz .content h4,main#kontakt .content h3,main#kontakt .content h4,main#news .content h3,main#news .content h4{font-size:1.6rem;line-height:2.1rem}}main#impressum .content h4,main#datenschutz .content h4,main#kontakt .content h4,main#news .content h4{font-weight:600}main#impressum .content p,main#datenschutz .content p,main#kontakt .content p,main#news .content p{font-size:0.9rem;line-height:1.4rem;color:#cacaca;margin-bottom:1rem}@media (min-width: 576px){main#impressum .content p,main#datenschutz .content p,main#kontakt .content p,main#news .content p{line-height:1.2rem}}@media (min-width: 770px){main#impressum .content p,main#datenschutz .content p,main#kontakt .content p,main#news .content p{font-size:1.6vw;line-height:2.7vw}}@media (min-width: 1380px){main#impressum .content p,main#datenschutz .content p,main#kontakt .content p,main#news .content p{font-size:1.4rem;line-height:2.4rem}}@media (min-width: 770px){main#impressum .content p,main#datenschutz .content p,main#kontakt .content p,main#news .content p{font-size:1.2rem;line-height:2.1rem;margin-bottom:2.5vw}}@media (min-width: 1380px){main#impressum .content p,main#datenschutz .content p,main#kontakt .content p,main#news .content p{margin-bottom:2.1rem}}main#impressum .content li,main#datenschutz .content li,main#kontakt .content li,main#news .content li{color:#fff}main#impressum .content a,main#impressum .content a:visited,main#datenschutz .content a,main#datenschutz .content a:visited,main#kontakt .content a,main#kontakt .content a:visited,main#news .content a,main#news .content a:visited{color:#4189E0}main#impressum .content a:hover,main#datenschutz .content a:hover,main#kontakt .content a:hover,main#news .content a:hover{color:#fff;text-decoration:underline}main#datenschutz .content p{font-size:0.8rem;line-height:1rem}main#news{color:#353535}main#news .box:hover{background-color:rgba(0,0,0,0.048);text-decoration:none}main#news .box:hover h2{color:#353535}main#about .content h2{font-size:2rem;margin-bottom:2rem}
