.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.entry .olMapViewport img{max-width:none !important;max-height:none !important;vertical-align:none !important}.OSM_Map img{max-width:none !important;max-height:none !important;vertical-align:none}.olTileImage{max-width:none !important;max-height:none !important;vertical-align:none !important}.olControlAttribution{bottom:0 !important}div.olControlMousePosition{bottom:1em !important}.olPopupContent{padding:0;border:#fff solid;border-width:10px;white-space:nowrap}.olImageLoadError{display:none !important}.tabs{width:100%;display:inline-block}.tab-links:after{display:block;clear:both;content:''}.tab-links li{margin:0 5px;float:left;list-style:none;text-decoration:none}.tab-links a{padding:3px 6px;display:inline-block;border-radius:3px 3px 0 0;background:#fff;transition:all linear .15s;text-decoration:none}.tab-links a:hover{background:#fff;text-decoration:none}li.active a{border:1px solid #d8d8d8;background:#fff;border-bottom:none;color:#000}li.active a:hover{border:1px solid #d8d8d8;background:#fff;border-bottom:none}.osm-marker-tab-container{width:95%;margin:0 auto}ul.osm-marker-tabs{margin:0;padding:0;list-style:none}ul.osm-marker-tabs li{background:0 0;color:#222;display:inline-block;padding:2px 5px;cursor:pointer}ul.osm-marker-tabs li.current{background:#fdfdfd;color:#222;border:1px solid #d8d8d8;border-bottom:none}.marker-tab-content{margin:-7px 0 0;padding:15px;border-radius:3px;display:none;background:#fdfdfd;border:1px solid #d8d8d8;height:300px}.marker-tab-content.current{display:inherit}.osm-geo-marker-tab-container{width:95%;margin:0 auto}ul.osm-geo-marker-tabs{margin:0;padding:0;list-style:none}ul.osm-geo-marker-tabs li{background:0 0;color:#222;display:inline-block;padding:2px 5px;cursor:pointer}ul.osm-geo-marker-tabs li.current{background:#fdfdfd;color:#222;border:1px solid #d8d8d8;border-bottom:none}.geo-marker-tab-content{margin:-7px 0 0;padding:15px;border-radius:3px;display:none;background:#fdfdfd;border:1px solid #d8d8d8;height:300px}.geo-marker-tab-content.current{display:inherit}.osm-tab-container{width:95%;margin:0 auto}ul.osm-tabs{margin:0;padding:0;list-style:none}ul.osm-tabs li{background:0 0;color:#222;display:inline-block;padding:2px 5px;cursor:pointer}ul.osm-tabs li.current{background:#fdfdfd;color:#222;border:1px solid #d8d8d8;border-bottom:none}.osm-tab-content{margin:-7px 0 0;padding:15px;border-radius:3px;display:none;background:#fdfdfd;border:1px solid #d8d8d8}.osm-tab-content.current{display:inherit}label.metabox-label>input{visibility:hidden;position:absolute}label.metabox-label>input+img{cursor:pointer;border:2px solid transparent}label.metabox-label>input:checked+img{border:2px solid gray}
:root,:host{--ol-background-color:#fff;--ol-accent-background-color:#f5f5f5;--ol-subtle-background-color:rgba(128,128,128,.25);--ol-partial-background-color:rgba(255,255,255,.75);--ol-foreground-color:#333;--ol-subtle-foreground-color:#666;--ol-brand-color:#0af}.ol-box{box-sizing:border-box;border-radius:2px;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color)}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:var(--ol-foreground-color);font-size:10px;text-align:center;margin:1px;will-change:contents,width;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{width:1px;height:15px;background-color:var(--ol-foreground-color);float:right;z-index:10}.ol-scale-step-text{position:absolute;bottom:-5px;font-size:10px;z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-text{position:absolute;font-size:12px;text-align:center;bottom:25px;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-singlebar{position:relative;height:10px;z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color)}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:var(--ol-background-color);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{text-decoration:none;outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em);display:flex;flex-flow:row-reverse;align-items:center}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{margin:0;padding:1px .5em;color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);font-size:12px}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}
.ol-openseamap{background:0 0}.ol-popup{position:absolute;background-color:#fff;-webkit-filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));padding:10px 25px 10px 10px;border-radius:10px;border:1px solid #ccc;bottom:12px;left:-50px;min-width:200px}.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ol-popup:after{border-top-color:#fff;border-width:10px;left:48px;margin-left:-10px}.ol-popup:before{border-top-color:#ccc;border-width:11px;left:48px;margin-left:-11px}.ol-popup-closer{text-decoration:none;position:absolute;top:2px;right:4px}.ol-popup-closer:after{content:"✖"}.ol-mouse-position{right:3em;color:#fff;background-color:rgba(0,60,136,.5);padding:2px 10px;border-radius:5px}.ol-rotate{top:3em}.ol-zoomslider{width:200px;height:25px;left:3em;top:.5em}.ol-zoomslider-thumb{height:16px}#osmLayerSelect span,#osmLayerSelect a{cursor:pointer}#osmLayerSelect #generatedLink a{margin-top:1em;font-weight:700;display:block}#osmLayerSelect{background-color:#ededed;margin-bottom:1em;padding:.4em}#osmLayerSelect h3{margin-bottom:.2em}.layerColor{width:2em;height:1em;border:solid 1px #000;display:inline-block;margin-left:.4em}.setupChange{cursor:pointer}.layerColorHidden{opacity:.6;border:1px dotted silver}.setupChange:before{content:"\f279";text-decoration:none;font:normal 12px/1 FontAwesome;padding-right:.1em}.setupChange:hover:before{content:"\f278";font:normal 10.5px/1 FontAwesome}div.cantGenerateShortCode{border:dashed 1px #add8e6;cursor:pointer}div.generatedShortCode{border:solid 1px #add8e6;cursor:pointer}.padding1em{padding:0 .4em}
body .extendedwopts-show{display:none}body .widgetopts-hide_title .widget-title{display:none}body .extendedwopts-md-right{text-align:right}body .extendedwopts-md-left{text-align:left}body .extendedwopts-md-center{text-align:center}body .extendedwopts-md-justify{text-align:justify}@media screen and (min-width:1181px){body .extendedwopts-hide.extendedwopts-desktop{display:none !important}body .extendedwopts-show.extendedwopts-desktop{display:block}body .widget.clearfix-desktop{clear:both}}@media screen and (max-width:1024px) and (orientation:Portrait){body .extendedwopts-hide.extendedwopts-tablet{display:none !important}body .extendedwopts-show.extendedwopts-tablet{display:block}body .widget.clearfix-desktop{clear:none}body .widget.clearfix-tablet{clear:both}}@media screen and (max-width:1180px) and (orientation:landscape){body .extendedwopts-hide.extendedwopts-tablet{display:none !important}body .extendedwopts-show.extendedwopts-tablet{display:block}body .widget.clearfix-desktop{clear:none}body .widget.clearfix-tablet{clear:both}}@media screen and (max-width:767px) and (orientation:Portrait){body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile){display:block !important}body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile){display:none !important}body .extendedwopts-hide.extendedwopts-mobile{display:none !important}body .extendedwopts-show.extendedwopts-mobile{display:block}body .widget.clearfix-desktop,body .widget.clearfix-tablet{clear:none}body .widget.clearfix-mobile{clear:both}}@media screen and (max-width:991px) and (orientation:landscape){body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile){display:block !important}body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile){display:none !important}body .extendedwopts-hide.extendedwopts-mobile{display:none !important}body .extendedwopts-show.extendedwopts-mobile{display:block}body .widget.clearfix-desktop,body .widget.clearfix-tablet{clear:none}body .widget.clearfix-mobile{clear:both}}.panel-cell-style:after{content:"";display:block;clear:both;position:relative}
@font-face{font-family:'droidserif';src:url(//www.therapiezentrum-steinacker.de/wp-content/themes/steinacker/./fonts/droidserif-regular.woff2) format('woff2'),url(//www.therapiezentrum-steinacker.de/wp-content/themes/steinacker/./fonts/droidserif-regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'droidserif_bold';src:url(//www.therapiezentrum-steinacker.de/wp-content/themes/steinacker/./fonts/droidserif-bold.woff2) format('woff2'),url(//www.therapiezentrum-steinacker.de/wp-content/themes/steinacker/./fonts/droidserif-bold.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'raleway';src:url(//www.therapiezentrum-steinacker.de/wp-content/themes/steinacker/./fonts/raleway-regular.woff2) format('woff2'),url(//www.therapiezentrum-steinacker.de/wp-content/themes/steinacker/./fonts/raleway-regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'icons';src:url(//www.therapiezentrum-steinacker.de/wp-content/themes/steinacker/./fonts/elegant-icons.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'darleston';src:url(//www.therapiezentrum-steinacker.de/wp-content/themes/steinacker/./fonts/darleston-regular.woff2) format('woff2'),url(//www.therapiezentrum-steinacker.de/wp-content/themes/steinacker/./fonts/darleston-regular.woff) format('woff');font-weight:400;font-style:normal}*{margin:0;padding:0}body{font-size:16px;font-family:'droidserif',"Times New Roman",Times,Georgia,serif;font-weight:400;line-height:26px;color:#838383;width:100%;overflow-x:hidden}li{list-style:none}a{text-decoration:none;cursor:pointer}img{height:auto}.icon{font-family:'icons'}.inner{width:1180px;display:flex;margin:0 auto;position:relative}.noDisplay{display:none}.raleway,.raleway *,#main h1,#main h2,#main h3,#main h4,#main h5,.wp-block-button__link{font-family:'raleway',Arial,Tahoma,Helvetica,sans-serif}.font13,.font13 *,.wp-block-button__link,nav.large ul ul li a,nav.small *,#tzsBody .wp-block-image figcaption{font-size:13px}.whiteColor,.whiteColor *{color:#fff}.redColor,.redColor *{color:red}.uppercase{text-transform:uppercase}#corona{text-align:center;background:#e6e6e6;padding:1em;margin:10px;border:3px solid red;position:relative;cursor:pointer}#corona p{margin-bottom:.5em}#corona #close{position:absolute;font:bold 40px Arial,Helvetica,sans-serif;top:25px;right:25px}#corona iframe{max-width:100%}header #top{width:100%;line-height:40px;background:#f7f7f7;color:#939393;display:flex}header #top .inner{justify-content:space-between}header #top .inner a{color:#939393}header #top .inner .cell{margin-right:15px;white-space:nowrap}header #top .inner .facebook:before{content:"\e093";padding:10px 0 10px 10px}header #top .inner .instagram:before{content:"\e09a";padding:10px 0 10px 10px}header nav{background:#fff}header nav .inner{justify-content:flex-end}header nav #logo{position:absolute;z-index:10}header nav ul{display:flex;margin-top:66px}header nav ul li{border-bottom:3px solid #f0f0f0;margin-right:15px;position:relative}header nav ul li.menu-item-has-children:after{content:"\33";font-family:'icons';position:relative;top:1px;right:15px}header nav ul li.current-menu-item,header nav ul li.current-menu-parent{border-bottom-color:#f9b223}header nav ul li.start a span{display:none}header nav ul li.start a:before{content:"\e074";font-family:'icons';color:#838383}header nav ul li:last-child{margin-right:0}header nav ul li>a{color:#000;padding:10px 20px;display:inline-block;text-transform:uppercase}header nav ul li ul{display:none;position:absolute;width:220px;z-index:5;border-bottom:3px solid #f9b223;margin-top:0}header nav ul li ul li{border-bottom-width:0;display:block;margin:0 0 1px;background:rgba(255,255,255,.9)}header nav ul li ul li a{display:block}header nav ul li.current-menu-parent .current-menu-item{background:#fff}header nav.large{height:160px}header nav.large #logo{top:16px;left:-42px}header nav.large ul.sub-menu{padding-top:49px}header nav.small{width:100%;position:fixed;z-index:9;top:0;left:0;height:66px;border-bottom:3px solid #f8f8f8}header nav.small #logo{top:10px;left:-42px}header nav.small #logo img{width:150px}header nav.small ul#menu-hauptmenue{margin-top:10px}header nav.small ul li{border-bottom-width:0}header nav.small ul.sub-menu{padding-top:14px}#main p,#main ul,#main ol{margin-bottom:1em}#main p+ol,#main p+ul{margin-top:-1em}#main li ul{margin-bottom:0}#main ul li:not(.blocks-gallery-item){padding-left:20px;list-style:none;text-indent:-17px}#main ol li{padding-left:40px;list-style:none;text-indent:-20px}#main ul li:not(.blocks-gallery-item):before{content:"\45";font-family:'icons';position:relative;color:#f9b223;left:-7px}#main ol li:before{content:counter(item) ". ";counter-increment:item;position:relative;color:#f9b223;font-weight:700;left:-11px}#main h1{font-size:72px;line-height:80px;margin-bottom:1em;font-weight:400}#main h2{font-size:36px;line-height:48px;margin-bottom:2em;padding-bottom:1em;font-weight:400;letter-spacing:3px;text-transform:uppercase;background:url(//www.therapiezentrum-steinacker.de/wp-content/themes/steinacker/images/bg_h6.png) bottom center no-repeat}#main h3{font-size:24px;line-height:30px;margin-bottom:.5em;font-weight:400;letter-spacing:1px;text-transform:uppercase}#main h4{font-size:24px;line-height:26px;margin-bottom:.5em;font-weight:400;letter-spacing:1px}#main h5{font-size:18px;line-height:22px;margin-bottom:.5em;font-weight:400}#main h6{font-family:'darleston';font-size:48px;line-height:48px;font-weight:400;color:#f9b223}#main .keyvisual{width:100%;height:450px;background-position:bottom center;background-size:cover;background-repeat:no-repeat;position:relative;box-shadow:0px 350px 0px #f8f8f8}#main .keyvisual .inner{flex-wrap:wrap;height:100%}#main .keyvisual .flowers{position:absolute;top:5px;right:5px;bottom:5px;left:5px;background:url(//www.therapiezentrum-steinacker.de/wp-content/themes/steinacker/images/flowers_overlay_content.png) 0 0 no-repeat;opacity:.3}#main .keyvisual .breadcrumb{display:block;font-style:italic;position:absolute;bottom:2em}#main .keyvisual h1{margin:0;display:block;width:100%;position:absolute;bottom:1em}#main #content{position:relative;z-index:2;padding-bottom:100px;padding-top:100px;width:100%;overflow-x:hidden}#main #content p a,#main #content li a,.link{color:#838383;border-bottom:1px dashed #838383}#main #content .wp-block-gallery li a{border:none}#main #content h2,#main #content h3,#main #content h4{color:#000}#main #content .inner{display:block}#main #content .inner>.has-background{padding:20px 0;box-shadow:0 0 0 0 #fff,-1000px 0 0px 0px #f8f8f8,0 0 0 0 #fff,1000px 0 0px 0px #f8f8f8}#main #content .wp-block-gallery.columns-1{background:url(//www.therapiezentrum-steinacker.de/wp-content/themes/steinacker/images/bg_gallery.jpg) 0 0 no-repeat;position:relative}#main #content .wp-block-gallery.columns-1 .blocks-gallery-grid{height:320px;margin-top:60px;overflow:hidden}#main #content .wp-block-gallery.columns-1 .blocks-gallery-grid .blocks-gallery-item__caption{position:absolute;width:250px;top:75px;padding:0;right:20px;text-align:left;font-family:'raleway';font-size:24px;line-height:48px;color:#fff;text-transform:uppercase;letter-spacing:1px}#main #content .wp-block-gallery.columns-1 .blocks-gallery-grid .blocks-gallery-item__caption:before{content:'Galerie';text-transform:none;font:normal 16px 'droidserif';display:block;margin-bottom:15px}#main #content .wp-block-gallery.columns-1 .blocks-gallery-grid img{max-width:460px}#main #content .wp-block-gallery .blocks-gallery-item a{overflow:hidden}#main #content .wp-block-gallery .blocks-gallery-item a img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#main #content .wp-block-button__link{padding:15px 50px;text-transform:uppercase}#main #content .fullWidth{margin-left:calc((100vw - 1180px)/-2);margin-right:calc((100vw - 1180px)/-2)}#main #content blockquote{background:#f8f8f8;padding:50px;text-align:right;color:#2fa9e1;font-weight:700;font-size:48px;line-height:48px;font-style:italic;position:relative}#main #content blockquote:before{content:'„';font-size:700px;position:absolute;top:-160px;left:150px;opacity:.2}#main #content blockquote p{margin-bottom:0}#main #content blockquote cite{font-size:24px;text-transform:uppercase;font-weight:400;font-style:normal}#main #content .akkordeon{border:1px solid #eaeaea;margin-bottom:1em}#main #content .akkordeon .accTitle{margin-bottom:0;position:relative;padding:1em 25px 0 50px;cursor:pointer;text-indent:-30px}#main #content .akkordeon .accTitle *:first-child:before{font-family:'icons';position:relative;color:#2fa9e1;top:-3px;font-size:14px;margin-right:15px}#main #content .akkordeon .accContent{padding:0 25px}#main #content .akkordeon.opened .accTitle *:first-child:before{content:"\4f"}#main #content .akkordeon.closed .accTitle *:first-child:before{content:"\50"}#main #content .akkordeon.closed .accContent{display:none}#main #content .wp-block-separator{border:none;border-bottom:2px dotted currentColor;background:0 0 !important;width:50%;margin:0 auto 1em auto;padding:0 !important;box-shadow:none !important}#main #content .wp-block-columns{margin-bottom:1em}#main #content .is-style-stripes td{padding:10px 20px}#main #content .parallax{height:250px;background:url(//www.therapiezentrum-steinacker.de/wp-content/themes/steinacker/../../uploads/kontakt.jpg) center center no-repeat;background-size:cover}#main #content .parallax *{position:relative}#main #content .parallax h4{color:#fff;font-size:40px;text-transform:uppercase;position:absolute;top:70px;left:40px;right:40px;display:block;text-align:right}#main #content .parallax .wp-block-button{text-align:right;display:block;position:absolute;top:130px;right:0}#main #content .parallax .wp-block-button a{background:0 0;border:1px solid #fff;margin-right:40px}.map{border:none !important}.tzs_osm ._brlbs-embed{background:url(/wp-content/uploads/karte.jpg);background-size:cover;margin-bottom:0 !important;min-height:700px;min-width:100%}#main #content form.wpcf7-form *{margin:0;padding:0}#main #content form.wpcf7-form .fullrow{width:100%;display:flex;justify-content:space-between}#main #content form.wpcf7-form .fullrow .cell{width:32%}#main #content form.wpcf7-form input.text,#main #content form.wpcf7-form textarea.textarea,#main #content form.wpcf7-form input.submit{width:92%;padding:0 4%;background:#eaeaea;border:none;margin-bottom:10px;font-size:12px;font-family:Arial,Helvetica,sans-serif;line-height:16px}#main #content form.wpcf7-form input.text{line-height:30px}#main #content form.wpcf7-form textarea.textarea{padding:1%;width:98%}#main #content form.wpcf7-form .wpcf7-form-control-wrap{display:block}#main #content form.wpcf7-form .checkbox-dsgvo input{margin-right:10px}#main #content form.wpcf7-form span.wpcf7-list-item{margin:0}#main #content form.wpcf7-form input.submit{margin:3em 0 1em;line-height:30px;width:200px;border:2px solid #e2e2e2;background:#fff;text-transform:uppercase;color:#f9b223;cursor:pointer}footer{background:#2fa9e1;padding-top:60px;position:relative}footer:after{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;z-index:1;background:url(//www.therapiezentrum-steinacker.de/wp-content/themes/steinacker/images/flowers_overlay_content.png) center left repeat-y;transform:rotate(180deg);opacity:.15}footer .inner{flex-wrap:wrap;justify-content:space-between}footer .box{width:30%;margin-bottom:5%;position:relative;z-index:2}footer .box.ulrike{width:63%}footer .box.member{width:25%}footer .box.gallery{width:40%}footer .box.ulrike img{width:200px;border-radius:200px;border:3px solid #f9b223;float:left;margin-right:30px}footer .box.ulrike .signature{border:none;border-radius:0;float:right;margin:0}footer .box .address{padding-left:26px;text-indent:-26px}footer .box .mail{padding-left:26px;text-indent:-26px;margin-bottom:1em}footer .box .address:before{content:"\e01d";font-family:'icons';margin-right:10px}footer .box .tel:before{content:"\e090";font-family:'icons';margin-right:10px}footer .box .whatsapp:before{content:"\e095";font-family:'icons';margin-right:10px;font-size:18px}footer .box .mail:before{content:"\e010";font-family:'icons';margin-right:10px}.bottom{background:#448aaa;height:40px;line-height:40px}.bottom .inner{justify-content:space-between}.bottom .inner .links ul{display:flex}.bottom .inner .links ul li a{display:inline-block;padding-left:15px}#tzsBody .wp-block-gallery .blocks-gallery-item figcaption{background:0 0}#tzsBody .wp-block-image figcaption{color:silver;font-style:italic}.home #main .keyvisual{height:750px;margin-bottom:0}.home #main .keyvisual h1{margin-top:0;padding:0;color:#fff;position:absolute;top:35%;width:75%}.home #main .keyvisual .row01 h6{margin-top:0;padding:0;color:#fff;position:absolute;top:28%}.home #main .keyvisual .row01 p{margin-top:0;padding:0;color:#fff;position:absolute;top:75%}.home #main .keyvisual .row01 .wp-block-button{color:#fff;position:absolute;top:80%}.home #main .row02{margin-bottom:-40px}.home #main .row02 img{border:5px solid #fff}.home #main .row02 h6{margin:0 0 0 7%;background:#fff;position:relative;z-index:2;top:-100px;width:86%;padding:15px 0 0}.home #main .row02 h3{margin:0 0 0 7%;background:#fff;position:relative;z-index:1;top:-115px;width:86%;padding:15px 0 0;height:85px}.home #main .row02 .wp-block-button{position:relative;z-index:2;top:-115px}.home #main .row02 .wp-block-button__link{display:block;width:86%;margin-left:7%;padding-left:0 !important;padding-right:0 !important}.home #main .row03{margin-bottom:-10px !important}.home #main .row03 .wp-block-image{margin-bottom:0}.home #main .row03 .wp-block-columns{margin-bottom:0;height:50%}.home #main .row03 .wp-block-columns:first-child{border-bottom:2px solid #f8f8f8}.home #main .row03 .wp-block-columns .wp-block-column:first-child{border-right:2px solid #f8f8f8}.home #main .row03 .wp-block-columns .wp-block-column .wp-block-image{margin:25px 0 15px}.home #main .row03 .wp-block-columns .wp-block-column .wp-block-separator{width:75px;text-align:center;margin:0 auto 15px auto;border:none;border-bottom:2px solid #f8f8f8}.home #main .row03 .wp-block-columns .wp-block-column p{width:75%;margin:0 auto}.home #main .row03 .wp-block-columns .wp-block-column a{color:#838383;border-bottom:none !important}.home #main .row03 .wp-block-column:not(:first-child){margin-left:0;flex-basis:50%}.home #main .row04{position:relative;z-index:4;height:150px;line-height:150px;padding:0 !important;box-shadow:0 0 0 0 #fff,-1000px 0 0px 0px #f9b223,0 0 0 0 #fff,1000px 0 0px 0px #f9b223 !important}.home #main .row04 p{margin:0;padding:0}.home #main .row04 img{padding-top:50px;margin-right:50px}.home #main .row04 .wp-block-column:not(:first-child){display:flex}.home #main .news .wp-block-column{display:flex;flex-direction:column;justify-content:space-between}.home .bottom{background:#f7f7f7}.home .bottom *{color:#838383}@media (min-width:1100px){header nav li a:hover{color:#f9b223;transition:all .5s}header nav li a:hover{color:#f9b223;transition:all .5s}header nav ul li:hover ul{display:block;transition:all 3s ease-in-out 0s}header nav ul ul li a:hover{color:#000}#main #content .wp-block-gallery .blocks-gallery-item a img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}@media (max-width:1300px){.inner{width:990px}.font13,.font13 *{font-size:11px}header #top .inner .cell1,header #top .inner .cell2{margin-right:10px}header nav.large{height:146px}header nav.large ul.sub-menu{padding-top:35px}header nav.small ul li ul{padding-top:13px}header nav #logo img{width:90%}header nav ul li>a{font-size:15px;padding-left:10px;padding-right:10px}#main h1{font-size:66px;line-height:72px;margin-bottom:1em;font-weight:400}#main h2{font-size:32px;line-height:42px;letter-spacing:2px}#main h3{font-size:22px;line-height:28px}#main h4{font-size:22px;line-height:24px}#main h5{font-size:16px;line-height:20px}#main h6{font-size:44px;line-height:44px}#main #content .fullWidth{margin-left:calc((100vw - 990px)/-2);margin-right:calc((100vw - 990px)/-2)}#main #content .inner>.has-background{box-shadow:0 0 0 0 #fff,-500px 0 0px 0px #f8f8f8,0 0 0 0 #fff,500px 0 0px 0px #f8f8f8}#main #content .wp-block-gallery.columns-1 .blocks-gallery-grid{height:280px}#main #content .wp-block-gallery.columns-1 .blocks-gallery-grid img{max-width:400px}#main #content .wp-block-gallery.columns-1 .blocks-gallery-grid .blocks-gallery-item__caption{width:200px;font-size:20px;line-height:36px}footer .box.gallery{width:32%}.home #main .row03{margin-bottom:-10px}.home #main .row03 .wp-block-columns .wp-block-column .wp-block-image{margin:10px 0 5px}.home #main .row03 .wp-block-columns .wp-block-column .wp-block-image img{width:75%}.home #main .row03 .wp-block-columns .wp-block-column h3{font-size:16px;line-height:20px;margin-bottom:5px}.home #main .row03 .wp-block-columns .wp-block-column hr{display:none}.home #main .row03 .wp-block-columns .wp-block-column p{font-size:14px;line-height:20px;width:90%}.home #main .row04{box-shadow:0 0 0 0 #fff,-500px 0 0px 0px #f9b223,0 0 0 0 #fff,500px 0 0px 0px #f9b223 !important}}@media (max-width:1100px){.inner{width:94%;padding:0 3%;margin:0}header #top .inner{flex-wrap:wrap}header #menu-hauptmenue{display:none;margin-top:0 !important}header #menu-hauptmenue *{font-size:13px}header nav .burger{display:flex}header nav .closeMenu{color:#f9b223;font-size:40px;position:fixed;right:25px;top:25px;z-index:15;padding:15px;font-weight:700}header nav ul#menu-hauptmenue{flex-direction:column;margin:0;z-index:12;justify-content:flex-end;padding-right:33px;background:#fff;position:fixed;left:0;right:0;padding:15px 25px 40px;top:0;border:3px solid #f9b223}header nav ul li{display:flex;flex-wrap:wrap;border-bottom:1px solid #d9d9d9;margin:0;padding:5px 0}header nav ul li:last-child{border:none}header nav ul li.start{display:none}header nav ul li a{font-weight:700;margin:2px 3px;padding:5px 20px}header nav ul li.menu-item-has-children:after{content:''}header nav ul li ul{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;width:auto;border-bottom:none;position:relative}header nav ul li ul li{background:0 0;padding:0}header nav ul li ul li a{font-weight:400;border-radius:100px;background:#f3f3f3}header nav ul li.current-menu-item,header nav ul li.current-menu-parent{border-bottom-color:#d9d9d9}header nav ul li.current-menu-item>a{color:#f9b223}header nav.large .burger{font-size:80px;padding:60px 30px}header nav.large #logo{left:25px}header nav.large ul.sub-menu{padding-top:0;margin-top:0}header nav.small .burger{font-size:40px;padding:20px 30px}header nav.small #logo{left:25px}header nav.small ul li{border-bottom:1px solid #d9d9d9}header nav.small ul li:last-child{border:none}header nav.small ul.sub-menu{padding-top:0;margin-top:0}header nav.small ul li ul li{border-bottom-width:0;padding-top:0}.home #main .row04{height:auto}}@media (max-width:860px){header #top{height:auto;padding:10px 0;line-height:24px}header #top .inner .cell2{display:none}#main #content .parallax h4{font-size:34px;top:40px;line-height:40px}#main #content .wp-block-columns{flex-direction:column}#main #content .wp-block-columns .wp-block-column{margin:25px 0}#main h1{font-size:46px;line-height:60px}#main h2{font-size:28px;line-height:38px;letter-spacing:1px}#main h3{font-size:20px;line-height:26px}#main h4{font-size:20px;line-height:22px}#main h5{font-size:16px;line-height:20px}#main h6{font-size:32px;line-height:32px}#main .keyvisual h1{bottom:2.5em}#main .keyvisual{height:550px}#main #content .inner>.has-background{box-shadow:0 0 0 0 #fff,-300px 0 0px 0px #f8f8f8,0 0 0 0 #fff,300px 0 0px 0px #f8f8f8}#main #content .fullWidth{margin-left:0;margin-right:0}#main #content blockquote{font-size:34px;line-height:34px}#main #content blockquote:before{font-size:400px;top:0;left:50px}#main #content blockquote cite{font-size:20px}#main #content form.wpcf7-form .fullrow{flex-direction:column}#main #content form.wpcf7-form .fullrow .cell{width:auto}#main #content .wp-block-gallery.columns-1{background:0 0}#main #content .wp-block-gallery.columns-1 .blocks-gallery-grid{margin:0}#main #content .wp-block-gallery.columns-1 .blocks-gallery-grid img{max-width:2000px}#main #content .wp-block-gallery.columns-1 .blocks-gallery-item{margin-bottom:200px}#main #content .wp-block-gallery.columns-1 .blocks-gallery-grid .blocks-gallery-item__caption{left:0;right:0;bottom:0;top:auto;width:auto;height:auto;color:#fff;background-color:rgba(0,0,0,.75);padding:5px 15px;font-size:12px;line-height:14px}#main #content .wp-block-gallery.columns-1 .blocks-gallery-grid .blocks-gallery-item__caption:before{margin-bottom:5px;font-size:12px}.home #main .keyvisual{height:350px}.home #main .keyvisual h1{top:27%}.home #main .keyvisual .row01 h6{top:17%}.home #main .keyvisual .row01 p{top:62%;font-size:14px}.tzs_osm ._brlbs-embed{min-height:500px}footer .inner{flex-direction:column}footer .inner .widget{width:100%;border-bottom:1px solid #fff}footer .ulrike{order:1}footer .ulrike .textwidget{display:flex;flex-direction:column}footer .erkner{order:2}footer .friedrichshagen{order:3}footer .member{order:4}footer .member .textwidget{display:flex;flex-wrap:wrap}footer .member .textwidget p{margin-right:25px}footer .gallery{order:5}.bottom{height:auto}.bottom .inner{order:1;flex-direction:column}.bottom .inner .links ul li a{padding-left:0;padding-right:15px}.bottom .meta{order:2}}@media (max-width:500px){.font13,.font13 *,.wp-block-button__link,nav.large ul ul li a,nav.small *,#tzsBody .wp-block-image figcaption{font-size:11px}.hideOnMobile{display:none !important}header #top .inner{flex-direction:column}header #top .inner div span{display:block}header #top .inner .facebook:before{padding:0}header nav.large{height:95px}header nav.large #logo img{width:200px}header nav.large .burger{font-size:60px;padding:35px 30px}header nav.small .burger{font-size:40px;padding:25px}header #menu-hauptmenue{top:95px}#main h1{font-size:34px;line-height:44px}#main h2{font-size:26px;line-height:36px;letter-spacing:0px;margin-bottom:2em}#main .keyvisual{box-shadow:0px 430px 0px #f8f8f8;height:250px}body.page-id-1084 #main .keyvisual{background-position:85% 0}#main #content .parallax h4{font-size:22px;line-height:24px}#main #content .wp-block-media-text img{margin-bottom:25px}.home #main .row02 img{width:100%}.home #main .row04 .wp-block-column:not(:first-child){flex-direction:column}.home #main .row04 img{float:left;padding-top:0;margin:0 0 15px 15px}.tzs_osm ._brlbs-embed{min-height:300px}}
.featherlight{background:0 0;bottom:0;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;display:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;left:0;position:fixed;right:0;text-align:center;top:0;white-space:nowrap;z-index:2147483647}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.featherlight:last-of-type{background:rgba(0,0,0,.9)}.featherlight::before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.featherlight .featherlight-content{-webkit-animation:fadein .5s;animation:fadein .5s;background:#000;border:0;cursor:auto;display:inline-block;max-height:80%;max-width:90%;min-width:inherit;overflow:visible;padding:0;position:relative;text-align:left;vertical-align:middle;white-space:normal}@media screen and (min-width:980px){.featherlight .featherlight-content{max-height:90%}}.featherlight .featherlight-content .caption{color:#fff;font-size:16px;font-weight:lighter;line-height:1.25;max-width:100%;overflow:hidden;position:absolute;text-align:left;text-overflow:ellipsis;white-space:nowrap}.featherlight .featherlight-content .caption:focus,.featherlight .featherlight-content .caption:hover{overflow:visible;white-space:normal}.featherlight .featherlight-content a{color:#fff;text-decoration:underline}.featherlight .featherlight-content a:focus,.featherlight .featherlight-content a:hover{text-decoration:none}.featherlight .featherlight-inner{-webkit-animation:fadein .5s;animation:fadein .5s;display:block}.featherlight button{-webkit-appearance:button;font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}.featherlight button::-moz-focus-inner{border-style:none;padding:0}.featherlight .featherlight-close-icon{background-color:transparent;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21%204.41L19.59%203%2012%2010.59%204.41%203%203%204.41%2010.59%2012%203%2019.59%204.41%2021%2012%2013.41%2019.59%2021%2021%2019.59%2013.41%2012%2021%204.41z%22/%3E%0A%3C/svg%3E);background-position:center;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;border:0;cursor:pointer;display:block;height:30px;opacity:.6;overflow:hidden;padding:0;position:fixed;right:25px;text-align:center;text-indent:100%;top:25px;white-space:nowrap;width:30px;z-index:9999}.featherlight .featherlight-close-icon:focus,.featherlight .featherlight-close-icon:hover{opacity:1}.featherlight .featherlight-image{max-width:100%}.featherlight iframe{border:0}[data-featherlight] img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.featherlight-iframe .featherlight-content{border-bottom:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:0}@-webkit-keyframes featherlightLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes featherlightLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.featherlight-loading .featherlight-content{-webkit-animation:featherlightLoader 1s infinite linear;animation:featherlightLoader 1s infinite linear;background:0 0;border:8px solid #909090;border-left-color:#fff;font-size:10px}.featherlight-loading .featherlight-content,.featherlight-loading .featherlight-content::after{-webkit-border-radius:50%;border-radius:50%;height:10em;width:10em}.featherlight-loading .featherlight-close,.featherlight-loading .featherlight-inner{display:none}.featherlight-next,.featherlight-previous{background-color:transparent;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;cursor:pointer;display:block;height:60px;margin-top:-30px;opacity:.4;overflow:hidden;position:fixed;text-indent:100%;top:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:60px}.featherlight-next span,.featherlight-previous span{display:none}.featherlight-next:focus,.featherlight-next:hover,.featherlight-previous:focus,.featherlight-previous:hover{opacity:1}.featherlight-next{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8.59%2016.59L13.17%2012%208.59%207.41%2010%206l6%206-6%206-1.41-1.41z%22/%3E%0A%3C/svg%3E);background-position:0 0;right:10px}.featherlight-previous{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15.41%207.41L10.83%2012l4.58%204.59L14%2018l-6-6%206-6%201.41%201.41z%22/%3E%0A%3C/svg%3E);background-position:-5px 0;left:10px}.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous{display:none}