@font-face{font-family:Open-Sans-Condensed;src:url(/assets/fonts/fonts/open-sans-condensed-v12-latin-300.eot) format('embedded-opentype'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-300.eot) format('embedded-opentype'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-300.woff2) format('woff2'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-300.woff) format('woff'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-300.ttf) format('truetype'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-300.svg) format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open-Sans-Condensed;src:url(/assets/fonts/fonts/open-sans-condensed-v12-latin-300italic.eot) format('embedded-opentype'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-300italic.eot) format('embedded-opentype'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-300italic.woff2) format('woff2'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-300italic.woff) format('woff'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-300italic.ttf) format('truetype'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-300italic.svg) format('svg');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Open-Sans-Condensed;src:url(/assets/fonts/fonts/open-sans-condensed-v12-latin-700.eot) format('embedded-opentype'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-700.eot) format('embedded-opentype'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-700.woff2) format('woff2'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-700.woff) format('woff'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-700.ttf) format('truetype'),url(/assets/fonts/fonts/open-sans-condensed-v12-latin-700.svg) format('svg');font-weight:700;font-style:normal;font-display:swap}body,html{scroll-behavior:smooth!important;height:100%}body{font-family:Open-Sans-Condensed}body.background{margin-top:0;background:url("/assets/img/welding-tim-schweissservice-tim-hage-in-18356-barth.jpg") 50%/cover no-repeat fixed #fff;height:100vh;-webkit-background-size:cover;-moz-background-size:cover}a{text-decoration:none;border-bottom-color:rgba(255,255,255,.45);border-bottom-width:thin;border-bottom-style:dashed}a.noline{border:none}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.siteInn{animation-name:siteInn;animation-duration:1.3s}@keyframes siteInn{from{opacity:.01}to{opacity:1}}.btn-icons{font-size:50px;transition:transform .3s;box-shadow:var(--bs-box-shadow)!important;border-radius:var(--bs-border-radius)!important;border:var(--bs-border-width) var(--bs-border-style) #585479!important;color:#9a95c5;background-color:#e4e4e4;margin-right:.7rem}.btn-map{font-size:50px;padding:4px}@media (min-width:576px){.btn-icons{font-size:57px;margin-right:1.1rem}.btn-map{font-size:56px;padding:4px}}a:hover .btn-icons{color:#fe6600!important;transform:scale(1.2)}.impress a{color:#0051ba}ul{list-style-type:circle}section.dsgvo p,section.impress p{padding-left:.7rem}.impress h2{font-size:calc(1.1rem + .3vw)}section.dsgvo h3,section.impress h3{font-style:italic;font-size:1.2rem;padding-left:.7rem;margin-bottom:.3rem}svg.bi-check2-square{font-size:22px;position:relative;top:-2px;margin-right:.5rem;opacity:.6}svg.bi-box-arrow-up-right{position:relative;bottom:3px;margin-right:.7rem}address{font-size:calc(1.2rem + .8vw);line-height:calc(1.4rem + .8vw);color:#fff}.firma{width:auto}.firma a,.firma h1,.firma p{color:#fff}.firma h1{font-size:calc(3.375rem + 1.8vw)}.firma h1 span.heading{font-size:calc(1.475rem + 1.3vw);position:relative;top:-1.8rem}@media (max-height:260px),(orientation:landscape){address{font-size:calc(.9rem + .8vw);line-height:calc(1.1rem + .8vw)}.firma h1{font-size:calc(2.1rem + 1.8vw)}.firma h1 span.heading{font-size:calc(1rem + 1vw);position:relative;top:-1.2rem}}footer{background:linear-gradient(90deg,#8d89bc 0,rgba(0,0,0,.12) 45%,#535838 100%)}footer a{color:#fff;font-size:calc(1.2rem + .8vw)}*{box-sizing:inherit}html{box-sizing:border-box}.wrapper{min-height:100%;display:grid;grid-template-rows:auto 1fr auto}