@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(../fonts/open-sans-v34-latin-300.eot);src:local(""),url(../fonts/open-sans-v34-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v34-latin-300.woff2) format("woff2"),url(../fonts/open-sans-v34-latin-300.woff) format("woff"),url(../fonts/open-sans-v34-latin-300.ttf) format("truetype"),url(../fonts/open-sans-v34-latin-300.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-v34-latin-regular.eot);src:local(""),url(../../fonts/open-sans-v34-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v34-latin-regular.woff2) format("woff2"),url(../fonts/open-sans-v34-latin-regular.woff) format("woff"),url(../fonts/open-sans-v34-latin-regular.ttf) format("truetype"),url(../fonts/open-sans-v34-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:bold;font-weight:600;src:url(../fonts/open-sans-v34-latin-600.eot);src:local(""),url(../../fonts/open-sans-v34-latin-600.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v34-latin-600.woff2) format("woff2"),url(../fonts/open-sans-v34-latin-600.woff) format("woff"),url(../fonts/open-sans-v34-latin-600.ttf) format("truetype"),url(../fonts/open-sans-v34-latin-600.svg#OpenSans) format("svg")}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-x:hidden}body,html{height:100%;padding:0;margin:0;overflow-y:auto}body{position:relative;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#9e9e9d;display:table;width:100%}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.valign{display:table}.valign .top{display:table-cell;vertical-align:top}.valign .middle{display:table-cell;vertical-align:middle}.valign .bottom{display:table-cell;vertical-align:bottom}.halign-left{text-align:left}.halign-center{text-align:center}.halign-right{text-align:right}a:link{display:inline}a:focus,a:link,a:visited{text-decoration:none;color:#d1d83b}a:hover{color:#e6e6e6}a:active,a:hover{text-decoration:none}a:active{color:#d1d83b}a.active-nav{color:#d1d83b!important}.h2,h2,h3,h4{color:#9e9e9d;text-transform:uppercase;font-weight:400}.h2.highlight,h2.highlight,h3.highlight,h4.highlight{display:inline-block;--bg-color:#d1d83b;color:#fff;padding-left:2rem;left:-2rem;position:relative;-webkit-box-shadow:10px 0 0 5px var(--bg-color),-10px 0 0 5px var(--bg-color),0 0 0 100px var(--bg-color) inset;box-shadow:10px 0 0 5px var(--bg-color),-10px 0 0 5px var(--bg-color),0 0 0 100px var(--bg-color) inset}.h2{font-size:1.5em;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;display:block}.job-image{width:100%}strong{font-weight:600;color:#d1d83b}@media only screen and (min-width:1024px){.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.half{width:calc(50% - 1.5rem)}}ul.contentlist li{padding-bottom:.5rem!important}#base-wrapper{height:100%}#base-wrapper #navigation{position:absolute;z-index:999;top:0;left:0;width:100%;height:80px;background-color:#fff;border-bottom:3px solid #d1d83b}#base-wrapper #navigation #logo{position:absolute;left:30px;top:20px;height:40px}#base-wrapper #navigation #nav-opener{position:absolute;right:30px;top:25px;display:block;height:30px;width:40px;background-color:#fff;border:1px solid #d1d83b;border-radius:2px;cursor:pointer}#base-wrapper #navigation #nav-opener .nav-opener-stripe{position:relative;width:70%;height:2px;margin-bottom:5px;margin-left:15%;background-color:#d1d83b}#base-wrapper #navigation #nav-opener .nav-opener-stripe:first-child{margin-top:6px}#base-wrapper #navigation ul{display:none;margin:0;padding:0;list-style:none;position:absolute;top:80px;background-color:#fff;z-index:500;width:100%}#base-wrapper #navigation ul li{text-transform:uppercase;font-size:.9em;line-height:2.5em;background-color:hsla(0,0%,100%,.98);border-bottom:1px solid #d1d83b;color:#d1d83b;text-align:center}#base-wrapper #navigation ul li span{position:relative;top:-7px;left:5px;font-size:12px;color:#d1d83b;font-weight:600}#base-wrapper #navigation ul li a:link{text-decoration:none;display:block;color:#9e9e9d}#base-wrapper #navigation ul li a:focus,#base-wrapper #navigation ul li a:visited{text-decoration:none;color:#9e9e9d}#base-wrapper #navigation ul li a:hover{text-decoration:none;color:#d1d83b}#base-wrapper #navigation ul li a:active{text-decoration:none;color:#9e9e9d}#base-wrapper #navigation ul li a.active-nav{color:#d1d83b!important}#base-wrapper #navigation #social-facebook{display:none}#base-wrapper #navigation #logo-bar{background-color:#fff;margin-top:30px;display:block;padding-bottom:2rem}#base-wrapper #navigation #logo-bar #fourtysixers-logo{height:75px}#base-wrapper #navigation #logo-bar #dosb-logo{width:150px;margin-top:19px}#base-wrapper #navigation #logo-bar span{color:#b4b4b4;font-size:.7em}#base-wrapper #main-wrapper{padding-top:80px;width:100%;height:100%;position:relative;top:0;left:0}#base-wrapper #main-wrapper .screen{position:absolute;display:none;width:100%;height:50%;background-size:cover;background-position:top;min-height:200px}#base-wrapper #main-wrapper .active-screen{display:block}#base-wrapper #main-wrapper .content{position:absolute;top:100%;width:100%;min-height:100%;background-color:#fff;padding:30px}#base-wrapper #main-wrapper .content footer{position:absolute;bottom:0;left:0;width:100%;padding:15px 30px;text-align:center;font-size:.8em}#base-wrapper #main-wrapper .content .h1-mobile{text-transform:uppercase;display:inline-block;padding:0 20px 25px 0;color:#d1d83b;margin-bottom:13px;border-bottom:1px solid #d1d83b}#base-wrapper #main-wrapper .content p{color:#9e9e9d;font-size:.9em;line-height:1.6em;font-weight:400}#base-wrapper #main-wrapper .content .btn{padding:10px 20px;margin-top:13px;font-size:1.2em;font-weight:200;color:#fff;background-color:#d1d83b;text-transform:uppercase;border:1px solid #fff}#base-wrapper #main-wrapper .content .preisliste{width:auto;float:left;padding-bottom:20px;margin-right:20px}#base-wrapper #main-wrapper .content .preisliste h3{font-size:1.1em;font-weight:400;margin-bottom:10px}#base-wrapper #main-wrapper .content .preisliste h3 .h3-subline{font-size:.7em}#base-wrapper #main-wrapper .content .preisliste .preis-row{font-size:.9em;line-height:1.6em}#base-wrapper #main-wrapper .content ul{color:#9e9e9d;font-size:.9em;line-height:1.6em;font-weight:400;list-style-type:square}#base-wrapper #main-wrapper .content ul li{color:#d1d83b}#base-wrapper #main-wrapper .content ul li span{color:#9e9e9d}#base-wrapper #main-wrapper .content ol{color:#9e9e9d;font-size:.9em;line-height:1.6em;font-weight:400}#base-wrapper #main-wrapper .content hr{background-color:#fff;height:1px;border:none;width:20%}#base-wrapper #main-wrapper .content .content-image{margin:15px -30px;width:calc(100% + 60px)}#base-wrapper #main-wrapper .background-container{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1}#base-wrapper #main-wrapper .background-item{position:absolute;display:none;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%}@media only screen and (min-width:1025px){#base-wrapper #main-wrapper .scroller{height:100%;width:100%;position:absolute;overflow-y:scroll}}#base-wrapper #main-wrapper #home .background-item.one{background-image:url(../images/lukas-lai-raeume-trainingsraum-unten.jpg)}#base-wrapper #main-wrapper #home .background-item.two{background-image:url(../images/lukas-lai-raeume-behandlungsraum.jpg)}#base-wrapper #main-wrapper #home .background-item.three{background-image:url(../images/lukas-lai-raeume-eingangsbereich.jpg)}#base-wrapper #main-wrapper #home .background-item.four{background-image:url(../images/lukas-lai-raeume-trainingsraum-oben.jpg)}#base-wrapper #main-wrapper #home .background-item.five{background-image:url(../images/lukas-lai-background-8.jpg)}#base-wrapper #main-wrapper #home .background-item.six{background-image:url(../images/lukas-lai-background-9.jpg)}#base-wrapper #main-wrapper #physio .background-item.one{background-image:url(../images/lukas-lai-raeume-behandlung-1.jpg)}#base-wrapper #main-wrapper #physio .background-item.two{background-image:url(../images/lukas-lai-background-2.jpg)}#base-wrapper #main-wrapper #physio .background-item.three{background-image:url(../images/lukas-lai-background-11.jpg)}#base-wrapper #main-wrapper #physio .background-item.four{background-image:url(../images/lukas-lai-background-14.jpg)!important}#base-wrapper #main-wrapper #physio .background-item.five{background-image:url(../images/lukas-lai-raeume-behandlung-2.jpg)}#base-wrapper #main-wrapper #physio .background-item.six{background-image:url(../images/lukas-lai-background-10.jpg)}#base-wrapper #main-wrapper #personal-training .background-item.one{background-image:url(../images/lukas-lai-background.jpg)}#base-wrapper #main-wrapper #personal-training .background-item.two{background-image:url(../images/lukas-lai-raeume-personal-training-1.jpg)}#base-wrapper #main-wrapper #personal-training .background-item.three{background-image:url(../images/lukas-lai-background-7.jpg)}#base-wrapper #main-wrapper #personal-training .background-item.four{background-image:url(../images/lukas-lai-raeume-personal-training-2.jpg)}#base-wrapper #main-wrapper #personal-training .background-item.five{background-image:url(../images/lukas-lai-background-3.jpg)}#base-wrapper #main-wrapper #personal-training .background-item.six{background-image:url(../images/lukas-lai-raeume-personal-training-3.jpg)}#base-wrapper #main-wrapper #athletiktraining .background-item.one{background-image:url(../images/lukas-lai-raeume-athletik-training-1.jpg)}#base-wrapper #main-wrapper #athletiktraining .background-item.two{background-image:url(../images/lukas-lai-background-5.jpg)}#base-wrapper #main-wrapper #athletiktraining .background-item.three{background-image:url(../images/lukas-lai-raeume-athletik-training-3.jpg)}#base-wrapper #main-wrapper #athletiktraining .background-item.four{background-image:url(../images/lukas-lai-background-4.jpg)}#base-wrapper #main-wrapper #athletiktraining .background-item.five{background-image:url(../images/lukas-lai-raeume-athletik-training-2.jpg)}#base-wrapper #main-wrapper #athletiktraining .background-item.six{background-image:url(../images/lukas-lai-background-6.jpg)}#base-wrapper #main-wrapper #returntosport .background-item.one{background-image:url(../images/lukaslai-background-returntosport-desktop.jpg)}#base-wrapper #main-wrapper #alte-brauereihoefe .background-item.one{background-image:url(../images/pt-alte-brauereihoefe-04.webp)}#base-wrapper #main-wrapper #alte-brauereihoefe .background-item.two{background-image:url(../images/pt-alte-brauereihoefe-14.webp)}#base-wrapper #main-wrapper #alte-brauereihoefe .background-item.three{background-image:url(../images/pt-alte-brauereihoefe-18.webp)}#base-wrapper #main-wrapper #alte-brauereihoefe .background-item.four{background-image:url(../images/pt-alte-brauereihoefe-23.webp)}#base-wrapper #main-wrapper #alte-brauereihoefe .background-item.five{background-image:url(../images/pt-alte-brauereihoefe-26.webp)}#base-wrapper #main-wrapper #alte-brauereihoefe .background-item.six{background-image:url(../images/pt-alte-brauereihoefe-28.webp)}#base-wrapper #main-wrapper #alte-brauereihoefe .background-item.seven{background-image:url(../images/pt-alte-brauereihoefe-32.webp)}#base-wrapper #main-wrapper #therapeuten .background-item.one{background-image:url(../images/lukas-lai-raeume-trainingsraum-unten-2.jpg)}#base-wrapper #main-wrapper #therapeuten .background-item.two{background-image:url(../images/lukaslai-background-therapeuten-2-mobile.jpg)}#base-wrapper #main-wrapper #therapeuten .background-item.three{background-image:url(../images/lukas-lai-raeume-behandlungsraum-3.jpg)}#base-wrapper #main-wrapper #vortraege-fortbildung .background-item.one{background-image:url(../images/lukaslai-background-vortraege-mobile.jpg)}#base-wrapper #main-wrapper #vortraege-fortbildung .background-item.two{background-image:url(../images/lukas-lai-background-13.jpg)}#base-wrapper #main-wrapper #vortraege-fortbildung .background-item.three{background-image:url(../images/lukas-lai-background-16.jpg)}#base-wrapper #main-wrapper #vortraege-fortbildung .background-item.four{background-image:url(../images/lukas-lai-background-17.jpg)}#base-wrapper #main-wrapper #angebot-preise .background-item.one{background-image:url(../images/lukas-lai-background-15.jpg)}#base-wrapper #main-wrapper #angebot-preise .background-item.two{background-image:url(../images/lukas-lai-raeume-angebot-preise.jpg)}#base-wrapper #main-wrapper #kontakt .background-item.one{background-image:url(../images/lukaslai-background-kontakt-mobile.jpg)}#base-wrapper #main-wrapper #kontakt .background-item.two{background-image:url(../images/lukas-lai-raeume-empfang.jpg)}#base-wrapper #main-wrapper #datenschutz,#base-wrapper #main-wrapper #impressum{background-image:url(../images/lukaslai-background-impressum-mobile.jpg)}h1{margin-top:0;font-weight:200;color:#d1d83b}@media only screen and (max-height:737px) and (min-width:1025px){#base-wrapper #navigation #logo{margin-top:5%!important}}@media only screen and (min-width:1025px){.hide-desktop{display:none!important}#base-wrapper{width:100%;position:absolute}#base-wrapper #navigation{position:fixed;top:0;left:0;width:330px;height:100%;background-color:#fff;border-bottom:none;text-align:center}#base-wrapper #navigation #logo{position:relative;left:0;top:0;height:auto;width:220px;margin-top:20%}#base-wrapper #navigation #nav-opener{display:none}#base-wrapper #navigation ul{display:inline-block;width:auto;margin:0 auto;padding:0;list-style:none;position:relative;z-index:none;top:30px}#base-wrapper #navigation ul li{text-transform:uppercase;font-size:.9em;line-height:2.5em;background-color:transparent;border-bottom:none;color:#d1d83b;text-align:left}#base-wrapper #navigation ul li a{display:block}#base-wrapper #navigation #datenschutz-link,#base-wrapper #navigation #imp-link{color:#b4b4b4;font-size:12px}#base-wrapper #navigation #social-bar{margin-top:80px}#base-wrapper #navigation #social-bar .social-item{display:inline-block;width:30px;height:30px;border:1px solid #d1d83b}#base-wrapper #navigation #social-bar #social-facebook{background-image:url(../images/lukaslai-facebook.png);background-repeat:no-repeat;background-position:13px 5px;background-size:35%;margin-right:10px}#base-wrapper #navigation #logo-bar{margin-top:80px;display:block}#base-wrapper #navigation #logo-bar #fourtysixers-logo{height:100px}#base-wrapper #navigation #logo-bar #dosb-logo{width:180px;margin-top:19px}#base-wrapper #navigation #logo-bar span{color:#b4b4b4;font-size:.7em}#base-wrapper #main-wrapper{padding-top:0;width:auto;min-height:100%;position:absolute;top:0;right:0;left:330px;display:block}#base-wrapper #main-wrapper .screen{position:absolute;top:0;left:0;display:none;width:100%;height:100%;background-size:cover;background-position:50%;min-height:100%;vertical-align:bottom;overflow-y:auto}#base-wrapper #main-wrapper .screen .content{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s;-webkit-transition-delay:.6s;transition-delay:.6s;opacity:0;-webkit-transform:translateY(50px) translateX(-50%);transform:translateY(50px) translateX(-50%)}#base-wrapper #main-wrapper .active-screen{display:block}#base-wrapper #main-wrapper .active-screen .content{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}#base-wrapper #main-wrapper .content{position:absolute;top:70%;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%;max-width:960px;height:auto;min-height:30%;background-color:#fff;padding:30px 45px;border-top:4px solid #d1d83b}#base-wrapper #main-wrapper .content p{color:#9e9e9d;font-size:.9em;line-height:1.6em;font-weight:400}#base-wrapper #main-wrapper .content p:first-of-type{margin-top:0}#base-wrapper #main-wrapper .content .btn{padding:10px 20px;margin-top:13px;font-size:1.2em;font-weight:200;color:#fff;background-color:#d1d83b;text-transform:uppercase;border:1px solid #fff}#base-wrapper #main-wrapper .content .content-image{margin:15px -45px;width:50%}#base-wrapper #main-wrapper #physio{background-position:100%}#base-wrapper #main-wrapper #personal-training{background-position:top}}.lt-ie9 #base-wrapper{width:100%;position:absolute}.lt-ie9 #base-wrapper #navigation{position:fixed;top:0;left:0;width:300px;height:100%;background-color:#fff;border-bottom:none;text-align:center}.lt-ie9 #base-wrapper #navigation #logo{position:relative;left:0;top:0;height:auto;width:220px;margin-top:30%}.lt-ie9 #base-wrapper #navigation #nav-opener{display:none}.lt-ie9 #base-wrapper #navigation ul{display:inline-block;width:auto;margin:0 auto;padding:0;list-style:none;position:relative;z-index:none;top:30px}.lt-ie9 #base-wrapper #navigation ul li{text-transform:uppercase;font-size:.9em;line-height:2.5em;background-color:transparent;border-bottom:none;color:#d1d83b;text-align:left}.lt-ie9 #base-wrapper #navigation ul li a{display:block}.lt-ie9 #base-wrapper #navigation #social-bar{margin-top:80px}.lt-ie9 #base-wrapper #navigation #social-bar .social-item{display:inline-block;width:30px;height:30px;border:1px solid #d1d83b}.lt-ie9 #base-wrapper #navigation #social-bar #social-facebook{background-image:url(../images/lukaslai-facebook.png);background-repeat:no-repeat;background-position:13px 5px;background-size:35%;margin-right:10px}.lt-ie9 #base-wrapper #main-wrapper{padding-top:0;width:auto;min-height:100%;position:absolute;top:0;right:0;left:300px;display:block}.lt-ie9 #base-wrapper #main-wrapper .screen{position:absolute;top:0;left:0;display:none;width:100%;height:100%;background-size:cover;background-position:50%;min-height:100%;vertical-align:bottom;overflow-y:auto}.lt-ie9 #base-wrapper #main-wrapper .screen .content{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s;-webkit-transition-delay:.6s;transition-delay:.6s;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.lt-ie9 #base-wrapper #main-wrapper .active-screen{display:block}.lt-ie9 #base-wrapper #main-wrapper .active-screen .content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.lt-ie9 #base-wrapper #main-wrapper .content{position:absolute;top:70%;bottom:auto;left:0;width:100%;height:auto;min-height:30%;background-color:#d1d83b;padding:45px}.lt-ie9 #base-wrapper #main-wrapper .content p{color:#fff;font-size:.9em;line-height:1.6em;font-weight:400}.lt-ie9 #base-wrapper #main-wrapper .content p:first-of-type{margin-top:0}.lt-ie9 #base-wrapper #main-wrapper .content .btn{padding:10px 20px;margin-top:13px;font-size:1.2em;font-weight:200;color:#fff;background-color:#d1d83b;text-transform:uppercase;border:1px solid #fff}