article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}b,strong,.strong{font-weight:700}dfn,em,.em{font-style:italic}small,.small{font-size:75%}ul,ol{padding:0;list-style-type:none}dd{margin:0}.sidebar ul,.sidebar ol,.commentlist{list-style:none}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"WorkSans-Regular";src:url(//www.xn--psychotherapie-bad-drkheim-i0c.de/wp-content/themes/main/library/css/../fonts/WorkSans-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:"LaBelleAurore";src:url(//www.xn--psychotherapie-bad-drkheim-i0c.de/wp-content/themes/main/library/css/../fonts/LaBelleAurore-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:"Montserrat-SemiBold";src:url(//www.xn--psychotherapie-bad-drkheim-i0c.de/wp-content/themes/main/library/css/../fonts/Montserrat-SemiBold.ttf) format("truetype");font-display:swap}span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif !important;font-style:italic}html{overflow-y:scroll;height:100%;scroll-behavior:smooth}body{font-family:"WorkSans-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:30px;color:gray;-moz-osx-font-smoothing:grayscale;height:100%;scroll-behavior:smooth}img{max-width:100%;height:auto}p{-webkit-hyphens:none;-epub-hyphens:none;-moz-hyphens:none;hyphens:none;margin-top:0}.content-wrapper{width:calc(100% - 40px);padding:0;margin:0 auto;max-width:1340px;zoom:1}.content-wrapper:before,.content-wrapper:after{content:"";display:table}.content-wrapper:after{clear:both}.only-mobile{display:block}.only-desktop{display:none}.hidden{display:none}.invisible{opacity:0}strong{font-family:"Montserrat-SemiBold","WorkSans-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.full{width:100%;max-width:1600px;margin:0 auto}a,a:visited{color:gray;text-decoration:none}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#333}a:link,a:visited:link{-webkit-tap-highlight-color:#333}*:focus,*:hover,a:focus,a:hover{outline:0}a{outline:none}a img{outline:none}img{border:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6{text-rendering:optimizelegibility;margin:0;font-family:"Montserrat-SemiBold","WorkSans-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;word-break:normal;word-break:break-word;hyphens:auto;color:#666}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a{text-decoration:none}h1 span,.h1 span,h2 span,.h2 span,h3 span,.h3 span,h4 span,.h4 span,h5 span,.h5 span,h6 span{display:none}h1.no-break,.h1.no-break,h2.no-break,.h2.no-break,h3.no-break,.h3.no-break,h4.no-break,.h4.no-break,h5.no-break,.h5.no-break,h6.no-break{word-break:normal;hyphens:none}h1{font-size:32px;line-height:42px;margin:30px 0 50px;letter-spacing:.02em}h2{font-size:24px;line-height:28px;letter-spacing:.02em;margin-bottom:30px}h3{font-size:24px;line-height:28px;letter-spacing:.02em;margin:30px 0 15px}h4{font-size:21px;line-height:26px;letter-spacing:.02em;margin:30px 0 15px}#header{margin:0 auto;width:100%;z-index:500;transition-duration:.8s;background-color:#f7dfd2}#header #inner-header{margin-bottom:0}#header #inner-header .logo{display:none}#header #inner-header .menu-block{float:right}#header #inner-header .menu-block .phone{display:none;margin-top:10px}#header #inner-header .menu-block .main-nav{float:right}#header #inner-header .menu-block .main-nav ul{margin:0}#header #inner-header .menu-block .main-nav ul li{padding:5px 0}#header #inner-header .menu-block .main-nav ul li a{display:block;height:25px}#header #inner-header .menu-block .main-nav ul li.lang-de,#header #inner-header .menu-block .main-nav ul li.lang-en{display:none;width:25px;text-indent:-9999px}#header #inner-header .menu-block .main-nav ul li.lang-de a,#header #inner-header .menu-block .main-nav ul li.lang-en a{border-radius:50%}#header #inner-header .menu-block .main-nav ul li.lang-de a{background:rgba(0,0,0,0) url(//www.xn--psychotherapie-bad-drkheim-i0c.de/wp-content/themes/main/library/css/../images/lang-de.svg) 50% 50%/cover no-repeat}#header #inner-header .menu-block .main-nav ul li.lang-en a{background:rgba(0,0,0,0) url(//www.xn--psychotherapie-bad-drkheim-i0c.de/wp-content/themes/main/library/css/../images/lang-en.svg) 50% 50%/cover no-repeat}#header #inner-header .menu-block .main-nav ul li.current-menu-item a{color:#333}.page-id-102 #header #inner-header .menu-block .main-nav li.lang-de,.page-id-103 #header #inner-header .menu-block .main-nav li.lang-de{display:block}.page-id-102 #header #inner-header .menu-block .main-nav li.lang-en,.page-id-103 #header #inner-header .menu-block .main-nav li.lang-en{display:none}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol .twelvecol{margin-bottom:20px}.stage{background-color:#f7dfd2}.stage .logo{max-width:140px}.content-area{padding:20px 0 100px}.content-area .twelvecol.intro{margin-bottom:60px}.content-area .twelvecol.intro .portrait{text-align:center}.content-area .twelvecol.intro .portrait img{border-radius:50%;width:300px;height:300px;margin:0 auto 70px}.content-area .twelvecol.intro a{padding:10px 20px;background-color:#f7dfd2;color:#333;text-decoration:none;display:inline-block;margin:16px 0}.content-area .twelvecol ul{list-style-type:disc;list-style-position:inside}.content-area .twelvecol a{text-decoration:underline}.home .content-area h1,.home .content-area h2,.home .content-area h3,.home .content-area h4,.home .content-area h5,.home .content-area h6,.page-id-103 .content-area h1,.page-id-103 .content-area h2,.page-id-103 .content-area h3,.page-id-103 .content-area h4,.page-id-103 .content-area h5,.page-id-103 .content-area h6{text-align:center}.error404 #main{margin:200px auto;text-align:center}#footer{background:#f7dfd2}#footer .top-footer{text-align:center}#footer .bottom-footer{padding:30px 0}#footer .bottom-footer .copyright{margin:0;text-transform:uppercase;text-align:center;font-size:14px}#footer .bottom-footer ul{margin:0;display:flex;align-items:center;justify-content:center}#footer .bottom-footer ul li{float:left;margin-right:24px}#footer .bottom-footer ul li a{text-transform:uppercase;font-size:14px}#footer .bottom-footer ul li a:hover{color:#fff}#footer .bottom-footer ul li:last-child{margin-right:0}#footer .bottom-footer ul li.lang-de,#footer .bottom-footer ul li.lang-en{width:25px;height:25px;text-indent:-9999px}#footer .bottom-footer ul li.lang-de a,#footer .bottom-footer ul li.lang-en a{border-radius:50%;width:25px;height:25px;display:block}#footer .bottom-footer ul li.lang-de{display:none}#footer .bottom-footer ul li.lang-de a{background:rgba(0,0,0,0) url(//www.xn--psychotherapie-bad-drkheim-i0c.de/wp-content/themes/main/library/css/../images/lang-de.svg) 50% 50%/cover no-repeat}#footer .bottom-footer ul li.lang-en a{background:rgba(0,0,0,0) url(//www.xn--psychotherapie-bad-drkheim-i0c.de/wp-content/themes/main/library/css/../images/lang-en.svg) 50% 50%/cover no-repeat}.page-id-102 #footer .bottom-footer ul li.lang-de,.page-id-103 #footer .bottom-footer ul li.lang-de{display:block}.page-id-102 #footer .bottom-footer ul li.lang-en,.page-id-103 #footer .bottom-footer ul li.lang-en{display:none}.duerkheim .stage .content-wrapper,.duerkheim .content-area .content-wrapper{max-width:1160px;margin-bottom:20px}.duerkheim #header{height:110px}.duerkheim #header #inner-header{padding:0}.duerkheim #header #inner-header .logo{display:inline-block}.duerkheim #header #inner-header .logo a{display:block}.duerkheim #header #inner-header .logo a img{display:block;width:110px}.duerkheim #header #inner-header .menu-block{margin-top:40px}.duerkheim #header #inner-header .menu-block .phone{display:none}.duerkheim #header #inner-header .menu-block .main-nav ul li{display:inline-block;padding:0 10px}.duerkheim #header #inner-header .menu-block .main-nav ul li:first-child{display:none}.duerkheim #header #inner-header .menu-block .main-nav ul li:last-child{padding-right:0}.duerkheim .stage{padding:0}.duerkheim .stage img{display:none}.duerkheim h1{font-size:24px;line-height:28px;margin-bottom:40px;display:inline-block}.duerkheim h1+h2{font-size:20px;line-height:24px;font-family:"WorkSans-Regular","Helvetica Neue",Helvetica,Arial,sans-serif}.duerkheim.home .stage .sevencol div,.duerkheim.page-id-102 .stage .sevencol div{text-align:right}.duerkheim.home .stage .sevencol div h1,.duerkheim.page-id-102 .stage .sevencol div h1{text-align:right;display:inline-block;border-bottom:1px solid gray;padding-bottom:20px;margin-bottom:20px}.duerkheim.home .stage .sevencol div h1+h2,.duerkheim.page-id-102 .stage .sevencol div h1+h2{text-align:right}.duerkheim .content-area h1,.duerkheim .content-area h2,.duerkheim .content-area h3,.duerkheim .content-area h4,.duerkheim .content-area h5,.duerkheim .content-area h6{text-align:left}.duerkheim .content-area a{text-decoration:underline}.duerkheim .content-area h2{font-size:22px;line-height:26px;margin:0 0 16px}.duerkheim .content-area p+h2{margin:24px 0 16px}.duerkheim .content-area h3{font-size:20px;line-height:24px;margin:0 0 16px}.duerkheim .content-area .textbox-small{font-size:14px;line-height:22px}.duerkheim .content-area .image-wrapper{margin:0 0 20px}.duerkheim .content-area .intro-headlines h3{font-size:16px;line-height:22px;border-bottom:1px solid gray;padding-bottom:5px;margin-bottom:15px;display:inline-block}.duerkheim .content-area .intro-headlines h4{font-size:20px;line-height:24px;margin:0 0 30px;color:#333}@media only screen and (min-width:768px){.content-wrapper{width:calc(100% - 90px)}#header #inner-header .menu-block .phone{color:#666;float:right;font-family:"Montserrat-SemiBold","WorkSans-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;display:block}#header #inner-header .menu-block .phone:hover{color:#333}.content-area .twelvecol.intro .portrait img{margin:0 0 50px}#footer .bottom-footer .sixcol{width:50% !important;padding:0 15px !important;float:left;margin:0}#footer .bottom-footer .copyright{text-align:left}#footer .bottom-footer ul{display:block;float:right}.duerkheim #header #inner-header .menu-block .main-nav ul li:first-child{display:inline-block}.duerkheim h1{font-size:28px;line-height:32px}.duerkheim h1+h2{font-size:24px;line-height:28px}}@media only screen and (min-width:1024px){.onecol{width:8.3333% !important}.twocol{width:16.6667% !important}.threecol{width:25% !important}.fourcol{width:33.3333% !important}.fivecol{width:41.66667% !important}.sixcol{width:50% !important}.sevencol{width:58.3333% !important}.eightcol{width:66.6667% !important}.ninecol{width:75% !important}.tencol{width:83.3333% !important}.elevencol{width:91.6667% !important}.twelvecol{width:100% !important}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{float:left;padding:0}.center{float:none;margin:0 auto}.only-mobile{display:none}.only-desktop{display:block}h1{font-size:60px;line-height:72px;margin:50px 0}h2{font-size:34px;line-height:38px;margin-bottom:50px}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol .twelvecol{margin-bottom:0;padding:0 15px !important}.content-area{padding:100px 0}.content-area .twelvecol{padding:0 100px}.content-area .twelvecol.intro{display:flex}.content-area .twelvecol.intro .portrait{width:400px;min-width:400px;max-width:400px;text-align:left}.content-area .twelvecol.intro .portrait+div{width:calc(100% - 400px);min-width:calc(100% - 400px);max-width:calc(100% - 400px)}.home .content-area h1,.home .content-area h2,.home .content-area h3,.home .content-area h4,.home .content-area h5,.home .content-area h6,.page-id-103 .content-area h1,.page-id-103 .content-area h2,.page-id-103 .content-area h3,.page-id-103 .content-area h4,.page-id-103 .content-area h5,.page-id-103 .content-area h6{text-align:left}.home h1,.page-id-103 h1{display:none}.duerkheim .onecol,.duerkheim .twocol,.duerkheim .threecol,.duerkheim .fourcol,.duerkheim .fivecol,.duerkheim .sixcol,.duerkheim .sevencol,.duerkheim .eightcol,.duerkheim .ninecol,.duerkheim .tencol,.duerkheim .elevencol .twelvecol{padding:0 25px !important}.duerkheim.home .stage,.duerkheim.page-id-102 .stage{padding:40px 0 20px}.duerkheim.home .stage .content-wrapper,.duerkheim.page-id-102 .stage .content-wrapper{display:flex;flex-direction:row-reverse}.duerkheim.home .stage .sevencol,.duerkheim.page-id-102 .stage .sevencol{display:flex;justify-content:right;align-items:center}.duerkheim.home .stage .sevencol div h1,.duerkheim.page-id-102 .stage .sevencol div h1{margin-top:0}.duerkheim.home .stage .sevencol div h2,.duerkheim.page-id-102 .stage .sevencol div h2{margin-bottom:16px}.duerkheim.home .content-area .image-wrapper,.duerkheim.page-id-102 .content-area .image-wrapper{float:right;padding:0 0 30px 30px}.duerkheim .stage img{display:block}.duerkheim .content-area{padding:40px 0 100px}.duerkheim .content-area .twelvecol{padding:0 25px !important}.duerkheim .content-area .image-wrapper{max-width:440px;float:left;margin:0 60px 30px 0}.duerkheim.page-id-28 .content-area .image-wrapper{margin:0 60px 60px 0}}@media only screen and (min-width:1200px){.stage{padding:40px 0 20px;text-align:center}.stage .logo{max-width:200px}.content-area .twelvecol{padding:0 200px}.duerkheim .stage{text-align:left}}@media only screen and (min-width:1680px){.stage{padding:80px 0 40px}.stage .logo{max-width:400px}.duerkheim.home .stage,.duerkheim.page-id-102 .stage{padding:40px 0 40px}}