html{scroll-behavior:smooth}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-300.eot);src:local(""),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-300.eot?#iefix) format("embedded-opentype"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-300.woff2) format("woff2"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-300.woff) format("woff"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-300.ttf) format("truetype"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-300.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-regular.eot);src:local(""),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-regular.eot?#iefix) format("embedded-opentype"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-regular.woff2) format("woff2"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-regular.woff) format("woff"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-regular.ttf) format("truetype"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-700.eot);src:local(""),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-700.eot?#iefix) format("embedded-opentype"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-700.woff2) format("woff2"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-700.woff) format("woff"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-700.ttf) format("truetype"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/open-sans-v34-latin-700.svg#OpenSans) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;src:url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-300.eot);src:local(""),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-300.eot?#iefix) format("embedded-opentype"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-300.woff2) format("woff2"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-300.woff) format("woff"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-300.ttf) format("truetype"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-300.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-regular.eot);src:local(""),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-regular.eot?#iefix) format("embedded-opentype"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-regular.woff2) format("woff2"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-regular.woff) format("woff"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-regular.ttf) format("truetype"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-regular.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-700.eot);src:local(""),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-700.eot?#iefix) format("embedded-opentype"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-700.woff2) format("woff2"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-700.woff) format("woff"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-700.ttf) format("truetype"),url(//www.ilona-tasch.de/wp-content/themes/ilona-tasch/fonts/montserrat-v25-latin-700.svg#Montserrat) format("svg")}body{margin:0;padding:0;line-height:1.8}h1,h2,h3,h4,h5,p,figure{font-weight:400;margin:4px 0;padding:0;font-family:"Open Sans",Arial,Helvetica,sans-serif}.anchor{position:relative;top:-150px;visibility:hidden;opacity:0}h1{color:#94358a;font-size:20px;margin-bottom:10px;font-family:"Open Sans",Arial,Helvetica,sans-serif}h2{color:#5c86a0;font-size:16px;margin-bottom:10px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-style:italic}.cta{text-align:center;margin-top:30px;position:absolute;z-index:2}.button{display:inline-block;padding:18px 45px;background:#5c86a0 !important;color:#fff !important;text-decoration:none;font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:1.5px;border-radius:50px;box-shadow:0 8px 20px rgba(92,134,160,.3);transition:all .4s ease;position:relative;overflow:hidden;z-index:1}.button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#94358a;z-index:-1;opacity:0;transition:opacity .4s ease}.button:hover:before{opacity:1}.button:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(148,53,138,.4)}.button:active{transform:translateY(-1px);box-shadow:0 6px 15px rgba(148,53,138,.3)}p{color:rgba(0,0,0,.6);font-size:1em;font-family:"Open Sans",Arial,Helvetica,sans-serif}.left{float:left}.right{float:right}main a{color:#5c86a0;font-weight:700;text-decoration:none;font-family:"Open Sans",Arial,Helvetica,sans-serif}.health-icon{position:absolute;top:10px;right:10px}.health-icon img{width:30px !important;height:30px !important;object-fit:unset !important}.clear{clear:both}img{display:block}.wrap{width:1300px;margin:0 auto}.flex{display:flex;justify-content:space-between}header{position:fixed;width:100%;background:rgba(255,255,255,.6);z-index:99;transition:all .7s}header:hover{background:rgba(255,255,255,1)}header .wrap{position:relative}header figure{position:absolute;left:0;top:0;width:100px}header figure img{width:100%;height:auto}header ul{float:right;margin:0;padding:0}header ul li{display:inline-block;list-style-type:none;transition:all .3s}header ul li a{color:rgba(50,50,50,.7);text-transform:uppercase;text-decoration:none;font-size:12px;padding:35px 10px;display:block;transition:all .3s;font-family:"Open Sans",Arial,Helvetica,sans-serif}header ul li:hover,header ul li:last-of-type:hover{background:rgba(163,83,150,.8)}header ul .current_page_item{background:rgba(163,83,150,.8) !important}header ul li:hover a{color:#fff}header ul .current_page_item a{color:#fff}header ul li:last-of-type{background:#5c86a0}header ul li:last-of-type a{color:#fff}.no-transparent{background:rgba(255,255,255,1) !important}#searchbar{background-color:#5c86a0}#searchbar input{padding:10px;margin:0;border:none;background:rgba(255,255,255,.2);color:#fff;float:left}#searchbar a{float:right;padding:8px 5px;background:rgba(255,255,255,.2);transition:all .7s}#searchbar a:hover{background:rgba(255,255,255,1)}.logo-hero{height:300px !important;width:300px !important;object-fit:contain !important}#searchbar a img{height:20px;width:auto}#title-slider figure{margin:0}#title-slider:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffe0;z-index:0}#title-slider,#title-slider img{width:100%;height:auto;height:100vh;overflow:hidden;position:relative;object-fit:cover}.cta{text-align:center;margin:40px 0;position:absolute;top:41%;left:50%;transform:translate(-50%,-50%);z-index:10}.hero-title{color:#fff;font-size:45px;font-weight:700;text-transform:uppercase;margin-bottom:25px;text-shadow:3px 3px 6px rgba(0,0,0,.1)}.button-sm{padding:6px 18px !important;font-size:12px !important;font-weight:500 !important}.button{display:inline-block;background:#5c86a0;color:#fff;padding:14px 32px;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:50px;text-decoration:none;letter-spacing:1px;box-shadow:0px 6px 18px rgba(0,0,0,.15);transition:all .3s ease;font-family:"Montserrat",sans-serif}.button:hover{background:#94358a;transform:translateY(-3px);box-shadow:0px 10px 22px rgba(148,53,138,.25)}.button:active{transform:translateY(-1px);box-shadow:0px 4px 12px rgba(0,0,0,.2)}.single-img{padding-top:100px}.single-img,.single-img img{height:350px !important}.single-img .wrap{position:absolute;height:350px;top:0;margin:0 auto;left:0;right:0}.single-headline{position:absolute;bottom:-15px;right:0;text-align:center;z-index:1;font-family:"Montserrat";font-size:48px;font-weight:700;color:#fff;animation:textshadow 8s infinite alternate;text-shadow:3px 3px 4px #151515}main{padding:100px 0 0}.main-number{font-size:30px}.main-number:hover{color:#94358a}.space{margin-bottom:100px}article img{width:100%;height:auto}.editor.col-2.space{background-color:#f9f9f9;padding:80px 0;margin-bottom:0}.editor.col-2 .wrap.flex{display:block;max-width:900px;margin:0 auto}.editor.col-2 .flex article{width:100%;margin-bottom:50px;text-align:center}.editor.col-2 .flex article:last-child{margin-bottom:0}.editor.col-2 h1,.editor.col-2 h2{font-size:2.2em;color:#94358a;margin-bottom:25px;font-weight:700;line-height:1.3}.editor.col-2 p{font-size:1.15em;line-height:1.8;color:#555;max-width:800px;margin:0 auto 20px}.editor.col-2 a{color:#5c86a0;font-weight:600;font-size:1.1em}.editor.col-2 a:hover{color:#94358a}.col-2 .flex article{width:40%}.bg-img{background-size:cover;padding:150px 0}.page-overview .flex{gap:20px}.page-overview .wrap article{width:33.3333%;background-color:#fff;text-align:center;position:relative;padding:75px 0;border:1px solid #d0d0d0}.page-overview .wrap article:nth-child(2){background-color:#fff}.page-overview .wrap article h2{text-transform:uppercase;color:rgba(0,0,0,.8);font-family:"Montserrat";font-size:1.1em;font-weight:700}.page-overview .wrap article figure img{width:150px;height:150px;margin:0 auto 30px;object-fit:cover}.page-overview .wrap article p{width:75%;margin:25px auto 0}.page-overview .wrap article a{position:absolute;bottom:0;width:100%;background-color:#5c86a0;display:block;color:#fff;padding:20px 0;font-size:14px;font-family:"Open Sans",sans-serif;text-transform:uppercase;box-shadow:0px 0px 6px rgba(0,0,0,.24)}.page-overview .wrap article a:hover{background-color:#94358a}.main-space-reverse{padding-bottom:0}.news-content{margin:200px 0 50px}.news-content p{margin-bottom:32px;text-align:center}.news-content ul{width:25%;margin:0;padding:0;background-color:#ebebeb}.news-content ul li{list-style-type:none;background-color:#5c86a0;margin-bottom:2px;font-family:"Open Sans",sans-serif;padding:10px;color:#fff;cursor:pointer}.news-content ul li:hover{background-color:#94358a;color:#fff}.aktu-title{font-size:30px;margin-bottom:0;text-align:center}.news-content section{width:100%;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}.news-content section h2{color:rgba(0,0,0,.6);font-family:"Montserrat";font-size:1.1em;font-weight:700;letter-spacing:1px;text-transform:uppercase;line-height:1.2;margin:20px 0}.news-content article h3{margin:0 0 10px;font-size:1.15em;line-height:1.4;margin-top:14px}.news-content article img{width:100%;height:auto}.news-content article .title-and-thumbnail{position:relative;overflow:hidden}.news-content article .title-and-thumbnail img{height:200px;width:100%;object-fit:cover;display:block}.news-content article p{margin:0 0 20px;color:#666;line-height:1.6}.news-content article{background:#f9f9f9;padding:10px;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between}.news-content article .card-content{padding:20px}.news-content article a{padding:10px 20px;color:#5c86a0;text-transform:uppercase;background-color:transparent;border:2px solid #5c86a0;border-radius:6px;margin-top:10px;float:none;display:inline-block;font-size:.85em;font-weight:600;transition:all .3s ease;max-width:fit-content}.news-content article a:hover{background-color:#5c86a0;color:#fff}section.home-cta{background-color:#ebebeb;text-align:center;padding:2rem 0}section.home-cta h2{font-size:2rem}section.home-cta a{margin:.25rem .5rem}.timestamp{color:#999;font-size:11px !important;text-transform:uppercase;margin:8px 0 12px !important;font-weight:500;letter-spacing:.5px}.headline-post{font-family:"Montserrat";font-size:24px;font-weight:700}#page .news-content{margin:0;display:grid;align-content:center;justify-content:space-between;grid-template-columns:1fr 1fr;gap:20px}#page .news-content article{width:100% !important;background:#fff;overflow:hidden;transition:all .3s ease;margin-bottom:30px}#page .news-content article:hover{border-color:#d0d0d0;transform:translateY(-2px)}#page .news-content article .card-content{padding:20px}#page .news-content article h3{color:#2c2c2c;margin:0 0 10px;font-weight:600;font-size:1.1em;transition:color .3s ease;line-height:1.4}#page .news-content article:hover h3{color:#5c86a0}#page .news-content article p{font-size:14px;margin:0 0 15px;color:#666;line-height:1.6}#page .news-content article a{display:inline-block;padding:10px 20px;color:#5c86a0;border:2px solid #5c86a0;background-color:transparent;border-radius:6px;font-size:.85em;font-weight:600;text-transform:uppercase;transition:all .3s ease}#page .news-content article a:hover{background-color:#5c86a0;color:#fff}#page .news-content article .title-and-thumbnail img{height:300px;width:100%;object-fit:cover;display:block;transition:transform .4s ease}#page .news-content article:hover .title-and-thumbnail img{transform:scale(1.03)}#page ul li{color:rgba(0,0,0,.6);font-size:1em;font-family:"Open Sans",Arial,Helvetica,sans-serif}#page table td{color:rgba(0,0,0,.6);font-size:1em;font-family:"Open Sans",Arial,Helvetica,sans-serif}#page .flex article{width:60%}#page .flex aside{width:25%;text-align:center}#page aside img{width:75%;height:auto;margin:0 auto 25px}#page aside p{margin:10px 0}#page aside a{display:block;font-weight:400}#page aside a:hover{font-weight:700}#page .therapiefelder{flex-wrap:wrap;flex-direction:row;padding:50px 0}#page .therapiefelder figure{width:30%;margin-bottom:15px}#page .therapiefelder figure div{overflow:hidden}#page .therapiefelder figure div img{width:100%;height:230px;object-fit:cover;transition:all .7s}#page .therapiefelder figure:hover img{transform:scale(1.1)}#page .therapiefelder figure p{text-align:center;font-size:14px;color:#5c86a0}#page .wpgmza_map{margin:50px 0}.post-thumbnail{margin-bottom:15px}.post-thumbnail img{width:100%;height:auto}.meta{margin:50px 0 0}footer #footer-up{background-color:#ebebeb;padding:75px 0}footer #footer-up div p:first-of-type{color:#94358a;font-size:.9em;font-style:400;letter-spacing:.4px}footer #footer-up .wrap div{width:25%}footer #footer-up div p{color:#999;margin:10px 0}footer #footer-up div a{color:#5c86a0;text-decoration:none;display:block;margin:5px 0;font-family:"Open Sans",Arial,Helvetica,sans-serif}footer #footer-up div a:hover{color:#94358a}footer #footer-down{background-color:#121212;padding:25px 0}footer .termin{border-bottom:2px solid #94358a;padding-bottom:1px;max-width:fit-content}footer #footer-down p{color:rgba(255,255,255,.4);font-size:.8em;line-height:1.8}footer #footer-down a{text-decoration:none;color:rgba(255,255,255,.4)}footer #footer-up ul{margin:0;padding:0}footer #footer-up ul li{display:inline;list-style-type:none;padding:0 15px}footer #footer-up ul li:first-of-type{padding-left:0;border-right:solid thin #999}footer #footer-up ul li a{display:inline}footer img{width:200px;height:auto;margin:50px 0 0}footer .categories li{display:block !important;list-style-type:none;padding:0 !important}footer .categories li:first-of-type{border-right:none !important}#burger-nav{display:none}@media only screen and (max-width:1380px){.wrap{width:80%}}@media only screen and (max-width:1200px){#title-slider,#title-slider img{height:410px}.page-overview .flex{display:block}.page-overview .wrap article{width:100%;margin-bottom:80px}footer #footer-up .wrap{flex-wrap:wrap}footer #footer-up .wrap div{width:48%;margin-bottom:50px}footer #footer-up{padding:20px 0}.hero-title{font-size:22px}}@media only screen and (max-width:1120px){.wrap{width:95%}.news-content{margin:100px 0 0}.hero-title{font-size:30px}.news-content section{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1050px){#page .therapiefelder figure div img{height:150px;margin:15px 0}}@media only screen and (max-width:930px){header{height:90px}header nav ul{position:fixed;width:230px;left:-235px;top:0;height:100vh;background-color:#fff;border-right:solid 2px #94358a;transition:all .7s}.slide-out{left:0 !important}header nav ul li{display:block}header nav ul li a{padding:15px 10px}#burger-nav{display:block;background-color:#5c86a0;padding:32px;width:30px;height:auto;float:right;margin-right:15px;cursor:pointer}#burger-nav:hover{background-color:#94358a}.news-content ul{width:35%}}@media only screen and (max-width:780px){#page .news-content{grid-template-columns:1fr}.hero-title{font-size:25px}#page .flex article{width:100%;margin-bottom:50px}#page .flex aside{width:50%;margin:0 auto}#page .flex{display:block}.single-headline{bottom:-5px;font-size:36px}#page .therapiefelder.flex{display:flex}#page .news-content article{margin-bottom:30px}.editor.col-2.space{padding:60px 0}.editor.col-2 h1,.editor.col-2 h2{font-size:1.8em}}@media only screen and (max-width:740px){.news-content ul{width:100%}.news-content .flex{display:block}.news-content section h2{width:95%;margin:0 auto 30px}.news-content article{width:95%}.bg-img{padding:50px 0}.news-content section{grid-template-columns:1fr}}@media only screen and (max-width:660px){.col-2 .flex article{width:48%}}.kontakt-article{margin-block:50px}.bdh{max-width:150px !important}@media only screen and (max-width:620px){.logo-hero{height:200px !important;width:200px !important;object-fit:contain !important}#title-slider,#title-slider img{height:340px}.hero-title{font-size:18px}.single-img,.single-img img{height:200px !important}.single-img .wrap{height:200px}.single-headline{font-size:24px}header{height:50px;background-color:#fff}#burger-nav{padding:12px;margin-right:0}header figure{width:55px}.bg-img{padding:75px 0}.button{font-weight:700;font-size:13px;padding:5px 15px}}@media only screen and (max-width:600px){footer #footer-up .wrap div{width:100%}#page .therapiefelder figure{width:48%}}@media only screen and (max-width:560px){footer #footer-down .flex{display:block}footer #footer-down{text-align:center}}@media only screen and (max-width:540px){.col-2 .flex article{width:100%}.col-2 .flex{display:block}.editor.col-2.space{padding:50px 0}.editor.col-2 h1,.editor.col-2 h2{font-size:1.6em}.editor.col-2 p{font-size:1em}.wrap{width:90%}main{padding:50px 0 0}.space{margin-bottom:50px}h1{font-size:16px}h2,h3,h4,h5,p{font-size:14px}.main-number{font-size:20px}.news-content article{width:90%}}@media only screen and (max-width:480px){iframe{height:5180px}.news-content section{grid-template-columns:1fr}}@media only screen and (max-width:460px){#page .flex aside{width:100%}#page .therapiefelder figure{width:100%}}@media only screen and (max-width:400px){.page-overview .wrap article{padding:45px 0}.page-overview .wrap{width:100%}.news-content .wrap{width:100%}}@media only screen and (max-width:350px){iframe{height:5435px !important}.hero-title{font-size:14px}}