/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"htb-icons";src:url("../fonts/htb-icons.eot?2rw6yc");src:url("../fonts/htb-icons.eot?2rw6yc#iefix") format("embedded-opentype"),url("../fonts/htb-icons.ttf?2rw6yc") format("truetype"),url("../fonts/htb-icons.woff?2rw6yc") format("woff"),url("../fonts/htb-icons.svg?2rw6yc#htb-icons") format("svg");font-weight:normal;font-style:normal;font-display:block}i{font-family:"htb-icons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:6px}i::before{content:"";display:inline-block;width:1rem;height:1rem}.icon-envelope:before{content:""}.icon-phone:before{content:""}.icon-location:before{content:""}.icon-star-empty:before{content:""}.icon-star-full:before{content:""}.icon-google:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-whatsapp:before{content:""}.icon-youtube:before{content:""}.icon-linkedin:before{content:""}.icon-xing:before{content:""}.icon-paypal:before{content:""}:root{--bgColorOne: #F8F8F8;--bgColorTwo: #DBDBDB;--bgColorThree: #2c7a87;--headingsColor: #2c7a87;--copyColor: #0a0a0a;--linkColor: #2c7a87;--linkColorHover: #3D3D3D;--firstColor: #2c7a87;--secondColor: #3D3D3D;--thirdColor: #d38c60;--fourthColor: #B7AFC6;--lightColor: #fff;--headerColor: #3D3D3D;--footerColor: #3D3D3D;--rezColor: #BDBDBD}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;src:url("../fonts/lato-v24-latin-700italic.woff2") format("woff2"),url("../fonts/lato-v24-latin-700italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/roboto-v30-latin-regular.woff2") format("woff2"),url("../fonts/roboto-v30-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/roboto-v30-latin-700.woff2") format("woff2"),url("../fonts/roboto-v30-latin-700.ttf") format("truetype")}:root{--font__body: "Roboto", Arial, Helvetica, sans-serif;--font__head: "Lato", Helvetica, Arial, sans-serif}html{font-family:var(--font__body);font-weight:400;color:var(--copyColor);font-size:15px}html strong{font-weight:700}@media(min-width: 800px){html{font-size:16px}}@media(min-width: 1024px){html{font-size:16.5px}}@media(min-width: 1200px){html{font-size:17.5px}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:var(--font__head);font-weight:700;font-style:italic;color:var(--copyColor)}h1{font-size:2.5rem;line-height:2.8rem;color:var(--headingsColor);z-index:2;margin-bottom:2rem;position:relative}@media(min-width: 0px)and (max-width: 639px){h1{font-size:2rem;line-height:2.3rem;-webkit-hyphens:auto;hyphens:auto}}@media(min-width: 800px)and (max-width: 1023px){h1{-webkit-hyphens:auto;hyphens:auto}}h1 em{display:block;color:var(--secondColor);font-family:var(--font__body);font-size:1.25rem;line-height:1.6rem;font-style:normal;margin-bottom:.6rem}@media(min-width: 0px)and (max-width: 639px){h1 em{font-size:1.1rem;line-height:1.4rem}}h1{text-align:center;-webkit-hyphens:none !important;hyphens:none !important}h1:after,.home h2:after{content:"";position:absolute;left:-5px;bottom:-12px;z-index:-1;width:138px;height:14px}h2,.h2{font-size:1.625rem;line-height:2rem;z-index:2;margin-top:0;margin-bottom:1rem;position:relative}@media(min-width: 0px)and (max-width: 639px){h2,.h2{-webkit-hyphens:auto;hyphens:auto}}h3,.h3{font-size:1.3rem;line-height:1.6rem;margin-top:0;margin-bottom:1rem;font-weight:normal;color:var(--headingsColor)}@media(min-width: 0px)and (max-width: 639px){h3,.h3{-webkit-hyphens:auto;hyphens:auto}}h4,.h4{font-size:1.1rem;line-height:1.4rem;margin-bottom:1rem;font-weight:800;color:var(--headingsColor)}@media(min-width: 0px)and (max-width: 639px){h4,.h4{-webkit-hyphens:auto;hyphens:auto}}p,li,a{font-size:1rem;line-height:1.5rem;color:var(--copyColor)}p,li{margin-top:0}p.teaser{font-size:1.25rem;line-height:1.7rem}a{position:relative;text-decoration:none}#nav a,main a{color:var(--firstColor);text-decoration:underline;text-decoration-color:var(--firstColor);transition:all .3s ease-in-out}#nav a:hover,main a:hover{text-decoration-color:var(--secondColor);color:var(--copyColor)}footer nav li a{color:var(--lightColor);text-decoration:underline;text-decoration-color:var(--secondColor);transition:all .3s ease-in-out}footer nav li a:hover{color:var(--lightColor);text-decoration-color:var(--lightColor)}#nav a{text-decoration:none}#nav li.active a{font-weight:600;pointer-events:none !important}a.btn{display:inline-block;padding:6px 22px;margin:5px 20px 1rem 0;font-weight:600;transition:all .3s ease-in-out;border:2px solid var(--firstColor);text-decoration:none;color:var(--firstColor);background-color:var(--lightColor)}a.btn:hover{color:var(--lightColor);background-color:var(--firstColor);border-color:var(--secondColor)}main #schnellnav a.btn{border-color:var(--lightColor);color:var(--secondColor)}main #schnellnav a.btn:hover{color:var(--lightColor);background-color:var(--secondColor);border-color:var(--secondColor)}nav{text-transform:uppercase}nav ul,footer ul{padding:0}nav ul li,footer ul li{list-style:none}ul{padding-left:20px;margin-bottom:2rem}header .header{height:130px}header .header .topline{background-color:var(--headerColor);position:fixed;top:0;z-index:99;width:100%;height:40px;box-shadow:0 0px 8px rgba(0,0,0,.6)}header .header .topline ul.contacts{display:flex;justify-content:space-around;padding:5px 0;list-style:none;margin:0 auto}@media(min-width: 960px){header .header .topline ul.contacts{justify-content:space-around}}header .header .topline ul.contacts li{padding-left:0;margin:3px 10px}header .header .topline ul.contacts li a{color:var(--lightColor);transition:transform .3s ease-in-out;display:inline-block}header .header .topline ul.contacts li a:hover{transform:scale(1.05)}header .header .topline ul.contacts li span.dsk{display:none}@media(min-width: 960px){header .header .topline ul.contacts li span.dsk{display:inline-block}}header .header .topline ul.contacts li span.mob{display:inline-block}@media(min-width: 960px){header .header .topline ul.contacts li span.mob{display:none}}header .header .navigation{pointer-events:none;z-index:90;position:fixed;left:50%;transform:translate(-50%);padding-top:40px;display:flex;justify-content:space-between}header .header .navigation .logo{pointer-events:all;position:relative;top:15px;left:0px;right:0;transform:translate(0);width:80px}@media(min-width: 640px){header .header .navigation .logo{left:-20px}}@media(min-width: 800px){header .header .navigation .logo{top:15px;left:0}}@media(min-width: 640px){header .header .navigation .logo{width:90px}}@media(min-width: 800px){header .header .navigation .logo{width:110px;left:-1rem}}@media(min-width: 1024px){header .header .navigation .logo{width:120px;left:0}}@media(min-width: 1600px){header .header .navigation .logo{width:130px}}@media(max-width: 799px){header .header .navigation .logo::after{width:88%;padding-bottom:88%}}header .header .navigation .logo a{display:block;line-height:0}header .header .navigation .logo img{top:0;left:0}header .header .navigation .logo::after{content:"";width:104%;padding-bottom:104%;border-radius:90%;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -46%);z-index:-1}header .header .navigation #nav{position:absolute;top:-10px;right:0;z-index:99;height:40px;background-color:var(--lightColor);border-radius:0 0 12px 12px;padding-bottom:.2rem;border-bottom:1px solid var(--secondColor);animation:scroll-in .65s .5s forwards}header .header .navigation #nav ul{display:flex;justify-content:flex-end;margin-top:.6rem;margin-bottom:0}header .header .navigation #nav ul li{color:var(--firstColor);padding:3px;margin:0 .5rem}header .header .navigation #nav ul li a{pointer-events:all;color:var(--firstColor)}header .header .navigation #nav ul li a:hover{color:var(--copyColor)}@keyframes scroll-in{from{top:-10px}to{top:38px}}.home .header{height:calc(84vw + 50px);max-height:420px}@media(min-width: 800px){.home .header{height:420px}}@media(max-width: 799px){.home .header .navigation{flex-wrap:wrap-reverse}}.home .header .navigation .logo{top:98px;width:84%;pointer-events:none;left:50%;transform:translate(-50%);transition:width .2s ease-in-out,top .2s 0s,left .4s .1s ease-in-out,transform .1s 0s ease-in-out;max-width:340px}@media(min-width: 800px){.home .header .navigation .logo{top:60px;width:100%}}.home .header .navigation .logo a{pointer-events:none}.home .header .navigation .logo img{top:0}.home .header .navigation .logo.top{top:15px;left:0px;right:0;width:80px;transform:translate(0)}@media(min-width: 640px){.home .header .navigation .logo.top{left:-20px}}@media(min-width: 800px){.home .header .navigation .logo.top{top:15px;left:0}}@media(min-width: 640px){.home .header .navigation .logo.top{width:90px}}@media(min-width: 800px){.home .header .navigation .logo.top{width:110px;left:-1rem}}@media(min-width: 1024px){.home .header .navigation .logo.top{width:120px;left:0}}@media(min-width: 1600px){.home .header .navigation .logo.top{width:130px}}.home .header .navigation .logo.top img{width:100%}@media(max-width: 799px){.home .header .navigation .logo.top::after{width:104%;padding-bottom:104%}}@media(max-width: 799px){.home .header .navigation .logo::after{width:88%;padding-bottom:88%}}header .header .navigation .logo.top::after{width:118% !important;padding-bottom:118% !important;transform:translate(-50%, -44%)}footer{background-color:var(--footerColor);padding:30px 0 40px 0;bottom:0;width:100%;position:absolute}footer p,footer a{color:var(--lightColor)}footer .wrap{display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem}footer .wrap>div{width:100%;flex-basis:100%}@media(min-width: 800px){footer .wrap{flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between}footer .wrap>div{width:auto}}footer .wrap p,footer .wrap ul{margin-bottom:0}footer .wrap .logo-adresse{display:flex;align-items:flex-end}footer .wrap .logo-adresse .logo{max-width:190px;width:80%}footer .wrap .legals-socials{display:flex;align-items:flex-end;justify-content:space-between}footer .wrap .legals-socials .socials ul{display:flex}footer .wrap .legals-socials .socials a{margin-left:12px;transition:transform .3s ease-in-out;display:inline-block}footer .wrap .legals-socials .socials a:hover{transform:scale(1.15)}footer .wrap .legals-socials .socials i{color:var(--lightColor);font-size:1.4rem}footer .wrap .legals-socials .legals{display:flex;align-items:flex-end}footer .wrap .legals-socials .legals ul li{margin-top:1rem}footer .totop{position:absolute;right:0;top:-1.5rem}.skip-link{clip:rect(1px, 1px, 1px, 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;transition:padding ease-in-out .3s}::-moz-selection{background:var(--firstColor);color:#fff}::selection{background:var(--firstColor);color:#fff}section.bg-one-three ::-moz-selection{background:#fff;color:var(--firstColor)}section.bg-one-three ::selection{background:#fff;color:var(--firstColor)}html{scroll-behavior:smooth}*{scroll-margin-top:160px}body{background-color:var(--bgColorOne)}picture{width:100%;height:100%;display:block;margin-bottom:1rem}picture img{border-radius:1rem 1rem 0 0}img{width:100%;height:auto}.hidden-sm{display:none}@media(min-width: 800px){.hidden-sm{display:block}}section{padding:0 0 5.5vw;position:relative}@media(min-width: 1200px){section{padding:0 0 80px}}body:not(.home) main section:first-of-type{padding-top:0}section>div,header>.header>*:not(.topline):not(.navigation){max-width:1300px;width:84%;margin:0 auto}@media(min-width: 1024px){section>div,header>.header>*:not(.topline):not(.navigation){width:80%}}.w-60{width:84%;margin:0 auto}@media(min-width: 1024px){.w-60{width:60%}}@media(min-width: 960px){header>.header>.topline>.contacts{width:80%}}header>.header>.navigation,footer>.wrap{max-width:1600px;width:90%;margin:0 auto}@media(min-width: 1024px){header>.header>.navigation,footer>.wrap{width:96%}}header>.header>.navigation{max-width:1680px}footer>.wrap{max-width:1300px;width:90%;margin:0 auto}@media(min-width: 1024px){footer>.wrap{width:90%}}main{padding-bottom:95px;padding-bottom:308px}@media(min-width: 640px){main{padding-bottom:308px}}@media(min-width: 800px){main{padding-bottom:202px}}@media(min-width: 1024px){main{padding-bottom:202px}}.pt-0{padding-top:0}.pt-1-5{padding-top:1.5rem}.pb-0{padding-bottom:0}@media(min-width: 800px){body:not(.no-js) .anim{opacity:0;transform:scale(1.02);transition:transform .2s ease-in-out,opacity .3s ease-in-out}body:not(.no-js) .anim.in-view{opacity:1;transform:scale(1)}}.w-60-le{padding-right:0}@media(min-width: 800px){.w-60-le{padding-right:20%}}@media(min-width: 1024px){.w-60-le{padding-right:30%}}.w-60-ri{padding-left:0}@media(min-width: 800px){.w-60-ri{padding-left:20%}}@media(min-width: 1024px){.w-60-ri{padding-left:30%}}.w-60-ct{padding-left:0;padding-right:0}@media(min-width: 800px){.w-60-ct{padding-left:10%;padding-right:10%}}@media(min-width: 1024px){.w-60-ct{padding-left:15%;padding-right:15%}}.quotes{position:relative}.quotes::before,.quotes::after{content:"";position:absolute;z-index:-1;color:var(--lightColor);height:200px;min-width:126px;width:13vw;max-width:170px;background-repeat:no-repeat;background-size:contain}.quotes::before{content:"";background-image:url(../img/anf_unt.svg);bottom:50px;left:-20px;background-position:bottom left}@media(min-width: 800px){.quotes::before{left:0}}.quotes::after{content:"";background-image:url(../img/anf_ob.svg);top:-20px;right:-10px;background-position:top right}@media(min-width: 800px){.quotes::after{right:20px}}main .cols{display:flex;flex-wrap:wrap}main .cols.cols-gap{gap:2rem}main .cols>.col{flex-basis:100%}@media(min-width: 800px){main .cols{flex-wrap:nowrap;gap:2rem}main .cols>.col{flex-basis:calc(50% - 1rem);width:50%}main .cols.w60-40>.col:first-child{flex-basis:calc(60% - 1rem)}main .cols.w60-40>.col:last-child{flex-basis:calc(40% - 1rem)}}@media(max-width: 799px){main .cols.rtl{display:grid}main .cols.rtl .col:first-child{grid-row:2}main .cols.rtl .col:nth-child(2){grid-row:1}}@media(min-width: 800px){main .cols.cols-33{flex-wrap:nowrap;gap:2rem}main .cols.cols-33>.col{flex-basis:calc(33% - 1.3333333333rem);width:33.3%}}body{position:relative;min-height:100vh}body,html{overflow-x:hidden}section#intro{padding-top:2.5vw}@media(min-width: 1200px){section#intro{padding-top:50px}}.bg-one,.bg-two,.bg-three{padding:.75rem 1rem 0 1rem;border-radius:1rem 1rem 0 0}@media(min-width: 800px){.bg-one,.bg-two,.bg-three{padding:1rem 2rem 0 2rem}}.bg-one{background-color:var(--bgColorOne)}.bg-two{background-color:var(--bgColorTwo)}.bg-three{background-color:var(--bgColorThree)}section.bg-one-two{padding-top:0;background:linear-gradient(180deg, var(--bgColorOne) 0, var(--bgColorOne) 50px, var(--bgColorTwo) 50px, var(--bgColorTwo) 100%)}section.bg-two-one{padding-top:0;background:linear-gradient(180deg, var(--bgColorTwo) 0, var(--bgColorTwo) 50px, var(--bgColorOne) 50px, var(--bgColorOne) 100%)}section.bg-one-three{padding-top:0;background:linear-gradient(180deg, var(--bgColorOne) 0, var(--bgColorOne) 50px, var(--bgColorThree) 50px, var(--bgColorThree) 100%)}section.bg-one-three h1,section.bg-one-three .h1,section.bg-one-three h2,section.bg-one-three .h2,section.bg-one-three h3,section.bg-one-three .h3,section.bg-one-three h4,section.bg-one-three .h4,section.bg-one-three dl,section.bg-one-three dd,section.bg-one-three dt,section.bg-one-three ul,section.bg-one-three li,section.bg-one-three p{color:var(--lightColor)}section.bg-three-one{padding-top:0;background:linear-gradient(180deg, var(--bgColorThree) 0, var(--bgColorThree) 50px, var(--bgColorOne) 50px, var(--bgColorOne) 100%)}.spacer-1{min-height:1rem}@media(min-width: 640px){.spacer-1{min-height:1.5rem}}@media(min-width: 800px){.spacer-1{min-height:2rem}}@media(min-width: 1024px){.spacer-1{min-height:2.5rem}}@media(min-width: 800px){.center{text-align:center}}@media(min-width: 800px){.right{text-align:right}}@media(min-width: 800px){.half{width:75%}.width75{width:75%}}@media(min-width: 1024px){.center{display:flex;justify-content:center}.center .half,.center .width75{margin-left:-3.5%}.half{width:50%}.width75{width:75%}}ul.table{padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.5);border-left:1px solid rgba(255,255,255,.5);border-right:1px solid var(--secondColor);border-bottom:1px solid var(--secondColor)}ul.table li{padding:10px 10px}ul.table li:nth-child(odd){background:rgba(255,255,255,.4)}#rezensionen h3{line-height:1.8rem}#rezensionen i{color:var(--rezColor)}#rezensionen span.stars{color:var(--rezColor);font-style:normal;font-size:1.6rem}#rezensionen span.empfehlung{color:var(--rezColor);font-style:normal}p.preis{border-top:1px solid var(--bgColorThree);margin-top:-0.8rem;padding-top:.4rem}@media(max-width: 799px){.table dl{display:flex;flex-direction:column}}@media(min-width: 800px){.table dl{display:grid;grid-template-columns:max-content auto}}.table dt,.table dd{padding:.5rem}.table dt:nth-of-type(odd),.table dd:nth-of-type(odd){background-color:var(--bgColorTwo)}.table dt:nth-of-type(even),.table dd:nth-of-type(even){background-color:var(--lightColor)}.table dt{grid-column-start:1;padding-right:1rem;font-weight:700}@media(max-width: 799px){.table dt{padding:1rem 1rem 0}}.table dd{grid-column-start:2;margin-left:0}@media(max-width: 799px){.table dd{padding:0 1rem 1rem}}/*# sourceMappingURL=styles.min.css.map */