.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('/wp-content/themes/pts_theme/slick/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/wp-content/themes/pts_theme/slick/fonts/slick.eot');src:url('/wp-content/themes/pts_theme/slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/pts_theme/slick/fonts/slick.woff') format('woff'), url('/wp-content/themes/pts_theme/slick/fonts/slick.ttf') format('truetype'), url('/wp-content/themes/pts_theme/slick/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity: .75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots
li{position:relative;display:inline-block;width:20px;height:20px;margin:0
5px;padding:0;cursor:pointer}.slick-dots li
button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,
.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity: .25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity: .75;color:black}@font-face{font-family:Roboto;src:url("/wp-content/themes/pts_theme/fonts/Roboto-Regular.ttf")}::-moz-selection{background:#e4dede;color:white}::selection{background:#e4dede;color:white}body{font-family:"Roboto",serif;font-weight:normal;font-size:15pt}body
ul{color:#272727;font-size:12pt}body
a{text-decoration:none;color:#272727;transition:all 0.2s ease;font-size:12pt;hyphens:none}body a
span{color:white;transition:all 0.2s ease}body a:hover{color:#272727}body a:focus{color:#272727}body h1,
body h2,
body h3,
body h4,
body h5,
body
h6{font-weight:normal;text-align:center}body .site-header
a{display:block}body
h1{font-size:20pt;color:#272727;font-weight:normal}@media only screen and (max-width: 850px){body
h1{font-size:18pt}}@media only screen and (max-width: 600px){body
h1{font-size:15pt}}body #call
h3{font-size:14pt}body #call
p{font-size:11pt}body
.wertung{border-radius:3px}body .wertung
p{font-size:9pt}body .wertung
.perfekt{border-radius:0 0 3px 3px}body .wertung .perfekt
h2{font-size:12pt}body .wertung .perfekt
h1{font-size:14pt;font-weight:bolder}body
h2{font-size:14pt;color:#272727;font-weight:normal}@media only screen and (max-width: 850px){body
h2{font-size:13pt}}@media only screen and (max-width: 600px){body
h2{font-size:12pt}}body
p{font-size:12pt;line-height:18pt;color:#272727}@media only screen and (max-width: 600px){body
p{font-size:11pt}}.site-footer{background:#f0ebeb;display:grid;grid-gap:0 30px;grid-template-areas:"logo nav2 nav3 nav4 nav5";margin:0
auto;padding:20px
20vw;box-sizing:border-box;width:100%}.site-footer
.logo{grid-area:logo;width:200px;background:#e4dede;box-sizing:border-box;padding:20px;text-align:center;transition:all 0.2s ease}.site-footer .logo
.bild{background-image:url(/wp-content/themes/pts_theme/img/JoergWeiss.png);width:120px;height:120px;margin:-12px auto -8px auto;background-size:cover;background-repeat:no-repeat;border-radius:100%}.site-footer .logo:hover{transform:scale}.site-footer .nav
a{margin:8px
0;font-size:12pt;display:block;color:grey}.site-footer .nav
.main{color:#272727}.site-footer
.nav2{grid-area:nav2}.site-footer
.nav3{grid-area:nav3}.site-footer
.nav4{grid-area:nav4}.site-footer
.nav5{grid-area:nav5;padding:12px
20px;box-sizing:border-box;height:130px;padding:0px;background:rgba(228, 211, 211, 0.5);transition:all 0.2s ease;margin-bottom:20px}.site-footer .nav5
p{margin:6px
0;text-align:center;color:grey}.site-footer .nav5
.nummer{padding:20px;background:rgba(228, 211, 211, 0.8)}.site-footer .nav5 .nummer
h2{font-size:12pt;margin:0}.site-footer .nav5 .nummer
h1{font-size:16pt;margin:0}.site-footer .nav5:hover{transform:scale(1.02)}@media only screen and (max-width: 1500px){.site-footer{padding:20px
10vw}}@media only screen and (max-width: 1180px){.site-footer{padding:20px;width:100vw;margin:0px;grid-template-areas:"logo logo logo" "nav2 nav3 nav4" "nav5 nav5 nav5";grid-gap:20px}.site-footer
.logo{width:100%}.site-footer .call
h3{top:22px;left:70px}.site-footer .call
p{top:21px;left:210px}}@media only screen and (max-width: 600px){.site-footer{grid-template-areas:"logo logo" "nav2 nav3" "nav4 nav5" "daten daten"}}@media only screen and (max-width: 370px){.site-footer{grid-template-areas:"logo" "nav2" "nav3" "nav4" "nav5" "daten";text-align:center}}.daten{margin:0;background:#272727;padding:0
20px;position:relative;overflow:hidden}.daten
p{color:white;font-size:9pt}.daten p
a{font-size:9pt;color:white}.daten p
span{float:right;color:grey}@media only screen and (max-width: 370px){.daten p
span{float:left;margin-bottom:12px}}#nav-container{box-sizing:border-box;margin:0;width:100%;display:grid;position:fixed;top:0;left:0;grid-template-columns:130px 1fr 230px;grid-gap:0 30px;grid-template-areas:"e e e" "b c d" "f f f";padding:12px
170px;z-index:2000;background:white;box-shadow:0px 4px 0px 0px rgba(121, 107, 107, 0.1)}#nav-container
.selectedOption{border-bottom:4px solid #e4dede}#nav-container
.logo{grid-area:b;background-image:url(/wp-content/themes/pts_theme/img/logoSchwarz.png);background-size:contain;background-repeat:no-repeat;transition:all 0.2s ease}#nav-container .logo
.logoDummyDiv{width:100%;height:100%}#nav-container .logo:hover{transform:scale(1.05)}#nav-container
#nav{grid-area:c;align-self:center;text-align:center;display:block}#nav-container #nav
.primary{margin:0;box-sizing:border-box;transition:all 0.2s ease;padding:20px;position:relative;color:red;display:inline-block;background:white}#nav-container #nav .primary
.mainlink{padding:20px;margin:-20px}#nav-container #nav .primary
.dropicon{background-image:url(/wp-content/themes/pts_theme/img/dropicon.png);background-size:contain;background-repeat:no-repeat;width:20px;height:14px;margin:8px
auto 0 auto}#nav-container #nav .primary
.dropdown{box-sizing:content-box;text-align:left;position:absolute;display:grid;left:0;top:76px;background:#f0ebeb;z-index:1000;visibility:hidden;transition:all 0.2s ease;box-shadow:0px 4px 0px 0px rgba(121, 107, 107, 0.2)}#nav-container #nav .primary .dropdown
a{padding:20px
25px;visibility:hidden;border-bottom:1px solid white;display:inline-block;white-space:nowrap}#nav-container #nav .primary .dropdown a:last-of-type{border-bottom:none}#nav-container #nav .primary .dropdown a:hover{background:#e4dede}#nav-container #nav
.dropable{margin-bottom:-12px;height:76px}#nav-container #nav .primary:hover{background:#f0ebeb}#nav-container #nav .primary:hover
.dropdown{visibility:visible}#nav-container #nav .primary:hover .dropdown
a{visibility:visible}#nav-container
.navState{display:block !important}#nav-container
#call{box-sizing:border-box;background:rgba(228, 211, 211, 0.5);grid-area:d;align-self:center;padding:20px
25px;position:relative;transition:all 0.2s ease}#nav-container #call
.tele{width:25px;height:25px;background-image:url(/wp-content/themes/pts_theme/img/teleRot.png);background-size:contain;background-repeat:no-repeat}#nav-container #call
h3{color:#272727;margin:0;position:absolute;top:13px;left:70px}#nav-container #call
p{margin:0;position:absolute;top:32px;left:70px}#nav-container #call:hover{background:#e4d3d3;transform:scale(1.02)}@media only screen and (max-width: 1500px){#nav-container{padding:12px
14px}}@media only screen and (max-width: 1180px){#nav-container{grid-template-columns:1fr 1fr 1fr}#nav-container
.logo{margin:6px
0 -6px 0}#nav-container .menu-icon{grid-area:d;margin-top:12px;width:50px;height:50px;background-image:url(/wp-content/themes/pts_theme/img/menu-icon.png);background-size:contain;background-repeat:no-repeat;justify-self:end}#nav-container .menu-icon-active{background-image:url(/wp-content/themes/pts_theme/img/menu-icon-active.png)}#nav-container
#call{grid-area:e;margin:-12px -12px 0 -14px;width:auto;padding:12px
20px}#nav-container #call
h3{top:14px}#nav-container #call
p{top:17px;left:215px;line-height:11pt}#nav-container
#nav{grid-area:f;width:100%;margin:12px
0 4px 0;display:block}#nav-container #nav .dropdownState
.dropdown{display:inline-block !important}#nav-container #nav
.primary{display:inline-block;border-bottom:none;background:#e4dede;margin:4px
0;width:100%;height:60px !important}#nav-container #nav .primary
.dropicon{display:none}#nav-container #nav .primary
.dropdown{text-align:center;display:none;top:0px;position:relative;visibility:visible;width:100%;box-shadow:0px 0px 0px 0px rgba(121, 107, 107, 0)}#nav-container #nav .primary .dropdown
a{visibility:visible;position:relative}#nav-container #nav .primary
.dropdownState{display:inline-block}#nav-container
.navState{display:none !important}}@media only screen and (max-width: 600px){#nav-container{grid-gap:0 12px}#nav-container
.logo{margin:10px
0 -10px 0}}@media only screen and (max-width: 370px){#nav-container
.logo{margin:13px
0 -13px 0}#nav-container #call
p{top:10px}}.tileContainer{margin:0;text-align:center;position:relative;padding:30px;box-sizing:border-box;width:100vw}.tileContainer
h1{margin:-10px 0 40px 0}.tileContainer
h4{margin-bottom:40px !important}.tileContainer
.tileCage{width:1100px;margin:0
auto 0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}.tileContainer .tileCage
.tile{border-radius:3px;margin:0
0 50px 0;background:white;box-shadow:0 2px 10px rgba(0, 0, 0, 0.15);transition:all 0.2s ease}.tileContainer .tileCage .tile
.img{border-radius:3px 3px 0 0;width:100%;height:250px;background-size:cover;background-position:center}.tileContainer .tileCage .tile
.text{padding:0px
30px 30px 30px}.tileContainer .tileCage .tile .text
.pContainer{border-radius:3px;text-align:center;padding:12px
0;margin:-25px auto 0 auto;width:100%;background:#f0ebeb;transition:all 0.2s ease}.tileContainer .tileCage .tile .text .pContainer
h2{font-size:12pt;margin:0;color:#272727}.tileContainer .tileCage .tile .text .pContainer
p{font-size:12pt;margin:0;color:white}.tileContainer .tileCage .tile .text
.h1Container{display:table;margin-top:0px;height:150px;width:100%;justify-content:center}.tileContainer .tileCage .tile .text .h1Container h1,
.tileContainer .tileCage .tile .text .h1Container
h2{font-size:17pt;padding:0;display:table-cell;vertical-align:middle;hyphens:auto}@media only screen and (max-width: 1180px){.tileContainer .tileCage .tile .text .h1Container h1,
.tileContainer .tileCage .tile .text .h1Container
h2{font-size:14pt}}@media only screen and (max-width: 600px){.tileContainer .tileCage .tile .text .h1Container h1,
.tileContainer .tileCage .tile .text .h1Container
h2{font-size:15pt}}.tileContainer .tileCage .tile .text
.button{background:#670303;text-align:center;letter-spacing:1pt;padding:1px;transition:all 0.2s ease}.tileContainer .tileCage .tile .text .button
p{color:white}.tileContainer .tileCage .tile .text .button:hover{transform:scale(1.01)}.tileContainer .tileCage .tile:hover{transform:scale(1.01)}.tileContainer .tileCage:empty{display:none}@media only screen and (max-width: 1500px){.tileContainer
.tileCage{width:90%;margin-left:auto;grid-gap:40px}.tileContainer .tileCage .tile
.img{height:250px}}@media only screen and (max-width: 1180px){.tileContainer
.tileCage{width:100%;grid-gap:20px 30px}.tileContainer .tileCage .tile
.img{height:200px}}@media only screen and (max-width: 850px){.tileContainer
.tileCage{width:80%;grid-template-columns:1fr;grid-gap:30px 20px}.tileContainer .tileCage
h1{width:100%;text-align:center}}@media only screen and (max-width: 600px){.tileContainer{padding:20px}.tileContainer
.tileCage{width:100%}.tileContainer .tileCage .tile .text
.h1Container{height:130px}.tileContainer .tileCage .tile
.img{height:200px}}.blog{margin:0
auto 140px auto}.blog
.blogElement{box-shadow:0 2px 10px rgba(0, 0, 0, 0.15);background:white;border-radius:3px;width:1100px;margin:0px
auto 40px auto;padding:0px;box-sizing:border-box;display:grid;grid-gap:0;grid-template-areas:"a c c"}.blog .blogElement p
img{max-width:100%}.blog .blogElement
h3{color:#272727}.blog .blogElement
.bild{grid-area:a;width:280px;height:100%;border-radius:3px 0 0 3px;background-size:cover;background-repeat:no-repeat;background-position:center}.blog .blogElement
.text{grid-area:c;padding:40px}.blog .blogElement .text
.button{background:#670303}.blog .blogElement .text .button
p{color:white}@media only screen and (max-width: 1180px){.blog
.blogElement{width:calc(100% - 40px);margin:40px
20px}}@media only screen and (max-width: 850px){.blog
.blogElement{grid-template-areas:"a" "c"}.blog .blogElement
.bild{border-radius:3px 3px 0 0;grid-area:a;width:100%;height:200px}}.slider{width:100%;height:calc(80vh - 80px);margin:0}.slider .slick-track{height:0}.slider .slick-list{height:calc(80vh - 80px)}.slider
.sliderTile{width:100vw;height:calc(80vh - 80px);background-size:cover;background-position:center}.slider .sliderTile
.disclaimer{border-radius:3px;hyphens:none;margin:20vh 0 0 calc(100% - 600px);width:370px;padding:20px;background:rgba(247, 243, 243, 0.75);transition:all 0.2s ease;border-radius:3px}.slider .sliderTile .disclaimer
h1{margin:0
0 25px 0}.slider .sliderTile .disclaimer
.button{background:#670303}.slider .sliderTile .disclaimer .button
p{color:white}.slider .sliderTile .disclaimer:hover{transform:scale(1.01)}.slider .slick-dots{top:calc(80vh - 60px);bottom:auto}.slider .slick-dots li button:before{font-size:14px;line-height:14px}.slider .slick-arrow{top:40vh;padding:40px;background-size:contain;background-position:center;background-repeat:no-repeat}.slider .slick-prev:before,
.slider .slick-next:before{color:transparent}.slider .slick-prev{left:0px;z-index:1000;background-image:url(/wp-content/themes/pts_theme/img/prev.png)}.slider .slick-next{right:0px;background-image:url(/wp-content/themes/pts_theme/img/next.png)}.slider .slick-next:focus,
.slider .slick-prev:focus,
.slider .slick-next:hover,
.slider .slick-prev:hover{background-size:contain;background-position:center;background-repeat:no-repeat}.slider .slick-next:focus,
.slider .slick-next:hover{background-image:url(/wp-content/themes/pts_theme/img/next.png)}.slider .slick-prev:focus,
.slider .slick-prev:hover{background-image:url(/wp-content/themes/pts_theme/img/prev.png)}@media only screen and (max-width: 1180px){.slider .sliderTile
.disclaimer{margin:20vh 0 0 calc(65% - 175px)}}@media only screen and (max-width: 850px){.slider{height:85vh}.slider .slick-list{height:85vh}.slider
.sliderTile{height:85vh}.slider .sliderTile
.disclaimer{padding:15px
20px 20px 20px;width:auto;margin:35vh 20px 20px 20px}.slider .slick-dots{top:calc(85vh + 10px);bottom:auto}.slider .slick-arrow{visibility:hidden}}.partner{margin:40px
0;width:100%;text-align:center}.partner
.sliderPartner{width:100%;height:180px;margin:40px
0}.partner .sliderPartner
.sliderTile{width:180px;height:auto;background-size:contain;background-repeat:no-repeat;background-position:center;box-sizing:border-box;margin:0
20px;transition:all 0.2s ease}.partner .sliderPartner .sliderTile
.disclaimer{hyphens:none;margin:130px
10px 10px 10px;text-align:center;background:none}.partner .sliderPartner .sliderTile .disclaimer
h2{color:grey}.partner .sliderPartner .sliderTile:hover{opacity:0.7}.sliderPrimary{margin:0
0 -40px 0}.sliderPrimary
.sliderTile{height:40vh;background-size:cover;background-repeat:no-repeat;background-position:0 -20vh;background-attachment:fixed}@media only screen and (max-width: 600px){.sliderPrimary
.sliderTile{height:25vh !important;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:scroll}}.introPrimary{background:white;position:relative;margin:60px
auto;box-sizing:border-box;padding:40px;width:1100px;border-radius:3px;box-shadow:0 2px 10px rgba(0, 0, 0, 0.15)}.introPrimary
.grid{box-sizing:border-box;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 60px;grid-template-areas:"t b" "t b";z-index:200}.introPrimary .grid
.contentIntro{grid-area:t}.introPrimary .grid .contentIntro
.titel{margin:0}.introPrimary .grid .contentIntro .titel
h2{display:inline-block;font-size:13pt;text-align:left;padding:5px
10px;border-radius:3px;background:#f0ebeb;margin:0}@media only screen and (max-width: 600px){.introPrimary .grid .contentIntro .titel
h2{font-size:11pt}}.introPrimary .grid .contentIntro
h1{text-align:left;margin:30px
0}.introPrimary .grid .contentIntro a
.button{max-width:500px;margin:40px
0;color:white;border-radius:3px}.introPrimary .grid .contentIntro a .button
p{text-align:center;margin:10px}.introPrimary .grid
.vorteile{grid-area:b;box-sizing:border-box}.introPrimary .grid .vorteile
.vorteil{margin:0
0 20px 0;padding:20px;box-sizing:border-box;border-radius:3px;position:relative;background:#f5f1f1}.introPrimary .grid .vorteile .vorteil
.vIcon{top:20px;left:20px;height:40px;width:40px;position:absolute;background-size:contain}.introPrimary .grid .vorteile .vorteil
.vText{margin:0px
0px 0px 60px;color:#333}.introPrimary .grid .vorteile .vorteil .vText
h5{font-weight:700;text-align:left;margin:0}.introPrimary .grid .vorteile .vorteil .vText
p{margin:10px
0 0 0}@media only screen and (max-width: 1180px){.introPrimary{width:100%;padding:40px
150px}.introPrimary
.grid{grid-template-columns:1fr 1fr;grid-gap:30px 0px;grid-template-areas:"t t" "b b"}}@media only screen and (max-width: 850px){.introPrimary{margin:40px
auto;padding:40px
30px}}.sliderTermin{height:1000px}.sliderTermin .slick-dots{display:none}.sliderTermin .slick-list{height:1000px}.sliderTermin
.sliderTile{height:1000px;background-position:cover !important}.sliderTermin .sliderTile
.disclaimer{border-radius:3px;background:none;width:900px;margin:80px
auto;text-align:center !important;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 40px;grid-template-areas:"t b" "t b"}.sliderTermin .sliderTile .disclaimer
.contentTermin{border-radius:3px;grid-area:t;background:white;padding:30px}.sliderTermin .sliderTile .disclaimer
.contactsTermin{border-radius:3px;grid-area:b;padding:0;margin:0;background:white;padding:30px}.sliderTermin .sliderTile .disclaimer .contactsTermin
input{width:100% !important;height:40px !important;padding:0px
!important;margin:0px
!important}.sliderTermin .sliderTile .disclaimer .contactsTermin
textarea{width:100% !important}.sliderTermin .sliderTile .disclaimer
.h2Container{padding:20px;border-radius:3px 3px 0 0;width:calc(100% + 20px);border-bottom:1px solid #f0ebeb;margin:-30px -30px 30px -30px}.sliderTermin .sliderTile .disclaimer .h2Container
h2{margin:0;font-size:16px}.sliderTermin .sliderTile .disclaimer
.button{margin:6px
0;position:relative;background:#f0ebeb}.sliderTermin .sliderTile .disclaimer .button
p{color:#272727}.sliderTermin .sliderTile .disclaimer .button:hover{background:#d8cbcb}@media only screen and (max-width: 850px){.sliderTermin{height:1600px}.sliderTermin .slick-list{height:1600px}.sliderTermin
.sliderTile{height:1600px}.sliderTermin .sliderTile
.disclaimer{width:600px;margin:80px
auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:0px;grid-template-areas:"t t" "b b"}.sliderTermin .sliderTile .disclaimer
.contactsTermin{margin-top:100px}}@media only screen and (max-width: 600px){.sliderTermin{height:1800px}.sliderTermin .slick-list{height:1800px}.sliderTermin
.sliderTile{height:1800px}.sliderTermin .sliderTile
.disclaimer{width:auto;margin:80px
0;display:grid;grid-template-columns:1fr 1fr;grid-gap:0px;grid-template-areas:"t t" "b b"}.sliderTermin .sliderTile .disclaimer .contactsTermin .buttonMail
p{font-size:11px}}.zweiteIntro
.text{display:block;background:white;border:none;padding:0}.zweiteIntro .text
.button{width:400px;margin:0
auto;background:#f0ebeb}.zweiteIntro .text .button
p{text-align:center}@media only screen and (max-width: 600px){.zweiteIntro .text
.button{width:auto}}.introText{position:relative;top:0;right:0;width:100%;box-sizing:border-box}.introText
.text{box-sizing:border-box;background:#f0ebeb;position:relative;margin:-120px auto 80px auto;max-width:900px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0 30px;grid-template-areas:"t t t" "b b b" "c c c";padding:12px
30px;z-index:200;border-bottom:4px solid #d8cbcb}.introText .text
.titel{grid-area:t;color:white;background:#670303;padding:14px
25px;margin:-38px auto 20px auto;font-size:13pt;width:50%;box-sizing:border-box}.introText .text
h1{grid-area:b;margin-bottom:15px}.introText .text
.p{grid-area:c;text-align:justify}.introText .text
a{grid-area:bt}.introText .text
.button{width:100%;background:#d8cbcb;padding:20px
0}.introText .text .button
p{text-align:center;color:#272727}.kachelContainer{width:1100px;margin:0
auto 100px auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:40px 100px;padding:12px
30px}.kachelContainer
.kachel{transition:all 0.2s ease;align-self:center;justify-self:center}.kachelContainer .kachel
img{width:80%;margin-left:10%}.kachelContainer .kachel:hover{transform:scale(1.054)}@media only screen and (max-width: 1500px){.kachelContainer{width:70vw;grid-gap:40px;grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 850px){.kachelContainer{width:auto;grid-template-columns:1fr 1fr;grid-gap:60px}}@media only screen and (max-width: 600px){.kachelContainer{width:auto;grid-template-columns:1fr;grid-gap:50px;padding:20px
60px}}.kachelContainer:empty{display:none}.wertung{padding:0px;background:rgba(255, 255, 255, 0.8);position:absolute;z-index:1000;bottom:calc(20vh + 30px);left:170px;transition:all 0.2s ease}.wertung
p{margin:6px
14px}.wertung
.perfekt{padding:14px;background:white}.wertung .perfekt
h2{margin:0}.wertung .perfekt
h1{margin:0}@media only screen and (max-width: 1500px){.wertung{left:20px}}@media only screen and (max-width: 850px){.wertung{display:none}}.wertung:hover{transform:scale(1.02)}.intro{padding:50px
30px 30px 30px;margin:-30px 0 0 0;background:#f8f5f5;border-bottom:4px solid #d8cbcb}.intro
.text{margin:0
auto;width:1000px;z-index:1000;text-align:center}.intro .text
.button{width:400px;margin:40px
auto 0px auto}@media only screen and (max-width: 1180px){.intro
.text{width:800px}.intro .text
h1{margin:20px
0}}@media only screen and (max-width: 850px){.intro{padding:40px
30px 40px 30px}.intro
.text{width:auto}.intro .text
h1{margin:20px
0}.intro .text
.button{width:auto}}.background-image{width:100%;height:470px;padding:100px;box-sizing:border-box;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;align-content:center}.background-image
.disclaimer{border-radius:3px;position:relative;margin:0
auto;box-sizing:border-box;hyphens:none;width:470px;padding:20px
30px 30px 30px;box-shadow:0 2px 10px rgba(0, 0, 0, 0.15);transition:all 0.2s ease}.background-image .disclaimer
.marker{background:white}.background-image .disclaimer
h1{margin:25px
0 30px 0}.background-image .disclaimer
.button{background:#670303;text-align:center;transition:all 0.2s ease;letter-spacing:1pt;padding:1px}.background-image .disclaimer .button
p{color:white}.background-image .disclaimer .button:hover{transform:scale(1.01)}.background-image .disclaimer:hover{transform:scale(1.01)}@media only screen and (max-width: 850px){.background-image{padding:100px
20px;height:450px;background-attachment:scroll}.background-image
.disclaimer{padding:15px
20px 20px 20px;margin:auto auto;width:auto}}.background-image:empty{display:none}.unterText{width:1100px;margin:50px
auto}.unterText
.button{background:#e4dede;width:400px;margin:40px
auto 100px auto}@media only screen and (max-width: 1500px){.unterText{width:70vw}}@media only screen and (max-width: 850px){.unterText{width:auto;margin:50px
20px}.unterText
.button{width:auto}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;background:#fcfbfb;color:#e4dede;padding:0;hyphens:auto;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;overflow-x:hidden}body :focus{outline:none !important}body
.disclaimer{background:rgba(247, 243, 243, 0.85)}body
.button{background:white;text-align:center;transition:all 0.2s ease;letter-spacing:1pt;padding:10px;background:#670303;border-radius:3px}body .button
p{color:white}body .button:hover{transform:scale(1.01)}body
.marker{border-radius:3px;position:relative;margin:-40px auto 30px auto;padding:12px
0;background:#f0ebeb}body .marker h1,
body .marker
h2{color:#272727;margin:0px
!important;font-size:12pt}body
.textUndBild{box-shadow:0 2px 10px rgba(0, 0, 0, 0.15);border-radius:3px;width:1100px;position:relative;padding:40px;margin:60px
auto 40px auto;box-sizing:border-box;display:grid;grid-template-columns:1fr 350px;grid-gap:0 40px;grid-template-areas:"t b" "p b" "p b"}body .textUndBild
h2{font-size:20px;grid-area:t;text-align:left}body .textUndBild
.tuBtext{grid-area:p;position:relative}body .textUndBild .tuBtext
p{position:relative}body .textUndBild
.imgTuB{grid-area:b;background-position:center;background-size:cover;width:100%;height:400px;border-radius:3px}@media only screen and (max-width: 1180px){body
.textUndBild{width:100%}}@media only screen and (max-width: 850px){body
.textUndBild{display:grid;grid-template-columns:1fr 1fr;grid-gap:0px;grid-template-areas:"t t" "p p" "b b"}body .textUndBild
.imgTuB{border-radius:3px;margin-top:20px;height:auto;width:100%;height:250px;margin:0}}body .wpcf7-form-control{width:100% !important}body .wpcf7-text{height:40px;margin:0;padding:0}body .wpcf7-submit{background:#670303;border-radius:3px;box-shadow:none;border:0px;height:50px;padding:10px;font-size:16px;color:white}body .wpcf7-response-output{color:#333}.site-footer{grid-template-areas:"logo"}.site-footer
.logo{width:calc(100% - 40px);border-radius:3px;margin:0
auto}@media only screen and (max-width: 850px){.site-footer
.logo{width:100%}}