html{font-family:sans-serif;line-height:1.5;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:0!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-family:'Nunito',sans-serif;font-weight:400;font-size:15px;letter-spacing:.01em;line-height:1.5;color:#798b7f;background-color:#bcc5bf;position:relative;min-height:100vh;min-width:335px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always!important;text-rendering:optimizeLegibility}body.bg-white{background-color:#fff}body.bg-lightgreen{background-color:#bcc5bf}body.bg-rosa{background-color:#f8eeea}body.post,body.page{margin:0}body *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff0;background-color:#fff0;background-color:#fff0;-webkit-tap-highlight-color:#fff0}body.post,body.page{margin:0}.noscrollbar::-webkit-scrollbar{width:0px!important;background:#fff0;display:none;-webkit-appearance:none;-webkit-overflow-scrolling:auto}.noscrollbar{scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none}.noscrollbar::-webkit-scrollbar,.noscrollbar{overflow-y:hidden!important}#page{background-color:#fff0;position:relative;width:100%!important;max-width:100%!important;overflow:hidden!important;margin:0 auto!important;padding:0;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;transition:background-color 0.2s linear}body.bg-lightgreen:not(.loaded) #page{background-color:#bcc5bf}body.bg-rosa:not(.loaded) #page{background-color:#f8eeea}body.bg-white:not(.loaded) #page{background-color:#fff}body.loaded #page{background-color:#dde0dd}#topscrollpoint{display:inline-block;width:100%;height:0;position:absolute;top:0;visibility:hidden}#contentscrollpoint{display:inline-block;width:100%;height:0;position:relative;top:0;visibility:hidden}@media all and (min-width:1500px){body{font-size:16px}}@media all and (max-width:575.98px){body{font-size:14px}}a{overflow-wrap:break-word;word-wrap:break-word;-webkit-transition:color 0.3s cubic-bezier(.4,0,.2,1),background 0.3s cubic-bezier(.4,0,.2,1),border-color 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:color 0.3s cubic-bezier(.4,0,.2,1),background 0.3s cubic-bezier(.4,0,.2,1),border-color 0.3s cubic-bezier(.4,0,.2,1);transition:color 0.3s cubic-bezier(.4,0,.2,1),background 0.3s cubic-bezier(.4,0,.2,1),border-color 0.3s cubic-bezier(.4,0,.2,1);text-decoration:none;text-underline-offset:2px;color:#BE983D}a:focus,a:hover,a:active{outline-width:0}a:hover{color:#BE983D}body:not(.mobile) a:hover,body.mobile a:not(.blured){text-decoration:underline}body:not(.mobile) a.ct-button:hover,body.mobile a.ct-button:not(.blured),body:not(.mobile) .boxlink a:hover,body.mobile .boxlink a:not(.blured),body:not(.mobile) a.collection-term-link:hover,body.mobile a.collection-term-link:not(.blured),body:not(.mobile) a.collection-item-link:hover,body.mobile a.collection-item-link:not(.blured),body:not(.mobile) a.postpreview-link:hover,body.mobile a.postpreview-link:not(.blured),body:not(.mobile) a.collection-nav-link:hover,body.mobile a.collection-nav-link:not(.blured){text-decoration:none}.alignnone,a img.alignnone{margin:0}p{margin-bottom:1.5em}p:last-child{margin-bottom:0}b,strong{font-family:'Nunito',sans-serif;font-weight:700}h1,h2,h3,h4,h5,h6{color:#114132;margin:1.5rem 0 .5rem;font-family:'BwMitga-Bold','Nunito',sans-serif;line-height:1.3;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}h5{margin-top:3rem}h6{font-family:'Nunito',sans-serif;font-weight:700}.standard-section-page h1,.standard-section-page h2,.standard-section-page h3,.standard-section-page h4,.standard-section-page h5,.standard-section-page h6{color:#798b7f}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75%}h1{font-size:2.8em}h2{font-size:1.45em}h3{font-size:1.35em}h4{font-size:1.25em}h5{font-size:1.15em}h6{font-size:1em}@media all and (max-width:575.98px){h1{font-size:2.6em}}@media all and (max-width:479.98px){h1{font-size:2.5em}}@media all and (max-width:399.98px){h1{font-size:2.3em}}ul,ol{margin:0 0 1.5em;padding:0!important}ul:last-child,ol:last-child{margin-bottom:0}ul ul{padding-left:1.3em!important}li:not(.menu-item){display:block;list-style:none;padding-left:1em;position:relative;line-height:1.4}li:not(.menu-item):before{position:absolute;left:0;top:0;display:inline-block;content:'‒';font-size:1.2em;line-height:1;color:inherit;font-weight:400}body.single-ct_doctor li:not(.menu-item){padding-left:1.3em}body.single-ct_doctor li:not(.menu-item):before{content:'•'}img{max-width:100%;height:auto}.wp-playlist{border:0 solid #ccc;padding:0;margin:12px 0 18px;font-size:.8em;line-height:1.3}.wp-caption{background-color:#fff0;border:0 solid #ccc;max-width:100%;padding:0;text-align:left}.wp-caption.alignnone{margin:0}.wp-caption.alignleft{margin:0 auto 0 0}.wp-caption.alignright{margin:0 0 0 auto}.wp-caption img{border:0 none;height:0;margin:0;max-width:0%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:.9em;margin:0;padding:1em 0 0}embed,iframe,object,video{margin:0 auto 1.3em;max-width:100%;vertical-align:top;outline:none!important}p>embed,p>iframe,p>object,p>video{margin-bottom:0}.fluid-video-container{max-width:100%;max-height:100%;margin:0 auto}.fluid-width-video-wrapper{width:100%;max-width:100%;max-height:100%;position:relative;padding:0;margin:0 auto}.fluid-width-video-wrapper video,.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%;outline:none!important}video{object-fit:contain;width:100%!important;max-width:100%;height:auto;vertical-align:top}.wp-video{width:100%!important;line-height:0;max-width:100%!important}.mejs-container,.mejs-embed,.mejs-embed body{background:#fff0!important;outline:none}.mejs-container{max-width:100%!important;margin-bottom:1.3em;line-height:1}.mejs-container .mejs-mediaelement{width:100%!important;max-width:100%!important}.mejs-overlay-loading span{background:#fff0 none no-repeat top left!important}.mejs-container .mejs-controls{display:none!important}@media all and (max-width:991.98px){.wp-video{text-align:center}}svg.icon{overflow:visible!important}.icon:not(.icon-logo){display:inline-block;fill:currentColor;width:1.5em;height:auto;position:relative;top:-.0625em;vertical-align:middle;-webkit-transition:all 0.2s cubic-bezier(.4,0,.2,1),fill 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:all 0.2s cubic-bezier(.4,0,.2,1),fill 0.3s cubic-bezier(.4,0,.2,1);transition:all 0.2s cubic-bezier(.4,0,.2,1),fill 0.3s cubic-bezier(.4,0,.2,1)}body.applewebkit a .icon:not(.icon-logo){-webkit-transition:all 0.2s cubic-bezier(.4,0,.2,1),color 0s cubic-bezier(.4,0,.2,1),fill 0s cubic-bezier(.4,0,.2,1);-moz-transition:all 0.2s cubic-bezier(.4,0,.2,1),color 0s cubic-bezier(.4,0,.2,1),fill 0s cubic-bezier(.4,0,.2,1);transition:all 0.2s cubic-bezier(.4,0,.2,1),color 0s cubic-bezier(.4,0,.2,1),fill 0s cubic-bezier(.4,0,.2,1)}.menu-item .icon{display:inline-block;fill:currentColor;width:1.5em;height:auto;position:relative;top:-.0625em;vertical-align:middle;-webkit-transition:all 0.3s cubic-bezier(.4,0,.2,1),fill 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:all 0.3s cubic-bezier(.4,0,.2,1),fill 0.3s cubic-bezier(.4,0,.2,1);transition:all 0.3s cubic-bezier(.4,0,.2,1),fill 0.3s cubic-bezier(.4,0,.2,1)}body.applewebkit .menu-item a .icon{-webkit-transition:all 0.3s cubic-bezier(.4,0,.2,1),color 0s cubic-bezier(.4,0,.2,1),fill 0s cubic-bezier(.4,0,.2,1);-moz-transition:all 0.3s cubic-bezier(.4,0,.2,1),color 0s cubic-bezier(.4,0,.2,1),fill 0s cubic-bezier(.4,0,.2,1);transition:all 0.3s cubic-bezier(.4,0,.2,1),color 0s cubic-bezier(.4,0,.2,1),fill 0s cubic-bezier(.4,0,.2,1)}#socialnav .icon{width:auto;height:22px;top:0}#contactnav .menu-item .icon{width:auto;height:22px;top:0;-webkit-transition:all 0s cubic-bezier(.4,0,.2,1),fill 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:all 0s cubic-bezier(.4,0,.2,1),fill 0.3s cubic-bezier(.4,0,.2,1);transition:all 0s cubic-bezier(.4,0,.2,1),fill 0.3s cubic-bezier(.4,0,.2,1)}body.applewebkit #contactnav .menu-item a .icon{-webkit-transition:all 0s cubic-bezier(.4,0,.2,1);-moz-transition:all 0s cubic-bezier(.4,0,.2,1);transition:all 0s cubic-bezier(.4,0,.2,1)}.icon.icon-facebook .st0,.icon.icon-instagram .st0,.icon.icon-mail .st0{fill:currentColor}.icon.icon-instagram .st1,.icon.icon-facebook .st1{fill:#fff}.icon.icon-mail .st1{fill:none;stroke:#fff;stroke-width:3.51;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.icon.icon-tel .st0,.icon.icon-address .st0{fill:none;stroke:currentColor;stroke-width:5.576;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.boxlink-icon .icon.icon-mail-only .st0{fill:none;stroke:currentColor;stroke-width:3.51;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.icon-larrow .st0,.icon-rarrow .st0{fill-rule:evenodd;clip-rule:evenodd;fill:currentColor}.icon.icon-close .st0{fill-rule:evenodd;clip-rule:evenodd;fill:currentColor}@media all and (max-width:575.98px){#socialnav .icon,#contactnav .icon{height:20px}}.small,small{font-weight:400}.alignnone{margin:0}.aligncenter,div.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:0 0 0 20px}.alignleft{float:left;margin:0 20px 0 0}a img.alignright{float:right;margin:0 0 0 20px}a img.alignnone{margin:0}a img.alignleft{float:left;margin:0 20px 0 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#333;clip:auto!important;clip-path:none;color:#ddd;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100001}.loading-wrapper{height:60px;width:100%;text-align:center;position:absolute;top:0;left:0}.spinner{width:60px;height:60px;position:relative;margin:20vh auto}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out}.double-bounce1{background-color:#114132;opacity:.9}.double-bounce2{background-color:#798b7f;opacity:.9;-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.fl-left{float:left;max-width:45%;margin-right:4.98%}.fl-right{float:right;max-width:45%;margin-left:4.98%}.clear-block,.clear{display:block;clear:both;width:100%;height:0}.narrow-block{max-width:90%;margin-left:auto;margin-right:auto}@media all and (max-width:991.98px){.narrow-block{max-width:95%}}@media all and (max-width:767.98px){.fl-left,.fl-right{float:none;max-width:100%;margin-left:auto;margin-right:auto}.fl-right{margin-top:4em}.narrow-block{max-width:100%}}.pstable{display:table;border-spacing:0;margin:0 auto 1.5em}.psrow{display:table-row}.pscell{display:table-cell;vertical-align:bottom;padding:5px 10px}.pstable-xs,.pscell-xs{display:block;width:100%}@media all and (min-width:600px) and (max-width:767.98px){.pstable-xs{display:table;border-spacing:0;width:100%}.pscell-xs{display:table-cell;vertical-align:bottom;width:50%;text-align:left}.pscell-xs.left{padding-right:2%}.pscell-xs.right{padding-left:4%}}.two-cols{column-count:2;column-gap:10%}@media all and (max-width:767.98px){.two-cols{column-count:1;column-gap:0}}.bg-none{background-color:#fff0!important}.bg-white{background-color:#fff!important}.bg-lightgreen{background-color:#bcc5bf!important}.bg-medgreen{background-color:#798b7f!important}.bg-rosa{background-color:#f8eeea!important}.bg-lightgrey{background-color:#dde0dd!important}.tx-darkgreen{color:#114132}.tx-medgreen{color:#798b7f}.tx-grey{color:#393c38}.tx-bold{font-family:'Nunito',sans-serif;font-weight:700}.tx-sans{font-family:'Nunito',sans-serif;font-weight:400}.tx-serif{font-family:'BwMitga-Regular',serif}.tx-bigger{font-size:1.1em}.tx-smaller{font-size:.9em}.text-justify{text-align:justify}.tx-left{text-align:left}.tx-right{text-align:right}.tx-center,.tx-center-sm{text-align:center}.nomargintop{margin-top:0!important}.nomarginbottom{margin-bottom:0!important}.withmargintop{margin-top:1.5rem!important}.withmarginbottom{margin-bottom:3rem!important}.withpaddingleft{padding-left:15px!important}.withpaddingright{padding-right:15px!important}@media all and (max-width:767.98px){.withpaddingleft{padding-left:0!important}.withpaddingright{padding-right:0!important}}.fc-button.fc-state-disabled{cursor:default}.ct-button a,a.ct-button{display:inline}.ct-button a,a.ct-button,button{position:relative;color:#fff!important;background-color:#114132;border:0 solid #fff0;padding:.8em 1.4em;text-align:center;font-family:'BwMitga-Bold','Nunito',sans-serif;font-size:.9em;line-height:1.1;text-transform:uppercase;text-decoration:none;border-radius:0;outline:none!important;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body:not(.mobile) .ct-button a:hover,body:not(.mobile) a.ct-button:hover,body:not(.mobile) button:hover,body.mobile .ct-button a:not(.blured),body.mobile a.ct-button:not(.blured),body.mobile button:not(.blured){background-color:#798b7f;border:0 solid #fff0;color:#fff;text-decoration:none;outline:none!important}.logo-link{text-decoration:none;text-underline-offset:0;color:#BE983D;-webkit-transition:color 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:color 0.3s cubic-bezier(.4,0,.2,1);transition:color 0.3s cubic-bezier(.4,0,.2,1)}.logo-link:hover{color:#798b7f}.site-footer .logo-link:hover{color:#bcc5bf}.logo-link .icon.icon-logo{display:inline-block;fill:currentColor;width:1.5em;height:auto;position:relative;top:0;vertical-align:middle;overflow:visible!important;-webkit-transition:all 0.3s ease,fill 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:all 0.3s ease,fill 0.3s cubic-bezier(.4,0,.2,1);transition:all 0.3s ease,fill 0.3s cubic-bezier(.4,0,.2,1)}body.applewebkit .logo-link .icon.icon-logo{-webkit-transition:all 0.3s ease,color 0s cubic-bezier(.4,0,.2,1),fill 0s cubic-bezier(.4,0,.2,1);transition:all 0.3s ease,color 0s cubic-bezier(.4,0,.2,1),fill 0s cubic-bezier(.4,0,.2,1)}.ct-header .icon.icon-logo{height:100%;width:auto}.site-footer .icon.icon-logo{height:auto;width:100%;max-width:200px}.icon.icon-logo .st0{clip-path:url(https://mira-praxis.de/wp-content/themes/mira/assets/css/#LOGO_SVGID_2_);fill:currentColor}.logo-link:hover .icon.icon-logo .st0{fill:currentColor}.site-footer .logo-link:hover .icon.icon-logo .st0{fill:currentColor}.icon.icon-logo .st1{clip-path:url(https://mira-praxis.de/wp-content/themes/mira/assets/css/#LOGO_SVGID_4_);fill:url(https://mira-praxis.de/wp-content/themes/mira/assets/css/#LOGO_SVGID_5_)}@media all and (max-width:991.98px){#logowrap .icon.icon-logo{top:10px}}@media all and (max-width:767.98px){.site-footer .icon.icon-logo{max-width:180px}}@media all and (max-width:575.98px){#logowrap .logo-link .icon.icon-logo{-webkit-transition:all 0.2s ease,fill 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:all 0.2s ease,fill 0.3s cubic-bezier(.4,0,.2,1);transition:all 0.2s ease,fill 0.3s cubic-bezier(.4,0,.2,1)}body.applewebkit #logowrap .logo-link .icon.icon-logo{-webkit-transition:all 0.2s ease,color 0s cubic-bezier(.4,0,.2,1),fill 0s cubic-bezier(.4,0,.2,1);transition:all 0.2s ease,color 0s cubic-bezier(.4,0,.2,1),fill 0s cubic-bezier(.4,0,.2,1)}.site-footer .icon.icon-logo{max-width:170px}}@media all and (max-width:479.98px){.site-footer .icon.icon-logo{max-width:160px}}.menu-item{list-style:none}#mastheader .menu-item,#mastfooter .menu-item{line-height:1}#mastheader .menu-item{display:inline-block;margin:0 6px}.menu-item a{display:inline-block!important;text-decoration:none!important;color:#114132;font-size:1em;-webkit-transition:color 0.3s cubic-bezier(.4,0,.2,1),background-color 0.3s cubic-bezier(.4,0,.2,1),border-color 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:color 0.3s cubic-bezier(.4,0,.2,1),background-color 0.3s cubic-bezier(.4,0,.2,1),border-color 0.3s cubic-bezier(.4,0,.2,1);transition:color 0.3s cubic-bezier(.4,0,.2,1),background-color 0.3s cubic-bezier(.4,0,.2,1),border-color 0.3s cubic-bezier(.4,0,.2,1)}body:not(.mobile) .menu-item a:hover,body.mobile .menu-item a:not(.blured){color:#798b7f}.menu-item.current-menu-item a,body:not(.mobile) .menu-item.current-menu-item a:hover,body.mobile .menu-item.current-menu-item a:not(.blured){color:#798b7f}body:not(.mobile) #mastfooter .menu-item a:hover,body.mobile #mastfooter .menu-item a:not(.blured){color:#bcc5bf}#mastfooter .menu-item.current-menu-item a,body:not(.mobile) #mastfooter .menu-item.current-menu-item a:hover,body.mobile #mastfooter .menu-item.current-menu-item a:not(.blured){color:#bcc5bf}@media all and (max-width:991.98px){#socialnav .menu-item a{letter-spacing:0}}@media all and (max-width:575.98px){#mastheader .menu-item.ct-social__link:first-child{margin-left:0}#mastheader .menu-item.ct-social__link:last-child{margin-right:0}}@media all and (min-width:576px){#mastfooter .menu-item{display:inline-block;margin:5px}#mastheader .menu-item:first-child,#mastfooter .menu-item:first-child{margin-left:0}#mastheader .menu-item:last-child,#mastfooter .menu-item:last-child{margin-right:0}}@media all and (min-width:992px){#mastfooter #footerleftnav .menu-item{margin:5px 10px 5px 0}#mastfooter #footerrightnav .menu-item{margin:5px 0 5px 10px}#mastfooter #footerrightnav .menu-item:first-child{margin-left:0}#mastfooter #footerleftnav .menu-item:last-child{margin-right:0}}@media all and (max-width:575.98px){#mastfooter .menu-item{display:block;margin:0 auto 1.2em}#mastfooter #footerleftnav .menu-item:last-child,#mastfooter #footerrightnav .menu-item:last-child{margin-bottom:0}}#ct-header-wrapper{position:relative}.ct-header{position:fixed;top:0;left:0;right:0;z-index:4;color:#114132;font-family:'Nunito',sans-serif;font-weight:400;background-color:rgb(221 224 221);padding:0;min-height:76px;max-width:100%;width:100%;overflow:visible;opacity:0;box-shadow:0 5px 7px 0 #fff0;-webkit-transition:all 0.3s ease,opacity 0.2s linear,background-color 0.2s ease,box-shadow 0.1s cubic-bezier(.4,0,.2,1);-moz-transition:all 0.3s ease,opacity 0.2s linear,background-color 0.2s ease,box-shadow 0.1s cubic-bezier(.4,0,.2,1);transition:all 0.3s ease,opacity 0.2s linear,background-color 0.2s ease,box-shadow 0.1s cubic-bezier(.4,0,.2,1)}.ct-header.ready{opacity:1}.ct-header.scrolled,.ct-header.ready.scrolled{position:fixed;background-color:rgb(221 224 221 / .9);min-height:76px;-webkit-transition:all 0.3s ease,opacity 0.2s linear,background-color 0.2s ease,box-shadow 0.2s cubic-bezier(.4,0,.2,1);-moz-transition:all 0.3s ease,opacity 0.2s linear,background-color 0.2s ease,box-shadow 0.2s cubic-bezier(.4,0,.2,1);transition:all 0.3s ease,opacity 0.2s linear,background-color 0.2s ease,box-shadow 0.2s cubic-bezier(.4,0,.2,1)}.ct-header.scrolled.inverse:not(.noshadowtrans),.ct-header.ready.scrolled.inverse:not(.noshadowtrans){background-color:rgb(221 224 221)}.ct-header.scrolled,.ct-header.inverse:not(.noshadowtrans){box-shadow:0 5px 7px 0 rgb(57 60 56 / .1)}.ct-header.notrans,.ct-header.scrolled.notrans,.ct-header.ready.scrolled.notrans{-webkit-transition:all 0s linear,opacity 0s linear,background-color 0.2s ease,box-shadow 0s linear;-moz-transition:all 0s linear,opacity 0s linear,background-color 0.2s ease,box-shadow 0s linear;transition:all 0s linear,opacity 0s linear,background-color 0.2s ease,box-shadow 0s linear}.ct-header.inverse:not(.noshadowtrans):not(.scrolled):not(.notrans){-webkit-transition:all 0.3s linear,opacity 0.2s linear,background-color 0.2s ease,box-shadow 0.2s cubic-bezier(.4,0,.2,1) 0.3s;-moz-transition:all 0.3s linear,opacity 0.2s linear,background-color 0.2s ease,box-shadow 0.2s cubic-bezier(.4,0,.2,1) 0.3s;transition:all 0.3s linear,opacity 0.2s linear,background-color 0.2s ease,box-shadow 0.2s cubic-bezier(.4,0,.2,1) 0.3s}.ct-header #mastheader-inner{position:relative;z-index:10;display:block;min-height:76px;width:100%;max-width:100%;padding:15px 5% 5px;margin:0 auto;text-align:center}.ct-header.scrolled #mastheader-inner{min-height:76px}@media all and (min-width:992px){.ct-header #mastheader-inner{padding-top:15px}}@media all and (min-width:1980px){.ct-header #mastheader-inner{max-width:1800px;padding-left:0;padding-right:0}}@media all and (max-width:991.98px){.ct-header #mastheader-inner{padding-top:10px}}.hamburger{display:block;padding:0;position:absolute;bottom:15px;left:auto;right:5%;z-index:5;width:28px;height:25px;cursor:pointer;background-color:#fff0;border:0;margin:0;overflow:visible;opacity:0;font-size:15px;-webkit-transition:all 0s linear,opacity 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:all 0s linear,opacity 0.3s cubic-bezier(.4,0,.2,1);transition:all 0s linear,opacity 0.3s cubic-bezier(.4,0,.2,1)}body.loaded .hamburger{opacity:1}.hamburger-box{width:28px;height:25px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#114132}.hamburger-inner{display:block;margin-top:0;left:0;-webkit-transform-origin:right center;-moz-transform-origin:right center;transform-origin:right center}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:28px;height:3px;background-color:#114132;-webkit-transition:background-color 0.1s cubic-bezier(.4,0,.2,1),transform 0.2s cubic-bezier(.4,0,.2,1),opacity 0.2s cubic-bezier(.4,0,.2,1);-moz-transition:background-color 0.1s cubic-bezier(.4,0,.2,1),transform 0.2s cubic-bezier(.4,0,.2,1),opacity 0.2s cubic-bezier(.4,0,.2,1);transition:background-color 0.1s cubic-bezier(.4,0,.2,1),transform 0.2s cubic-bezier(.4,0,.2,1),opacity 0.2s cubic-bezier(.4,0,.2,1)}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:0;position:absolute;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom}.hamburger-inner::after{bottom:-11px;position:relative;-webkit-transform-origin:right top;-moz-transform-origin:right top;transform-origin:right top}.ct-header:not(.inverse) .hamburger-inner,.ct-header:not(.inverse) .hamburger-inner::after,.ct-header:not(.inverse) .hamburger-inner::before{-webkit-transition:background-color 0.3s cubic-bezier(.4,0,.2,1),transform 0.2s cubic-bezier(.4,0,.2,1),opacity 0.2s cubic-bezier(.4,0,.2,1);-moz-transition:background-color 0.3s cubic-bezier(.4,0,.2,1),transform 0.2s cubic-bezier(.4,0,.2,1),opacity 0.2s cubic-bezier(.4,0,.2,1);transition:background-color 0.3s cubic-bezier(.4,0,.2,1),transform 0.2s cubic-bezier(.4,0,.2,1),opacity 0.2s cubic-bezier(.4,0,.2,1)}.hamburger:not(.is-active) .hamburger-inner,.hamburger:not(.is-active) .hamburger-inner::before,.hamburger:not(.is-active) .hamburger-inner::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.hamburger.is-active .hamburger-inner{background-color:#fff0}.hamburger.is-active .hamburger-inner:before{-webkit-transform:rotate(-49deg);-moz-transform:rotate(-49deg);-ms-transform:rotate(-49deg);transform:rotate(-49deg)}.hamburger.is-active .hamburger-inner:after{-webkit-transform:rotate(49deg);-moz-transform:rotate(49deg);-ms-transform:rotate(49deg);transform:rotate(49deg)}body:not(.mobile) .hamburger:not(.is-active):hover .hamburger-inner,body.mobile .hamburger:not(.is-active):not(.blured) .hamburger-inner,body:not(.mobile) .hamburger:hover .hamburger-inner:after,body.mobile .hamburger:not(.blured) .hamburger-inner:after,body:not(.mobile) .hamburger:hover .hamburger-inner:before,body.mobile .hamburger:not(.blured) .hamburger-inner:before{background-color:#798b7f}@media screen and (min-width:992px){.hamburger{display:none}}@media screen and (max-width:479.98px){.hamburger{bottom:18px}}.ct-header__logo{z-index:4;margin:0 auto;display:inline-block;max-width:100%;position:absolute;top:15px;height:66px;-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;-webkit-transition:all 0s ease,left 0.3s ease;-moz-transition:all 0s ease,left 0.3s ease;transition:all 0s ease,left 0.3s ease}.ct-header__logo-link,.ct-header__logo-graf{height:100%;display:inline-block}@media all and (min-width:992px){.ct-header__logo{left:50%;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0s ease;-moz-transition:all 0s ease;transition:all 0s ease}.ct-header.scrolled .icon.icon-logo{height:46px}}@media all and (max-width:1199.98px){.ct-header__logo{height:50px}}@media all and (max-width:991.98px){.ct-header__logo{left:5%;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.ct-header.scrolled .ct-header__logo{left:calc(5% - 10px)}.ct-header:not(.scrolled) .ct-header__logo,.ct-header.scrolled .ct-header__logo{top:0}.ct-header.scrolled .icon.icon-logo{height:100%;-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(.88);-moz-transform:scale(.88);transform:scale(.88)}}@media all and (max-width:575.98px){.ct-header__logo{height:50px;-webkit-transition:all 0s ease,left 0.2s ease;-moz-transition:all 0s ease,left 0.2s ease;transition:all 0s ease,left 0.2s ease}.ct-header.scrolled .ct-header__logo{left:calc(5% - 10px)}.ct-header.scrolled .icon.icon-logo{height:100%;-webkit-transform:scale(.88);-moz-transform:scale(.88);transform:scale(.88)}}@media all and (max-width:479.98px){.ct-header__logo{height:44px}.ct-header:not(.scrolled) .ct-header__logo,.ct-header.scrolled .ct-header__logo{top:5px}.ct-header.scrolled .ct-header__logo{left:calc(5% - 9px)}.ct-header.scrolled .icon.icon-logo{height:100%;-webkit-transform:scale(.88);-moz-transform:scale(.88);transform:scale(.88)}}@media all and (max-width:399.98px){.ct-header .ct-header__logo{left:calc(5% - 9px)}.ct-header .icon.icon-logo{height:100%;-webkit-transform:scale(.88);-moz-transform:scale(.88);transform:scale(.88)}}#topnav{line-height:1.5em;display:flex;flex-wrap:nowrap}@media all and (max-width:991.98px){#topnav{margin-top:5px;display:block}}#contactnav{text-align:left;font-size:.85em;-webkit-transition:opacity 0.2s cubic-bezier(.4,0,.2,1);-moz-transition:opacity 0.2s cubic-bezier(.4,0,.2,1);transition:opacity 0.2s cubic-bezier(.4,0,.2,1)}#contactnav .menu-item .icon{margin-right:4px}.social-intro-menu{display:inline-block;-webkit-transition:opacity 0.2s cubic-bezier(.4,0,.2,1);-moz-transition:opacity 0.2s cubic-bezier(.4,0,.2,1);transition:opacity 0.2s cubic-bezier(.4,0,.2,1)}.contact-intro-menu{display:inline-block;-webkit-transition:opacity 0.2s cubic-bezier(.4,0,.2,1);-moz-transition:opacity 0.2s cubic-bezier(.4,0,.2,1);transition:opacity 0.2s cubic-bezier(.4,0,.2,1)}.contact-intro-menu,.social-intro-menu,.contact-intro-menu .menu-item,.social-intro-menu .menu-item{text-align:right}.contact-intro-menu .menu-item .icon{margin:0}@media all and (min-width:992px){#contactnav{opacity:1}.contact-intro-menu{opacity:0;display:none}}@media all and (max-width:1099.98px){#contactnav{padding-right:0;font-size:.82em}}@media all and (max-width:991.98px){#contactnav{opacity:0;display:none}.contact-intro-menu{opacity:1;margin-right:12px}}@media all and (max-width:767.98px){.contact-intro-menu{margin-right:0;display:block}}#socialnav{text-align:right}#socialnav .menu-item a .short-hidden{display:none}@media all and (max-width:991.98px){#socialnav{padding-right:12%}}@media all and (max-width:767.98px){.social-intro-menu{display:none}}@media all and (max-width:479.98px){#socialnav{padding-right:55px}}#mainnav{padding:5em 0 10px;text-transform:uppercase;-webkit-transition:all 0.3s ease,padding-top 0.25s ease,padding-bottom 0.2s ease;-moz-transition:all 0.3s ease,padding-top 0.25s ease,padding-bottom 0.2s ease;transition:all 0.3s ease,padding-top 0.25s ease,padding-bottom 0.2s ease}.ct-header.scrolled #mainnav{padding:2.5em 0 0}#mastheader #mainnav .menu-item{font-size:1em;line-height:1em;font-family:'BwMitga-Bold','Nunito',sans-serif;margin:0 10px}#mastheader #mainnav .menu-item:first-child{margin-left:0}#mastheader #mainnav .menu-item:last-child{margin-right:0}@media all and (min-width:1200px){#mastheader #mainnav .menu-item{margin:0 15px}#mastheader #mainnav .menu-item:first-child{margin-left:0}#mastheader #mainnav .menu-item:last-child{margin-right:0}}@media all and (max-width:991.98px){#mainnav{padding:2.5em 0 0;text-align:left;display:none!important}}#mainnav-condensed{z-index:2;overflow-y:scroll;line-height:1.5em;box-shadow:inset 0 4px 8px rgb(57 60 56 / .1)}.ct-header.scrolled #mainnav-condensed{height:calc(100vh - 76px)!important}#mainnav-condensed,#mainnav-condensed.drawing{opacity:0}#mainnav-condensed.drawing{-webkit-transition:all 0s linear!important;-moz-transition:all 0s linear!important;transition:all 0s linear!important}#mainnav-condensed,#mainnav-condensed.drawing{position:absolute;top:76px;left:0;z-index:9;width:100%;overflow-y:scroll;margin:0 auto!important;padding:0;text-align:center;opacity:0;-webkit-transform:translateX(-150%);-moz-transform:translateX(-150%);transform:translateX(-150%);border-top:0 solid #fff0;box-shadow:inset 0 5px 7px 0 rgb(57 60 56 / .1)}#mainnav-condensed.bg-lightgrey,#mainnav-condensed.drawing.bg-lightgrey{background-color:#dde0dd}body.bg-lightgreen #mainnav-condensed,body.bg-lightgreen #mainnav-condensed.drawing{background-color:#bcc5bf}body.bg-white #mainnav-condensed,body.bg-white #mainnav-condensed.drawing{background-color:#fff}body.bg-rosa #mainnav-condensed,body.bg-rosa #mainnav-condensed.drawing{background-color:#f8eeea}.ct-header.inverse #mainnav-condensed:not(.opened),.ct-header.inverse #mainnav-condensed.drawing:not(.opened){-webkit-transform:translateX(150%);-moz-transform:translateX(150%);transform:translateX(150%)}#mainnav-condensed.opened{height:calc(100vh - 100%);opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);transform:translateX(0%)}#mainnav-condensed.opened.drawing{opacity:0;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);transform:translateX(0%)}#mainnav-condensed:not(.drawing){-webkit-transition:transform 0.5s ease,opacity 0.1s linear 0.3s,background 0.1s linear 0.2s;-moz-transition:transform 0.5s ease,opacity 0.1s linear 0.3s,background 0.1s linear 0.2s;transition:transform 0.5s ease,opacity 0.1s linear 0.3s,background 0.1s linear 0.2s}#mainnav-condensed.opened:not(.drawing){-webkit-transition:transform 0.5s ease,opacity 0s linear,background 0.1s linear 0.2s;-moz-transition:transform 0.5s ease,opacity 0s linear,background 0.1s linear 0.2s;transition:transform 0.5s ease,opacity 0s linear,background 0.1s linear 0.2s}.ct-header.notrans #mainnav-condensed,.ct-header.notrans #mainnav-condensed.drawing{-webkit-transition:all 0s linear;-moz-transition:all 0s linear;transition:all 0s linear}#mainnav-condensed .primary-menu-container{padding:4rem 5vw}#mainnav-condensed .social-menu-container{padding:0 5vw 4rem}@media all and (min-width:992px){#mainnav-condensed{display:none}}#primarynav-condensed .menu-item{display:block;margin:0 0 2em;font-family:'BwMitga-Bold','Nunito',sans-serif;font-size:1em;line-height:1}#primarynav-condensed .menu-item:last-child{margin-bottom:0}#primarynav-condensed .sub-menu{margin-left:0}#primarynav-condensed .menu-item.ct-header__sublink{margin:.7em 0}#primarynav-condensed .menu-item a{text-transform:uppercase;font-size:1.5em;letter-spacing:0}#primarynav-condensed .current-page-parent:not(.menu-item-has-children)>a,#primarynav-condensed .current-menu-item>a{color:#798b7f}.site-footer{font-family:'BwMitga-Bold','Nunito',sans-serif;color:#114132;font-size:1em;padding:0;position:relative;z-index:3;opacity:0;-webkit-transition:opacity 0s linear;-moz-transition:opacity 0s linear;transition:opacity 0s linear}body.waiting .site-footer{opacity:1}body.waiting.bg-white .site-footer{background-color:#fff}body.waiting.bg-lightgreen .site-footer{background-color:#bcc5bf}body.waiting.bg-rosa .site-footer{background-color:#f8eeea}body.loaded:not(.waiting) .site-footer{opacity:1;background-color:#798b7f}#footer-container{max-width:100%;width:100%;padding:0 5%;margin:0 auto;opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;transition:opacity 0.15s linear}body.loaded:not(.waiting) #footer-container{opacity:1}.container-fluid.footer-container-fluid{padding:1.5em 0}#footer-navsection{text-transform:uppercase;font-size:.95em}#footer-navsection a{text-decoration:none!important}@media all and (min-width:1980px){#footer-container{max-width:1800px;padding-right:0;padding-left:0}}@media all and (max-width:767.98px){#footer-container{padding:0 5%}#footer-navsection{display:flex;width:auto}}#footerleftnav,#footerrightnav{padding:1.5em 15px 1em;margin:0 auto;vertical-align:bottom}#footerleftnav{text-align:left}#footerrightnav{text-align:right}#footermid{padding:1em 0;margin:0 auto;vertical-align:top;text-align:center}#footer-siteinfo{text-align:right;padding:0;font-size:.9em}@media all and (max-width:991.98px){#footerleftnav,#footermid,#footerrightnav{text-align:center;padding-top:1.5em;padding-bottom:2em}#footerrightnav{padding-top:0}#footer-siteinfo{text-align:center;padding:0 0 .5em}}@media all and (max-width:575.98px){#footerleftnav{padding-top:1.2em;padding-bottom:0}#footerrightnav{padding-top:1.2em}}#backtotop{position:fixed;z-index:3;bottom:10px;right:calc(5% - 43px);line-height:1;padding:0;background-color:#fff0;-webkit-transition:opacity 0.15s ease,right 0s linear,bottom 0s linear,top 0s linear;-moz-transition:opacity 0.15s ease,right 0s linear,bottom 0s linear,top 0s linear;transition:all 0s linear,opacity 0.15s ease}#backtotop:not(.visible){opacity:0}body.loaded #backtotop.visible{opacity:1;cursor:pointer}#backtotop.out{display:none}#backtotop.bottomtrans{transition:all 0s linear,opacity 0.15s ease;opacity:0}#backtotop-link{color:#114132;text-decoration:none!important;-webkit-transition:color 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:color 0.3s cubic-bezier(.4,0,.2,1);transition:all 0s linear,color 0.3s cubic-bezier(.4,0,.2,1)}body:not(.mobile) #backtotop-link:hover,body.mobile #backtotop-link:not(.blured){color:#BE983D;text-decoration:none}#backtotop-link .icon-arrow{width:40px;height:auto;transition:all 0s linear,fill 0.3s cubic-bezier(.4,0,.2,1)}#backtotop-link .icon-arrow-up .st0{fill-rule:evenodd;clip-rule:evenodd;fill:currenttColor}#backtotop-link .icon-arrow-up .st1{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}@media all and (min-width:1980px){#backtotop{right:calc(2.5vw - 1.5rem)}}@media all and (min-width:1500px){#backtotop{right:calc(5% - 48px)}#backtotop-link .icon-arrow{width:45px}}@media all and (max-width:991.98px){#backtotop{right:calc(5% - 33px)}#backtotop-link .icon-arrow{width:30px}}@media all and (max-width:767.98px){#backtotop{right:5%}}.site-content{flex-grow:1;opacity:0;padding:150px 0 0;overflow:hidden;background-color:#fff0;margin:0 auto;-webkit-transition:opacity 0.2s linear,padding-top 0.1s linear;-moz-transition:opacity 0.2s linear,padding-top 0.1s linear;transition:opacity 0.2s linear,padding-top 0.1s linear}.site-content.ready{opacity:1}.site-content #primary{background-color:#bcc5bf}body.bg-white #primary{background-color:#fff}body.bg-lightgreen #primary{background-color:#bcc5bf}body.bg-rosa #primary{background-color:#f8eeea}.site-content #primary #main{padding-bottom:6em}.post,.page{margin:0}@media all and (max-width:991.98px){.site-content{padding-top:76px}}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-45,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-75,.col-lg-8,.col-lg-9,.col-lg-25,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-auto,.col-xxl-3,.col-xxl-6{padding-right:15px;padding-left:15px;position:relative}@media all and (min-width:1500px){.col-xxl-3{-ms-flex:0 0 25%!important;flex:0 0 25%!important;max-width:25%!important}.col-xxl-6{-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}}@media all and (min-width:480px) and (max-width:575.98px){.col-xs-6{-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}.col-xs-4{-ms-flex:0 0 33.333333%!important;flex:0 0 33.333333%!important;max-width:33.333333%!important}}@media all and (max-width:575.98px){.col-0{padding-right:0!important;padding-left:0!important;width:0!important}}.page-header,.section-header{font-size:3em;text-align:center;padding-left:1%;padding-right:1%;max-width:100%;margin:3rem auto}.page-mid-container .section-header:first-child{margin-top:-.5rem}.contact-section-page .page-mid-container .section-header:first-child{margin-bottom:1rem}.page-header h1,.page-header .page-title{font-size:1em;text-align:center;text-transform:uppercase;display:block;margin:0 auto .1em;letter-spacing:.02em}.page-header h2,.section-header h2,.page-header .subline,.section-header .subline{font-size:.5em;text-transform:uppercase;display:block;margin:0 auto;letter-spacing:0;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:break-word;overflow-wrap:break-word;word-break:normal}@media all and (min-width:1200px){.page-header,.section-header{padding-left:5%;padding-right:5%}}@media all and (min-width:1800px){.page-header,.section-header{max-width:1620px;padding-left:0;padding-right:0}}@media all and (min-width:1980px){.page-header,.section-header{max-width:1800px;padding-left:0;padding-right:0}}@media all and (max-width:767.98px){.page-header,.section-header{font-size:2.75em;margin-bottom:2.5rem}}@media all and (max-width:399.98px){.page-header,.section-header{font-size:2.65em;margin-bottom:2rem}}body.single-post .post-header,#post-ppopup .post-header{font-size:3em;text-transform:uppercase;text-align:left;margin:0 0 .4em;padding:0 1%}body.single-post .post-header h1,#post-ppopup .post-header h1{font-size:.5em;display:block;margin:0 0 .1em;text-align:left}@media all and (min-width:1200px){body.single-post .post-header,#post-ppopup .post-header{padding-left:5%;padding-right:5%}}@media all and (max-width:767.98px){body.single-post .post-header,#post-ppopup .post-header{font-size:2.75em}}@media all and (max-width:399.98px){body.single-post .post-header,#post-ppopup .post-header{font-size:2.5em}}body.blog .post-subheader,body.archive .post-subheader,body.search .post-subheader{text-align:left;margin:0 0 .4em;font-size:2em;text-transform:none;padding:0 1%}body.blog .post-subheader h3,body.archive .post-subheader h3,body.search .post-subheader h3{font-size:.5em;display:block;margin:0 0 .1em;text-align:left}.page-subheader a,.post-subheader a{text-decoration:none!important}@media all and (min-width:1200px){body.blog .post-subheader,body.archive .post-subheader,body.search .post-subheader{padding-left:5%;padding-right:5%}}@media all and (max-width:767.98px){body.blog .post-subheader,body.archive .post-subheader,body.search .post-subheader{font-size:1.75em}}@media all and (max-width:399.98px){body.blog .post-subheader,body.archive .post-subheader,body.search .post-subheader{font-size:1.5em}}.defpage-main-row .intertitle{display:block;margin:3rem auto 1.5rem;font-family:'BwMitga-Bold','Nunito',sans-serif;font-size:1.2em;letter-spacing:0;text-transform:uppercase;text-align:left;max-width:100%}.defpage-main-row .intertitle:first-child{margin-top:0}@media all and (max-width:575.98px){.defpage-main-row .intertitle{font-size:1.1em}}body.blog article.post,body.archive article.post,body.search article.post{margin:0}.entry-content,.entry-summary{margin-top:0}body.blog .page-content-main-row,body.single-post .page-content-main-row{margin-left:0!important;margin-right:0!important}body.blog .page-content,body.single-post .page-content{padding:0 5%;max-width:100%;margin:0 auto}body.archive .page-content,body.search .page-content{padding:5em 5% 0;max-width:100%;margin:0 auto}body.blog .postnav .pagination,body.archive .postnav .pagination,body.search .postnav .pagination{text-align:center;display:block;border-radius:0}body.blog .postnav .pagination .nav-links,body.archive .postnav .pagination .nav-links,body.search .postnav .pagination .nav-links{display:inline-block;margin:0 0 0 auto}@media all and (min-width:1800px){body.archive .page-content,body.search .page-content{max-width:1620px;padding-left:0;padding-right:0}}@media all and (min-width:1980px){body.blog .page-content,body.single-post .page-content{max-width:1800px;padding-left:0;padding-right:0}}.collection-item-header{position:relative}.collection-item-header .page-header{margin-bottom:5rem}.collection-item-header .page-header.nonavmargin{margin-bottom:3rem}.collection-item-header .page-header .subline{text-transform:uppercase}.doctor-title .collection-item-header .page-header .subline,.doctor-allcontent .page-header .subline,.singlepost-title .collection-item-header .page-header .subline{text-transform:none}.collection-item-header .page-header .subsubline,.allcontent .page-header .subsubline{display:block;margin-top:.5rem;padding-bottom:.5rem;font-size:.9em;text-transform:none}.collection-item-header .page-header.nonavmargin .subsubline,.allcontent .page-header.nonavmargin .subsubline{padding-bottom:0}.collection-nav{position:absolute;z-index:1;bottom:1.5rem;opacity:0;-webkit-transition:opacity 0.2s cubic-bezier(.4,0,.2,1);-moz-transition:opacity 0.2s cubic-bezier(.4,0,.2,1);transition:opacity 0.2s cubic-bezier(.4,0,.2,1)}.collection-nav.passed{opacity:1}.collection-nav.left{left:5%}.collection-nav.right{right:5%}.collection-nav-link{display:inline-block;line-height:1;padding:.4em 2em .35em;font-family:'BwMitga-Bold','Nunito',sans-serif;text-transform:uppercase;color:#798b7f;border:2px solid #798b7f;background-color:#fff0}.collection-nav-link:hover{color:#114132;border-color:#114132;background-color:#fff0}@media all and (min-width:1980px){.collection-nav.left{left:0}.collection-nav.right{right:0}}.section-page{padding-bottom:0;margin-bottom:0}.section-page.error-404{text-align:center}.page-content,.entry-content,.entry-summary{margin-top:0}.collection-section-page .page-content{margin-bottom:3em}.defpage-main-row .page-content{margin:0 auto;max-width:1000px}.main-content-col,body.error404 .page-content{padding-left:5%;padding-right:5%;max-width:100%;margin:0 auto;overflow-y:visible}.main-content-col .main-content-col{padding-left:0!important;padding-right:0!important}.main-content-col .main-content-fluidc{padding-left:0!important;padding-right:0!important;overflow-x:hidden;overflow-y:hidden}.defpage-main-row{margin-top:3rem}@media all and (min-width:1980px){.main-content-col,body.page .page-form,body.page .page-map,body.error404 .page-content{max-width:1800px;padding-left:0;padding-right:0}}@media all and (max-width:991.98px) and (min-width:768px){.page-threecols-row .page-mid-container .page-content.narrow-text>*{max-width:80%;margin-left:auto;margin-right:auto}}@media all and (max-width:767.98px){.narrow-text>*{max-width:76%;margin-left:auto;margin-right:auto}.defpage-main-row .narrow-text>*{max-width:80%}.narrow-text>.subline,.defpage-main-row .narrow-text>.subline,.narrow-text>.page-title,.defpage-main-row .narrow-text>.page-title,.narrow-text>.page-header,.defpage-main-row .narrow-text>.page-header,.narrow-text>.section-header,.defpage-main-row .narrow-text>.section-header{max-width:90%}}@media all and (max-width:575.98px){.narrow-text>*{max-width:80%}.defpage-main-row .narrow-text>*{max-width:85%}.narrow-text>.subline,.defpage-main-row .narrow-text>.subline,.narrow-text>.page-title,.defpage-main-row .narrow-text>.page-title,.narrow-text>.page-header,.defpage-main-row .narrow-text>.page-header,.narrow-text>.section-header,.defpage-main-row .narrow-text>.section-header{max-width:90%}}@media all and (max-width:479.98px){.page-threecols-row .main-content-col{padding-left:7%;padding-right:7%}.main-content-col .main-content-col{padding-left:0!important;padding-right:0!important}.narrow-text>*{max-width:85%}.defpage-main-row .narrow-text>*{max-width:90%}.narrow-text>.subline,.defpage-main-row .narrow-text>.subline,.narrow-text>.page-title,.defpage-main-row .narrow-text>.page-title,.narrow-text>.page-header,.defpage-main-row .narrow-text>.page-header,.narrow-text>.section-header,.defpage-main-row .narrow-text>.section-header{max-width:90%}}@media all and (max-width:399.98px){.narrow-text>*{max-width:90%}}.page-top-row{opacity:0;-webkit-transition:opacity 0.2s cubic-bezier(.4,0,.2,1);-moz-transition:opacity 0.2s cubic-bezier(.4,0,.2,1);transition:opacity 0.2s cubic-bezier(.4,0,.2,1)}body.loaded .page-top-row{opacity:1}.page-top{padding-left:5%;padding-right:5%;max-width:100%;margin:0 auto;overflow-y:visible;position:relative}.page-top .page-section-top{position:relative;min-height:240px;background-repeat:no-repeat;background-size:cover;background-position:center bottom}.page-top .page-section-top img{min-height:240px!important;height:100%!important;visibility:hidden!important}.page-top .owl-carousel .owl-item .slide-item .slide-img-container img{height:100%!important;min-height:300px!important}.page-top .page-main-title{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;padding:0 15%;margin:0 auto;line-height:1;color:#fff;text-shadow:0 0 22px rgb(0 0 0 / .1);text-shadow:0 0 30px rgb(0 0 0 / .15);-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:break-word;overflow-wrap:break-word;word-break:normal}@media all and (min-width:1980px){.page-top{max-width:1800px;padding-left:0;padding-right:0}}@media all and (max-width:991.98px){.page-top .page-main-title{padding:0 10%}}@media all and (max-width:768.98px){.page-top .page-main-title{padding:0 5%}}@media all and (max-width:575.98px){.page-top .page-section-top{min-height:220px}.page-top .page-section-top img{min-height:220px!important}.page-top .owl-carousel .owl-item .slide-item .slide-img-container img{min-height:270px!important}.page-top .page-main-title{padding:0 15px}}@media all and (max-width:479.98px){.page-top .owl-carousel .owl-item .slide-item .slide-img-container img{min-height:245px!important}}@media all and (max-width:399.98px){.page-top .page-section-top{min-height:200px}.page-top .page-section-top img{min-height:200px!important}.page-top .owl-carousel .owl-item .slide-item .slide-img-container img{min-height:225px!important}}.main-content-col .fimage-col:not(.noimg),.main-content-col .map-col,.main-content-col .content-col{padding-bottom:30px}.twocols-page-intro:not(.collection-item-content) .main-content-col .fimage-col:not(.noimg),.twocols-page-intro:not(.collection-item-content) .main-content-col .map-col,.twocols-page-intro:not(.collection-item-content) .main-content-col .content-col{padding-bottom:3rem}.ct_service .fimage-col img,.ct_doctor .fimage-col img,.post-section-page .fimage-col img,.twocols-intro-row .fimage-col .boxlink-img img{max-width:90%!important}.twocols-intro-row .fimage-col .gm-style img{max-width:none!important}.ct_service .shortcontent.always,.ct_doctor .shortcontent.always{display:block}.ct_service .shortcontent:not(.always),.ct_doctor .shortcontent:not(.always){display:none}.ct_service .allcontent,.ct_doctor .allcontent{display:block}.ct_service .allcontent .page-header,.ct_doctor .allcontent .page-header{display:none}.ct_service .popup-opener-container,.ct_doctor .popup-opener-container{display:none;margin:0 auto}@media all and (min-width:768px){.ct_service .shortcontent:not(.always),.ct_doctor .shortcontent:not(.always){display:block}.ct_service .allcontent,.ct_doctor .allcontent{display:none}.ct_service .allcontent .page-header,.ct_doctor .allcontent .page-header{display:none}.ct_service .popup-opener-container,.ct_doctor .popup-opener-container{display:block;text-align:right;position:relative;margin:1.5em auto 0}.popup-opener.item-popup-link{color:#798b7f;font-family:'BwMitga-Bold','Nunito',sans-serif;text-transform:uppercase}body:not(.mobile) .popup-opener.item-popup-link:hover,body.mobile .popup-opener.item-popup-link:not(.blured){color:#114132;text-decoration:none}.ct_service .popup-opener-hellip,.ct_doctor .popup-opener-hellip{display:inline-block;margin-left:2px}.popup-opener.item-popup-link .readmore-icon{padding-left:.2em;display:none}}@media all and (min-width:992px){.twocols-intro-row .fimage-col,.twocols-intro-row .map-col{padding-right:30px!important}}.page-threecols-row{position:relative}.page-threecols-row .page-mid-container{padding-top:3rem}.page-threecols-row .page-left-container,.page-threecols-row .page-right-container{padding-top:5rem}.page-threecols-row .page-mid-container .page-content{margin-bottom:60px}.page-threecols-row .page-mid-container .page-content.withpadding{padding:1.5em}.page-threecols-row .page-mid-container .boxlink,.page-threecols-row .page-left-container .boxlink,.page-threecols-row .page-right-container .postpreview{margin-bottom:30px}.page-threecols-row .page-mid-container>*:last-child,.page-threecols-row .page-mid-container .boxlink:last-child,.page-threecols-row .page-left-container .boxlink:last-child,.page-threecols-row .page-right-container .order-2>.postpreview{margin-bottom:0}.page-threecols-row .page-mid-container .boxlink{max-width:90%;margin-left:auto;margin-right:auto}@media all and (max-width:1199.98px){.page-threecols-row .page-right-container{padding-top:30px}.page-threecols-row .page-right-container.nopaddingtop{padding-top:0}.page-threecols-row .page-mid-container .boxlink{max-width:95%;margin-left:auto;margin-right:0}}@media all and (max-width:1199.98px) and (min-width:992px){.page-threecols-row .page-right-container:not(.reposition){position:absolute;z-index:1;bottom:0}.page-threecols-row .page-right-container.reposition{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.page-threecols-row .page-right-container.reposition .postpreview-col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.page-threecols-row .page-right-container.reposition .postpreview{margin-bottom:0}.page-threecols-row .page-right-container:not(.reposition) .order-1>.postpreview{margin-bottom:30px}}@media all and (max-width:991.98px){.page-threecols-row .page-left-container{padding-top:30px}.page-threecols-row .page-left-container.nopaddingtop{padding-top:0}.page-threecols-row .page-right-container .postpreview{margin-bottom:30px}.page-threecols-row .page-right-container .order-2>.postpreview{margin-bottom:0}.page-threecols-row .page-mid-container .boxlink{max-width:80%;margin-left:auto;margin-right:auto}}@media all and (max-width:767.98px){.page-threecols-row .page-mid-container .boxlink{max-width:90%}}@media all and (max-width:575.98px){.page-threecols-row .page-mid-container .boxlink{max-width:100%}.page-threecols-row .page-right-container.nopaddingtop{padding-top:30px}}.page-slider-section{margin:60px 0 0}.page-slider-section .owl-carousel-container{margin:0 auto;max-width:50%;width:50%}.page-slider-section .owl-stage-outer{margin:0 auto}@media all and (max-width:1199.98px){.page-slider-section{margin-bottom:30px}}@media all and (max-width:991.98px){.page-slider-section .owl-carousel-container{max-width:60%;width:60%}}@media all and (max-width:767.98px){.page-slider-section .owl-carousel-container{max-width:70%;width:70%}}.postpreview{position:relative;overflow:visible;display:block;margin:0 auto;padding:0;color:#114132;font-size:1em;text-align:left;opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:opacity 0.3s cubic-bezier(.4,0,.2,1);transition:opacity 0.3s cubic-bezier(.4,0,.2,1)}.postpreview.medialoaded{opacity:1}.postpreview-content{overflow:hidden}.postpreview .postpreview-link{cursor:pointer;color:#114132;text-decoration:none}body:not(.mobile) .postpreview .postpreview-link:hover,body.mobile .postpreview .postpreview-link:not(.blured){color:#798b7f;text-decoration:none}.postpreview .postpreview-fimage{margin:0 auto 1em;background-size:cover;background-position:top center;background-repeat:no-repeat;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:transform 0.2s linear;-moz-transition:transform 0.2s linear;transition:transform 0.2s linear}body:not(.mobile) .postpreview .postpreview-link:hover .postpreview-fimage,body.mobile .postpreview .postpreview-link:not(.blured) .postpreview-fimage{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}.postpreview-fimage-overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgb(17 65 50 / .3);opacity:0;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear}body:not(.mobile) .postpreview .postpreview-link:hover .postpreview-fimage .postpreview-fimage-overlay,body.mobile .postpreview .postpreview-link:not(.blured) .postpreview-fimage .postpreview-fimage-overlay{opacity:1}.postpreview-overlay-text{position:absolute;z-index:1;bottom:5%;right:6%;font-family:'BwMitga-Bold','Nunito',sans-serif;font-size:.9em;line-height:1.1;color:#fff;text-shadow:0 0 12px rgb(255 255 255 / .2);opacity:0;-webkit-transition:opacity 0.2s cubic-bezier(.4,0,.2,1);-moz-transition:opacity 0.2s cubic-bezier(.4,0,.2,1);transition:opacity 0.2s cubic-bezier(.4,0,.2,1)}body:not(.mobile) .postpreview .postpreview-link:hover .postpreview-fimage .postpreview-overlay-text,body.mobile .postpreview .postpreview-link:not(.blured) .postpreview-fimage .postpreview-overlay-text{opacity:1;-webkit-transition:opacity 0.2s cubic-bezier(.4,0,.2,1) 0.3s;-moz-transition:opacity 0.2s cubic-bezier(.4,0,.2,1) 0.3s;transition:opacity 0.2s cubic-bezier(.4,0,.2,1) 0.3s}.postpreview .postpreview-fimage img{visibility:hidden;}.postpreview .postpreview-title{margin:0 auto 1rem;color:#114132;text-transform:uppercase;font-weight:700;-webkit-transition:color 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:color 0.3s cubic-bezier(.4,0,.2,1);transition:color 0.3s cubic-bezier(.4,0,.2,1)}body:not(.mobile) .postpreview .postpreview-link:hover .postpreview-title,body.mobile .postpreview .postpreview-link:not(.blured) .postpreview-title{color:#798b7f}@media all and (max-width:767.98px){.postpreview .postpreview-excerpt{font-size:.95em}}.boxlink{position:relative;overflow:visible;display:block;margin:0 auto;color:#114132;font-size:1em;opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:opacity 0.3s cubic-bezier(.4,0,.2,1);transition:opacity 0.3s cubic-bezier(.4,0,.2,1);word-wrap:break-word;overflow-wrap:break-word}.boxlink.medialoaded{opacity:1}.boxlink.type-visual,.boxlink.type-services{text-align:left}.boxlink-container{position:relative;overflow:visible}.boxlink.type-visual .boxlink-container{text-align:left}.boxlink.type-code .boxlink-container,.boxlink.type-services .boxlink-container{text-align:left;padding:1.5em}.boxlink.type-code.tx-center .boxlink-container{text-align:center}.boxlink.type-services .collection-terms-container{margin-top:-.5em}.boxlink-content{position:relative;z-index:2;display:flex;flex-wrap:wrap;max-width:min-content!important}.boxlink.type-code .boxlink-content{margin:0 auto;padding:0}.boxlink.type-visual .boxlink-content{-webkit-transform:translateY(-75px);-moz-transform:translateY(-75px);transform:translateY(-75px);padding:1.5em}.boxlink.type-visual.type-map .boxlink-content,.boxlink.type-visual.imgpos-left .boxlink-content{margin:0 0 0 auto}.boxlink.type-visual.imgpos-right .boxlink-content{margin:0 auto 0 0}.boxlink-content:not(.with-visual){min-width:100%}.boxlink.type-visual.in-standard .boxlink-content.with-visual{min-width:55%;max-width:55%}.boxlink.type-visual.in-threecols .boxlink-content.with-visual{min-width:75%;max-width:75%}.boxlink.type-visual.type-map .boxlink-content,.boxlink.type-visual.imgpos-left .boxlink-content{box-shadow:-1px -1px 12px 0 rgb(0 0 0 / .1)}.boxlink.type-visual.imgpos-right .boxlink-content{box-shadow:1px -1px 12px 0 rgb(0 0 0 / .1)}.page-threecols-row .boxlink.type-visual.type-map .boxlink-content,.page-threecols-row .boxlink.type-visual.imgpos-left .boxlink-content,.page-threecols-row .boxlink.type-visual.imgpos-right .boxlink-content{box-shadow:0 0 0 0 #fff0}.boxlink.type-services .collection-term{position:relative;margin-top:.6em}.boxlink.type-services .collection-term:first-child{margin-top:0}.boxlink.type-services .collection-term-title,.boxlink.type-services .collection-term-img{width:90%}.boxlink.type-services .collection-term-link{display:inline-block}.boxlink.tx-darkgreen,.boxlink .tx-darkgreen{color:#114132}.boxlink.tx-medgreen,.boxlink .tx-medgreen{color:#798b7f}.boxlink.tx-medgreen .boxlink-text,.boxlink .tx-medgreen .boxlink-text{color:#393c38}.boxlink-headline{font-family:'BwMitga-Bold','Nunito',sans-serif;font-size:1em;text-transform:uppercase;color:inherit;margin:0 0 1.35rem;width:100%}.boxlink-subline{font-family:'Nunito',sans-serif;font-weight:400;text-transform:none;color:inherit;margin:0;width:100%}.page-threecols-row .page-mid-container .boxlink-headline{font-size:1.05em}.boxlink-headline.col-headline{padding-top:1.5em;color:#114132}.boxlink .boxlink-subline{line-height:1.35}.boxlink.type-code .boxlink-headline,.boxlink.type-code .boxlink-headline .boxlink-subline,.boxlink.type-services .boxlink-headline,.boxlink.type-services .boxlink-headline .boxlink-subline,.boxlink-headline.col-headline,.boxlink-headline.col-headline .boxlink-subline{text-align:center}.boxlink-img{position:relative;z-index:1;background-size:cover;background-position:top center;background-repeat:no-repeat}.boxlink.type-visual.type-map .boxlink-map,.boxlink.type-visual.imgpos-left .boxlink-img{margin:0 auto 0 0}.boxlink.type-visual.imgpos-right .boxlink-img{margin:0 0 0 auto}.boxlink.only-img .boxlink-img{max-width:100%}.boxlink .boxlink-map,.boxlink.in-standard .boxlink-map,.boxlink:not(.only-img) .boxlink-img,.boxlink.in-standard:not(.only-img) .boxlink-img{max-width:85%}.boxlink.in-threecols .boxlink-map,.boxlink.in-threecols:not(.only-img) .boxlink-img{max-width:90%}.boxlink-img img{visibility:hidden}.boxlink.type-services .collection-term-img{position:relative;z-index:1;margin:0 0 0 auto;background-size:cover;background-position:center top;background-repeat:no-repeat}.boxlink.type-services .collection-term-img img{width:100%;height:auto;opacity:0!important}.boxlink.type-services .collection-term-overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgb(17 65 50 / .3);opacity:0;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.boxlink.type-services .collection-term-link:hover .collection-term-overlay{opacity:1}.boxlink-text{line-height:1.35;margin:0 0 1.35em;width:100%}.boxlink-text.nomargin-bottom,.boxlink.type-code .boxlink-text.nomargin-bottom{margin-bottom:0}.boxlink.type-visual.in-threecols .boxlink-text{font-size:.95em}.boxlink.type-services .collection-term-title{margin:0 auto 0 0;position:relative;z-index:2;background-color:#fff;padding:15px;color:#114132;padding:.6em 15px;-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(0,1.25em);-moz-transform:translate(0,1.25em);transform:translate(0,1.25em);text-transform:uppercase;font-family:'BwMitga-Bold','Nunito',sans-serif;font-size:.85em;text-align:left;line-height:1.25em;min-height:calc(1.25em + 1.2em);-webkit-transition:color 0.3s cubic-bezier(.4,0,.2,1),background-color 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:color 0.3s cubic-bezier(.4,0,.2,1),background-color 0.3s cubic-bezier(.4,0,.2,1);transition:color 0.3s cubic-bezier(.4,0,.2,1),background-color 0.3s cubic-bezier(.4,0,.2,1);-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual;word-wrap:break-word;overflow-wrap:break-word;word-break:normal}body.applewebkit .boxlink.type-services .collection-term-title{min-height:calc(1.25em + 1.1em)}.boxlink.type-services .collection-term-link:hover .collection-term-title{background-color:#114132;color:#fff}.boxlink-tel,.boxlink-email{font-family:'BwMitga-Bold','Nunito',sans-serif;margin:.9em 0 0;width:100%}.boxlink-tel{font-size:1em}.boxlink-email{font-size:.95em}.boxlink-tel a,.boxlink-email a{color:#114132}body:not(.mobile) .boxlink-tel a:hover,body.mobile .boxlink-tel a:not(.blured),body:not(.mobile) .boxlink-email a:hover,body.mobile .boxlink-email a:not(.blured){color:#798b7f}.boxlink-icon{color:#798b7f;display:inline-block;margin:0 10px 0 0;height:1.5em}.boxlink-icon.boxlink-dash-icon.left{margin:0 7px 0 0}.boxlink-icon.boxlink-dash-icon.right{margin:0 0 0 7px}.boxlink-icon .icon{height:100%;width:auto}.boxlink-icon .icon.icon-mail-only{height:90%}.boxlink-button{font-family:'BwMitga-Bold','Nunito',sans-serif;margin:1em 0 0;display:block;width:100%;line-height:2.6em}.boxlink-button a{display:inline-flex;vertical-align:initial;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:unset;overflow-wrap:unset;word-break:keep-all}@media all and (min-width:1200px){.boxlink.type-visual.in-standard .boxlink-content.with-visual{min-width:50%;max-width:50%}}@media all and (min-width:1500px){.boxlink.type-visual.in-standard .boxlink-content.with-visual{min-width:40%;max-width:40%}.boxlink.type-visual.in-threecols .boxlink-content.with-visual{min-width:70%;max-width:70%}}@media all and (min-width:1980px){.boxlink.type-visual.in-standard .boxlink-content.with-visual{min-width:36%;max-width:36%}.boxlink.type-visual.in-threecols .boxlink-content.with-visual{min-width:65%;max-width:65%}}@media all and (max-width:991.98px){.boxlink.type-visual.in-standard .boxlink-content.with-visual{min-width:65%;max-width:65%}}@media all and (max-width:767.98px){.boxlink.type-visual.in-standard .boxlink-content.with-visual{min-width:45%;max-width:45%}.boxlink.type-code .boxlink-text,.boxlink.type-code .boxlink-tel,.boxlink.type-code .boxlink-email{font-size:.95em}}@media all and (max-width:575.98px){.boxlink.type-visual.in-standard .boxlink-content.with-visual{min-width:55%;max-width:55%}.boxlink.type-code .boxlink-text,.boxlink.type-code .boxlink-tel,.boxlink.type-code .boxlink-email{font-size:1em}}@media all and (max-width:479.98px){.boxlink.type-visual.in-threecols .boxlink-content.with-visual{min-width:85%;max-width:85%}}@media all and (max-width:399.98px){.boxlink.type-visual .boxlink-content{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);transform:translateY(-50px)}.boxlink.type-visual.in-standard .boxlink-content.with-visual{min-width:65%;max-width:65%}.boxlink.type-code .boxlink-text,.boxlink.type-code .boxlink-tel,.boxlink.type-code .boxlink-email{font-size:.95em}}@media all and (max-width:991.98px) and (min-width:768px){.boxlink.type-visual.in-threecols .boxlink-content.with-visual{min-width:85%;max-width:85%}}.ppopup{position:fixed;top:0;left:0;z-index:99999;width:100vw;height:100vh;margin:0;overflow:scroll;text-align:center;display:none}body.edge .ppopup{overflow-y:visible}.ppopup.active{display:block}.ppopup-film{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:rgb(255 255 255 / .85);text-align:center;cursor:pointer;opacity:0;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}.ppopup-film.visible{opacity:1}.ppopup-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:#fff0;z-index:11;text-align:center;display:none;opacity:0;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}.ppopup.active .ppopup-overlay.visible{display:block;opacity:1;cursor:default;z-index:13}.ppopup-wrap{position:absolute;z-index:12;display:block;text-align:left;background-color:#bcc5bf;color:#114132;margin:0 auto;box-shadow:0 0 7px 0 rgb(57 60 56 / .1);overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;left:5%;top:3%;width:90%;height:94%;padding:3em 0;opacity:0;-webkit-transform:scale(.001) translateY(0);-moz-transform:scale(.001) translateY(0);transform:scale(.001) translateY(0);-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;-webkit-transition:opacity 0.3s ease-in-out,transform 0s linear;-moz-transition:opacity 0.3s ease-in-out,transform 0s linear;transition:opacity 0.3s ease-in-out,transform 0s linear}.ppopup-wrap.open.trans{opacity:1;-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.ppopup-wrap.trans:not(.open){-webkit-transition:opacity 0.2s ease-in-out,transform 0s linear 0.25s;-moz-transition:opacity 0.2s ease-in-out,transform 0s linear 0.25s;transition:opacity 0.2s ease-in-out,transform 0s linear 0.25s}.ppopup-wrap.trans.open{-webkit-transition:opacity 0.2s ease-in-out,transform 0.3s ease-in-out;-moz-transition:opacity 0.2s ease-in-out,transform 0.3s ease-in-out;transition:opacity 0.2s ease-in-out,transform 0.3s ease-in-out}.ppopup-wrap.open:not(.trans){-webkit-transition:opacity 0.2s ease-in-out,transform 0.3s ease-in-out;-moz-transition:opacity 0.2s ease-in-out,transform 0.3s ease-in-out;transition:opacity 0.2s ease-in-out,transform 0.3s ease-in-out}.ppopup-section{position:relative;margin:0 auto;color:#114132;padding:0 0 1em;overflow:visible}.ppopup-inner{position:relative}.popuphiddencontent{padding-bottom:3em}.ppopup-scroll-target{display:block;width:100%;height:0}.ppopup-close{display:inline-block;position:absolute;top:-1rem;right:5%;width:auto;height:auto;z-index:2;cursor:pointer;color:#fff;font-size:28px;line-height:1;text-decoration:none!important}body:not(.mobile) .ppopup-close:hover,body.mobile .ppopup-close:not(.blured){color:#114132;text-decoration:none!important}body.mobile .ppopup-close:hover{text-decoration:none!important}body.mobile .ppopup-close.blured,body.mobile .ppopup-close.blured:visited,body.mobile .ppopup-close.blured:hover{color:#fff}.ppopup-close .icon-close{width:40px;height:auto}@media screen and (min-width:1980px){.ppopup-section{max-width:calc(1802px + 10%)}.ppopup-close{right:calc(5% + 20px)}}@media screen and (max-width:767.98px){.ppopup-close .icon-close{width:30px}}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:0 solid #fff;background:#fff;font-family:'BwMitga-Regular','Nunito',sans-serif;font-size:1em;color:#114132;outline:none!important}.ui-accordion{-webkit-transition:opacity 0.2s cubic-bezier(.4,0,.2,1);-moz-transition:opacity 0.2s cubic-bezier(.4,0,.2,1);transition:opacity 0.2s cubic-bezier(.4,0,.2,1)}.ui-accordion.otrans{opacity:0}.ui-accordion.ready:not(.otrans){opacity:1}.ui-accordion .ui-accordion-header{margin-top:0!important;padding:1em 45px;position:relative;font-size:100%;color:#114132;-webkit-transition:color 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:color 0.3s cubic-bezier(.4,0,.2,1);transition:color 0.3s cubic-bezier(.4,0,.2,1);-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:break-word;overflow-wrap:break-word;word-break:normal}body:not(.mobile) .ui-accordion .ui-accordion-header:hover{color:#798b7f}.ui-accordion .ui-accordion-header.evennr{background-color:#dde0dd}.collection-accordion.grid-collection>.ui-accordion-header,.collection-accordion.page-collection>.ui-accordion-header{display:flex;align-items:center;justify-content:center}.subaccordion-collection .ui-accordion-header{border-bottom-width:1px;-webkit-transition:border-color 0.1s cubic-bezier(.4,0,.2,1);-moz-transition:border-color 0.1s cubic-bezier(.4,0,.2,1);transition:border-color 0.1s cubic-bezier(.4,0,.2,1)}.subaccordion-collection .ui-accordion-header.ui-state-active{border-bottom-color:#fff0}.subaccordion-collection .ui-accordion-header:last-of-type{border-bottom-color:#fff0}.collection-accordion-content:last-child .subaccordion-collection .ui-accordion-header:not(.ui-state-active):last-of-type{border-bottom-color:rgb(255 255 255)}.collection-accordion-header,.accordion-item-header{font-family:'BwMitga-Regular','Nunito',sans-serif;font-size:1em;text-align:center;line-height:1.25em;min-height:calc(1.25em + 2em);text-transform:uppercase}.accordion-item-header{background:transparent!important}.ui-accordion-header .ui-accordion-header-icon{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);color:#114132;font-size:1em;z-index:2;height:1.25em;width:1.25em;font-family:'BwMitga-Light','Nunito',sans-serif;margin:0;background-image:none;overflow:visible;text-indent:0}body:not(.mobile) .ui-accordion-header:hover .ui-accordion-header-icon{color:#798b7f}.ui-accordion-header .ui-accordion-header-icon::before{position:absolute;right:0;top:0;font-size:2.2em;height:100%;width:100%;font-family:'BwMitga-Light','Nunito',sans-serif;line-height:.9rem;color:#114132;-webkit-transition:color 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:color 0.3s cubic-bezier(.4,0,.2,1);transition:color 0.3s cubic-bezier(.4,0,.2,1)}body:not(.mobile) .ui-accordion-header:hover .ui-accordion-header-icon::before{color:#798b7f}.ui-accordion-header .ui-accordion-header-icon.ui-icon-plus::before{content:'+'}.ui-accordion-header .ui-accordion-header-icon.ui-icon-minus::before{content:'–'}.ui-widget-content{padding:1em 2.2em;border:0 solid #fff;background:transparent!important;color:#114132}.ui-accordion .ui-accordion-content{padding:0;font-family:'Nunito',sans-serif;font-weight:400;overflow:visible}.ui-accordion .ui-accordion-content.with-grid{margin:0 -15px 0 0;padding:2em 0}.subaccordion-collection .ui-widget-content,.simple-collection .ui-widget-content.ui-accordion-content{border-bottom-width:1px;border-bottom-color:#fff0;-webkit-transition:border-color 0.25s cubic-bezier(.4,0,.2,1);-moz-transition:border-color 0.25s cubic-bezier(.4,0,.2,1);transition:border-color 0.1s cubic-bezier(.4,0,.2,1)}.subaccordion-collection .ui-widget-content.ui-accordion-content-active{border-bottom-color:rgb(255 255 255)}.subaccordion-collection .ui-widget-content.ui-accordion-content-active:last-child{border-bottom-color:#fff0}.collection-accordion-content:last-child .subaccordion-collection .ui-widget-content.ui-accordion-content-active:last-child{border-bottom-color:rgb(255 255 255)}.accordion-text:not(.subaccordion-text){padding-top:2em}.simple-collection .ui-widget-content.ui-accordion-content-active:last-child{border-bottom-color:rgb(255 255 255)}.accordion-text-container{padding:0 17% 3em;line-height:1.5}@media screen and (min-width:1500px){.accordion-text-container{padding:0 25.3% 3em}}@media screen and (max-width:767.98px){.accordion-text-container{padding:0 0 3em}}@media screen and (max-width:399.98px){.ui-accordion:not(.subaccordion-collection):not(.simple-collection)>.ui-accordion-header{font-size:110%;padding:1.1em 45px}.ui-accordion.simple-collection>.ui-accordion-header,.ui-accordion.subaccordion-collection>.ui-accordion-header{font-size:105%}.grid-collection .grid-item .collection-item-link{padding-left:calc(10% + 15px);padding-right:calc(10% + 15px)}}.grid{max-width:100%;width:100%;margin-left:auto;margin-right:auto}.grid-item{opacity:0;position:relative;background-color:#fff0;overflow:hidden}body.loaded .grid-item,.grid.medialoaded .grid-item{opacity:1}.grid-sizer,.grid-item{width:25%}.grid-item-sort-number{position:absolute;z-index:0;height:0;line-height:0;opacity:0}.grid-item .collection-item-link{padding:15px 15px 0;width:100%;max-width:100%;display:inline-block;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.grid-item .collection-item-img{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.grid-item .collection-item-img img{opacity:0!important;width:100%;height:auto}.grid-item .collection-item-img .collection-item-overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgb(17 65 50 / .3);opacity:0;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.grid-item .collection-item-link:hover .collection-item-img .collection-item-overlay{opacity:1}.grid-item .collection-item-title{position:relative;z-index:2;background-color:#fff;color:#114132;padding:.85em 15px;-webkit-transform:translate(-15px,-20px);-moz-transform:translate(-15px,-20px);transform:translate(-15px,-20px);text-transform:uppercase;font-family:'BwMitga-Bold','Nunito',sans-serif;font-size:.85em;text-align:left;line-height:1.25em;min-height:calc(2.5em + 1.7em);-webkit-transition:color 0.3s cubic-bezier(.4,0,.2,1),background-color 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:color 0.3s cubic-bezier(.4,0,.2,1),background-color 0.3s cubic-bezier(.4,0,.2,1);transition:color 0.3s cubic-bezier(.4,0,.2,1),background-color 0.3s cubic-bezier(.4,0,.2,1);-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual;word-wrap:break-word;overflow-wrap:break-word;word-break:normal}.ct_doctor-collection .grid-item .collection-item-title{text-transform:none}.grid-item .collection-item-link:hover .collection-item-title{background-color:#114132;color:#fff}.ct_doctor-collection .grid-item .collection-item-title .preview-subline{font-family:'BwMitga-Regular','Nunito',sans-serif}@media all and (max-width:991.98px){.grid-sizer,.grid-item{width:33.33%}}@media all and (max-width:767.98px){.grid-sizer,.grid-item{width:50%}}@media all and (max-width:399.98px){.grid-sizer,.grid-item{width:100%}.grid-item .collection-item-link{padding-left:calc(10% + 15px);padding-right:calc(10% + 15px)}.grid-item .collection-item-title{font-size:1.05em;line-height:1.2em;padding:.7em 15px;min-height:calc(2.4em + 1.4em)}}.owl-carousel{width:100%;height:100%;margin:0;opacity:0;-webkit-transition:opacity 0.25s ease-out,padding-top 0s linear;-moz-transition:opacity 0.25s ease-out,padding-top 0s linear;transition:opacity 0.25s ease-out,padding-top 0s linear}body.loaded .owl-carousel{opacity:1}.owl-stage-outer{max-height:100%;height:100%;overflow:hidden;text-align:left;-webkit-transition:all 0.2s ease-in-out,height 0s linear;-moz-transition:all 0.2s ease-in-out,height 0s linear;transition:all 0.2s ease-in-out,height 0s linear}.fp-owl-carousel-container .owl-stage-outer{min-height:300px}.owl-carousel .owl-item{max-height:100%;height:100%;width:100%;z-index:2;background-color:#fff0;-webkit-transition:height 0.2s ease-in-out;-moz-transition:height 0.2s ease-in-out;transition:height 0.2s ease-in-out}.owl-carousel .owl-item.active{z-index:3}.owl-carousel .owl-item .slide-item{overflow-x:hidden;opacity:1;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.owl-carousel.initialized .owl-item .slide-item{height:100%;overflow-y:hidden}.owl-carousel .owl-item.trans .slide-item{opacity:0}.owl-carousel .owl-item .slide-item .slide-img-container{background-repeat:no-repeat;background-position:top center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.owl-carousel.owl-carousel-fp .owl-item .slide-item .slide-img-container{height:100%}.owl-carousel.owl-carousel-pg .owl-item .slide-item .slide-img-container{background-position:center center}.owl-carousel.initialized .owl-item .slide-item .slide-img-container{background-size:cover;max-height:100%;overflow-y:hidden}.owl-carousel .owl-item .slide-item .slide-img-container img{opacity:0!important;height:auto}@media all and (max-width:575.98px){.fp-owl-carousel-container .owl-stage-outer{min-height:270px}.page-top .owl-carousel .owl-item .slide-item .slide-img-container{background-position:top center}}@media all and (max-width:479.98px){.fp-owl-carousel-container .owl-stage-outer{min-height:245px}.page-top .owl-carousel .owl-item .slide-item .slide-img-container{background-position:top left 60%}}@media all and (max-width:399.98px){.fp-owl-carousel-container .owl-stage-outer{min-height:225px}}.page-slider-section .dots-container{display:none!important}.owl-nav{position:absolute;z-index:1;top:0;width:100%;height:auto;display:inline-block}.owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;left:-100px}.owl-carousel .owl-nav .owl-next{position:absolute;top:50%;right:-100px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{color:#393c38;z-index:2}body:not(.mobile) .owl-nav .owl-prev:hover,body:not(.mobile) .owl-nav .owl-next:hover,body.mobile .owl-nav .owl-prev:not(.blured),body.mobile .owl-nav .owl-next:not(.blured){color:#bcc5bf}.owl-carousel .owl-nav .owl-prev .icon,.owl-carousel .owl-nav .owl-next .icon{width:50px}.owl-carousel.owl-carousel-pg .owl-stage{-webkit-transition:all 0.4s ease,padding-bottom 0s ease!important;-moz-transition:all 0.4s ease,padding-bottom 0s ease!important;transition:all 0.4s ease,padding-bottom 0s ease!important}.owl-carousel.owl-carousel-pg .slide-text-container{overflow-x:hidden;position:absolute;opacity:0;height:auto;width:100%;padding:10px 0 0;-webkit-transition:opacity 0.3s ease-in 0.4s;-moz-transition:opacity 0.3s ease-in 0.4s;transition:opacity 0.3s ease-in 0.4s}body.ios.ipad.safari .owl-carousel.owl-carousel-pg .slide-text-container{opacity:1}.owl-carousel.owl-carousel-pg .owl-item.active .slide-text-container{opacity:1}.owl-carousel.owl-carousel-pg .owl-item:not(.active) .slide-text-container{opacity:0}.owl-carousel.owl-carousel-pg .slide-title{width:100%;margin:0;text-align:left;font-size:1em;font-weight:400;color:#798b7f}.owl-carousel.owl-carousel-pg .slide-text{width:100%;padding:1em 0 0;font-size:1em;color:#798b7f;text-align:left;font-weight:400}@media all and (max-width:991.98px){.owl-carousel .owl-nav .owl-prev{left:0;-webkit-transform:translateX(-150%);-moz-transform:translateX(-150%);transform:translateX(-150%)}.owl-carousel .owl-nav .owl-next{right:0;-webkit-transform:translateX(150%);-moz-transform:translateX(150%);transform:translateX(150%)}.owl-carousel .owl-nav .owl-prev .icon,.owl-carousel .owl-nav .owl-next .icon{width:40px}}@media all and (max-width:767.98px){.owl-carousel .owl-nav .owl-prev .icon,.owl-carousel .owl-nav .owl-next .icon{width:30px}}@media all and (max-width:575.98px){.owl-carousel .owl-nav .owl-prev .icon,.owl-carousel .owl-nav .owl-next .icon{width:25px}}.fp-owl-carousel-container .dots-container{height:32px;width:100%;text-align:right;position:absolute;bottom:6px;right:0;left:auto;z-index:2;overflow:hidden}.fp-owl-carousel-container .owl-dots{height:15px;width:auto;margin:10px 0 0;text-align:right;position:relative}.fp-owl-carousel-container .owl-dot{position:relative;display:inline-block;width:16px;height:16px;min-height:16px;max-height:100%;margin:0 10px 0 0;background-color:transparent!important}.fp-owl-carousel-container .owl-dot span{display:block;width:100%;height:100%;position:relative;z-index:1;background-color:rgb(188 197 191 / .5);border:1px solid #fff0;border-radius:16px;-webkit-transition:background-color 0.25s cubic-bezier(.4,0,.2,1),border-color 0.25s cubic-bezier(.4,0,.2,1);-moz-transition:background-color 0.25s cubic-bezier(.4,0,.2,1),border-color 0.25s cubic-bezier(.4,0,.2,1);transition:background-color 0.25s cubic-bezier(.4,0,.2,1),border-color 0.25s cubic-bezier(.4,0,.2,1)}.fp-owl-carousel-container .owl-dot.active span{background-color:rgb(17 65 50 / .95);border-color:rgb(17 65 50 / .95)}body:not(.mobile) .fp-owl-carousel-container .owl-dot:not(.active):hover span,body.mobile .fp-owl-carousel-container .owl-dot:not(.active):not(.blured) span{background-color:rgb(188 197 191 / .85)}@media all and (max-width:479.98px){body.mobile .fp-owl-carousel-container .dots-container{display:none!important}}#page .map-location-link{position:absolute;bottom:0;left:0;z-index:0;visibility:hidden;opacity:0;width:1px;height:0}.gm-style>*{border-color:#fff0!important}.markerLayer .marker-icon-container{overflow:visible!important}.markerLayer img{top:auto!important;bottom:0!important;left:20%!important;outline:none!important;-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-transition:height 0.3s linear,width 0.3s linear,visibility 0.3s linear,opacity 0.3s linear!important;-moz-transition:height 0.3s linear,width 0.3s linear,visibility 0.3s linear,opacity 0.3s linear!important;transition:height 0.25s ease,width 0.25s ease,visibility 0.25s ease,opacity 0.25s ease!important}.markerLayer .marker-icon-container .marker-label{color:#114132;background-color:rgb(255 255 255 / .8);padding:5px;font-size:1.5em;font-family:'BwMitga-Bold','Nunito',sans-serif;text-align:center;position:absolute;top:-15%;left:-40%;min-width:200px;opacity:0;-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-transform:translateY(10px) scale(.8);-moz-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transition:opacity 0.1s linear 0.05s,transform 0.2s linear 0.2s;-moz-transition:opacity 0.1s linear 0.05s,transform 0.2s linear 0.2s;transition:opacity 0.1s linear 0.05s,transform 0.2s linear 0.2s}.markerLayer .marker-icon-container.active .marker-label{opacity:1;-webkit-transform:translateY(30px) scale(1);-moz-transform:translateY(30px) scale(1);transform:translateY(30px) scale(1);-webkit-transition:opacity 0.2s linear 0.1s,transform 0.2s linear 0.1s;-moz-transition:opacity 0.2s linear 0.1s,transform 0.2s linear 0.1s;transition:opacity 0.2s linear 0.1s,transform 0.2s linear 0.1s}.form-container .blockedPar{margin-bottom:0}div.wpcf7 .ajax-loader{display:none;margin:1em auto 0}.wpcf7-form{width:100%;margin:0 auto;text-align:left;font-size:.9em;font-weight:400;position:relative}.wpcf7 .screen-reader-response{height:0!important;width:0!important}.form-block{padding:0;text-align:left;margin:0 auto 1em}.form-block:last-child{margin-bottom:0}.form-block-title{padding-left:.5em}.form-line{clear:both;float:none;width:100%;margin-bottom:1em;text-align:left}.form-line.small-line{font-size:.95em}.form-line.twocols-line .half{width:calc(50% - .5em)}.form-line.twocols-line .half.left{float:left}.form-line.twocols-line .half.right{float:right}.form-line.submit-line{text-align:right;margin:0 0 0 auto;position:relative;width:inherit}.form-line .tx-small{color:#114132;font-size:.95em;line-height:1.1;display:inline-block;position:relative;padding:0 0 0 .6em}.form-line .note .tx-small:before{content:'*';font-size:inherit;color:inherit;padding:0;position:absolute;left:0}.wpcf7-form label{text-align:left;display:block;color:#114132;display:block;margin-bottom:0;font-family:'Nunito',sans-serif;font-weight:400}.wpcf7-form label.pseudolabel{margin-bottom:1em}span.wpcf7-list-item{margin:.6em 0 .5em;position:relative;float:none;clear:both!important;display:block}.fdsgvo span.wpcf7-list-item{margin:0}span.wpcf7-list-item-label{color:#114132;display:inline-block;margin:0;padding-left:2rem}.wpcf7-form-control-wrap{position:relative;display:inline-block;width:100%}.half .wpcf7-form-control-wrap{width:100%}.ajax-loader{display:none!important}.grecaptcha-badge{opacity:0!important;visibility:hidden!important;height:1px!important;right:-1000%!important;overflow:hidden}@media all and (max-width:575.98px){.wpcf7-form{font-size:.95em}.form-line.twocols-line .half{width:100%}.form-line.twocols-line .half.left,.form-line.twocols-line .half.right{float:none}.form-line.twocols-line .half.left{margin-bottom:1em}.form-line.twocols-line .half.empty{display:none!important}.form-line.twocols-line .half.note{margin-top:-1em!important;padding:6px 0 0 .5em}.form-line .tx-small{padding-left:.5em}}.wpcf7-response-output{color:#BE983D;margin:1.5em 0 0!important;border:1px solid #BE983D!important;background-color:#fff0!important;font-size:.95em;padding:.5em!important;text-align:center}span.wpcf7-not-valid-tip{color:#BE983D;font-size:.95em;text-transform:none;padding:.25em .5em 0!important;clear:both}div.wpcf7-response-output.wpcf7-validation-errors,div.wpcf7-response-output.wpcf7-acceptance-missing,div.wpcf7-response-output.wpcf7-mail-sent-ok{color:#BE983D;border:1px solid #BE983D!important;background-color:#fff0!important}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"]{color:#114132;background-color:#fff;background-image:-webkit-linear-gradient(#fff0,#fff0);border-width:0;border-bottom:0 solid #fff;margin:0;-webkit-border-radius:0;border-radius:0;display:block;padding:.5em 1em;font-size:inherit;line-height:1;width:100%;text-align:left;caret-color:#114132;outline:none!important}input[type="date"]{color:#114132;background-color:#fff;background-image:-webkit-linear-gradient(#fff0,#fff0);border-width:0;border-bottom:0 solid #fff;margin:0;-webkit-border-radius:0;border-radius:0;display:block;padding:0 1em;line-height:1;font-size:inherit;width:auto;text-align:left;caret-color:#114132;outline:none!important;position:relative;top:6px}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#114132}body.ios input[type="text"],body.ios input[type="email"],body.ios input[type="tel"],body.ios textarea{font-size:1.1rem!important}input[type="radio"],input[type="checkbox"]{margin-right:.5em;vertical-align:baseline}input[type="checkbox"],input[type="checkbox"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:hover{margin-right:5px;-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:0 0 0 0 #fff0;box-shadow:0 0 0 0 #fff0;outline:0 solid #fff;border-width:0;border-radius:0;width:1rem;height:1rem;min-height:1rem;line-height:1;font-size:inherit;display:inline-block;position:absolute;left:1px;top:.2em;overflow:hidden;text-align:center;background-color:#fff;cursor:pointer;caret-color:#114132}input[type="checkbox"]:checked,input[type="checkbox"]:checked:active,input[type="checkbox"]:checked:focus,input[type="checkbox"]:checked:hover{outline:0 solid #114132;background-color:#fff}input[type="checkbox"]:checked::before{color:#114132;background-color:#114132;content:'\2713';width:1rem;height:1rem;line-height:1;font-size:inherit;position:absolute;left:0;top:0;max-width:100%;max-height:100%;display:inline-block;text-align:center}button,input[type="button"],input[type="submit"]{display:inline-block;color:#fff;border:0 solid #fff0;background-color:#114132;text-decoration:none!important;padding:.8em 1.4em;font-family:'BwMitga-Bold','Nunito',sans-serif;font-size:1em;line-height:1.1;letter-spacing:0;text-transform:uppercase;border-radius:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;cursor:pointer;-webkit-transition:all 0.3s cubic-bezier(.4,0,.2,1);-moz-transition:all 0.3s cubic-bezier(.4,0,.2,1);transition:all 0.3s cubic-bezier(.4,0,.2,1);outline:none!important;text-decoration:none}.form-line.submit-line input[type="submit"]{position:relative;z-index:2;margin:0 auto}body:not(.mobile) button:hover,body.mobile button:not(.blured),body:not(.mobile) input[type="button"]:hover,body.mobile input[type="button"]:not(.blured),body:not(.mobile) input[type="submit"]:hover,body.mobile input[type="submit"]:not(.blured){text-decoration:none;outline:none!important;border:0 solid #fff0;background-color:#798b7f;color:#fff}textarea{color:#114132;background-color:#fff;border-width:0;border-bottom:0 solid #fff;-webkit-border-radius:0;border-radius:0;display:block;padding:.5em 1em;width:100%;font-size:inherit;line-height:1.2!important;text-align:left;caret-color:#114132;height:6.6em;outline:none!important}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="date"]:focus,input[type="text"]:active,input[type="email"]:active,input[type="url"]:active,input[type="password"]:active,input[type="search"]:active,input[type="number"]:active,input[type="tel"]:active,input[type="date"]:active,textarea:focus,textarea:active{color:#114132;border-bottom:0 solid #fff}@media all and (max-width:991.98px){input[type="date"]{padding:0 .4em}}@media all and (max-width:575.98px){button,input[type="button"],input[type="submit"]{font-size:.95em}}::placeholder{color:rgb(17 65 50 / .5);font-size:inherit;font-family:'Nunito',sans-serif;font-weight:300;line-height:1.5}::-webkit-input-placeholder{color:rgb(17 65 50 / .5);font-size:inherit;font-family:'Nunito',sans-serif;font-weight:300;line-height:1.5}:-moz-placeholder{color:rgb(17 65 50 / .5);font-size:inherit;font-family:'Nunito',sans-serif;font-weight:300;line-height:1.5}::-moz-placeholder{color:rgb(17 65 50 / .5);font-size:inherit;font-family:'Nunito',sans-serif;font-weight:300;line-height:1.5;opacity:1}:-ms-input-placeholder{color:rgb(17 65 50 / .5);font-size:inherit;font-family:'Nunito',sans-serif;font-weight:300;line-height:1.5}input:-ms-input-placeholder{color:rgb(17 65 50 / .5);font-size:inherit;font-family:'Nunito',sans-serif;font-weight:300;line-height:1.5}.date-section-page .page-header{margin-top:0}zollsoftapptermine,#terminkalendar{letter-spacing:0!important}.nav.nav-tabs{display:block}.nav.nav-tabs a:hover{text-decoration:none!important}#main-tabs-e1{clear:both}.nav.nav-tabs li{padding-left:0!important}.nav.nav-tabs li::before{content:''}.nav.nav-tabs>li>a{background-color:transparent!important;border-bottom-color:#bcc5bf!important;font-family:'BwMitga-Bold','Nunito',sans-serif;text-transform:uppercase;letter-spacing:0!important;font-size:1.05em!important;font-weight:inherit!important;padding:10px 15px!important;position:relative!important}.nav.nav-tabs>li:not(.active)>a{color:#798b7f!important}.nav.nav-tabs>li:not(.active)>a:focus,.nav.nav-tabs>li:not(.active)>a:hover{color:#114132!important}.nav.nav-tabs>.active>a,.nav.nav-tabs>.active>a:focus,.nav.nav-tabs>.active>a:hover{background-color:#bcc5bf!important;color:#fff!important}.nav.nav-tabs>li>a{border-radius:0!important}.icons8-Checkmark-Filled{fill:#114132!important;height:1.2em;width:auto;vertical-align:text-bottom;top:10px;position:absolute!important}@media all and (max-width:991.98px) and (min-width:768px){.nav.nav-tabs>li>a{font-size:.9em!important}#mainwrapper-div-e2 .nav-tabs>li>a{display:table-caption!important;width:100%!important}}@media all and (min-width:768px){#mainwrapper-div-e2 .nav.nav-tabs>li>a{border-radius:0!important}.nav.nav-tabs>.active>a,.nav.nav-tabs>.active>a:focus,.nav.nav-tabs>.active>a:hover{border-bottom-color:#f8eeea!important}}@media all and (max-width:767.98px){.nav.nav-tabs>li>a{padding:12px 15px!important}#mainwrapper-div-e2 .nav-justified>li>a{margin-bottom:0!important}}#main-div-buttons-wrapper-e1{display:none!important}#main-div-buttons-wrapper-e2{margin-bottom:4rem!important;margin-top:1rem!important;display:none!important}#main-div-buttons-wrapper2-e1{float:none!important;clear:both!important}#main-div-buttons-wrapper2-e2{margin-bottom:3rem!important;margin-top:0!important;float:none!important;clear:both!important}#terminkalendar #mainwrapper-div-e1 .btn,#terminkalendar #mainwrapper-div-e2 .btn,#terminkalendar fieldset[disabled] .btn,#terminkalendar #mainwrapper-div-e1 button,#terminkalendar #mainwrapper-div-e2 button,#terminkalendar fieldset[disabled] button,#terminkalendar .btn-primar{border-width:0!important;border-radius:0!important;background-color:#114132!important;color:#fff!important;box-shadow:0 0 0 0 #fff0!important;box-shadow:none!important;display:block;padding:.8rem 1.5rem!important;background-image:none!important;font-family:'BwMitga-Bold','Nunito',sans-serif!important;font-size:.9em!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none;outline:none!important;-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;margin:5px auto 0!important;letter-spacing:0.01em!important;text-shadow:0 0 0 #fff0!important;-webkit-transition:color 0.3s cubic-bezier(.4,0,.2,1),background 0.3s cubic-bezier(.4,0,.2,1),border-color 0.3s cubic-bezier(.4,0,.2,1),opacity 0.3s cubic-bezier(.4,0,.2,1)!important;-moz-transition:color 0.3s cubic-bezier(.4,0,.2,1),background 0.3s cubic-bezier(.4,0,.2,1),border-color 0.3s cubic-bezier(.4,0,.2,1),opacity 0.3s cubic-bezier(.4,0,.2,1)!important;transition:color 0.3s cubic-bezier(.4,0,.2,1),background 0.3s cubic-bezier(.4,0,.2,1),border-color 0.3s cubic-bezier(.4,0,.2,1),opacity 0.3s cubic-bezier(.4,0,.2,1)!important}#terminkalendar #mainwrapper-div-e1 .btn:hover,#terminkalendar #mainwrapper-div-e2 .btn:hover,#terminkalendar #mainwrapper-div-e1 button:hover,#terminkalendar #mainwrapper-div-e2 button:hover,#terminkalendar .btn-primar{background-color:#798b7f!important;color:#fff!important;border-width:0!important;box-shadow:0 0 0 0 #fff0!important;-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;letter-spacing:0.01em!important}#terminkalendar #mainwrapper-div-e1 .btn.disabled,#terminkalendar #mainwrapper-div-e1 .btn[disabled],#terminkalendar fieldset[disabled] .btn{cursor:not-allowed;border-color:transparent!important;opacity:1!important;background-color:#dde0dd!important}#terminkalendar #mainwrapper-div-e1 .btn.disabled:hover,#terminkalendar #mainwrapper-div-e1 .btn[disabled]:hover,#terminkalendar fieldset[disabled] .btn:hover{background-color:#dde0dd!important}#main-div-zollsoft-e1{float:none!important;clear:both!important;display:block!important}.tab-content{margin-top:3rem!important}.tab-content a,#main-div-zollsoft-e2 a{color:#BE983D!important}.tab-content a:hover,#main-div-zollsoft-e2 a:hover{color:#BE983D!important;text-decoration:underline!important}.accordion{border-bottom:1px solid #bcc5bf!important;border-top-width:0!important}#mainwrapper-div-e1{font-family:'Nunito',sans-serif!important;max-width:1100px!important}#mainwrapper-div-e2{font-size:inherit!important;line-height:inherit!important;color:#114132!important;font-weight:400!important;padding-bottom:0!important;border:0 solid #fff0!important;border-radius:0!important;background-color:transparent!important}#mainwrapper-div-e3{display:none!important}#main-div-e1{margin-top:0!important}#versichertenstatus-div-animate-wrapper{opacity:0!important}#besuchsgrund-div-e1{margin-top:1rem!important}#besuchsgrund-div-no-termine{text-align:center;margin-top:0!important;font-size:1em!important;padding:0 1em 1rem!important}table#versichertenstatus-table-e1,table#versichertenstatus-table-e2{width:220px;table-layout:fixed;border-collapse:collapse;box-shadow:0 0 0 0 #fff0!important;font-weight:400;background-color:transparent!important;border-radius:0!important}table#versichertenstatus-table-e1 tr,table#versichertenstatus-table-e2 tr{cursor:pointer;background-color:transparent!important}table#versichertenstatus-table-e1 tr:hover,table#versichertenstatus-table-e2 tr:hover{background-color:#dde0dd!important}table#versichertenstatus-table-e1 td,table#versichertenstatus-table-e2 td{line-height:1.1em!important}@media all and (max-width:767.98px){table#versichertenstatus-table-e1,table#versichertenstatus-table-e2{margin-top:0!important}}#praxisheading-div-e1{display:none!important}#praxisheading-div-e1 h1{color:#114132;font-family:'BwMitga-Bold','Nunito',sans-serif;font-size:1.2em;margin:0 auto!important}#versichertenstatus-div-e2{font-weight:inherit!important;font-family:'BwMitga-Bold','Nunito',sans-serif;font-size:1.1em!important;margin:1.5rem auto!important}#versichertenstatus-div-e3,#versichertenstatus-div-e5{font-weight:700!important;font-family:'Nunito',sans-serif;font-size:1.1em!important;line-height:1.25rem!important;min-height:2.5rem!important}#besuchsgrund-div-e1 .accordion__title{padding:.5em!important;outline:none!important}#besuchsgrund-div-e1 .accordion__title h3{font-size:1em}.besuchsgrund-td-text .cl-hinweisText{color:#798b7f!important}.DayPicker .DayPicker-Month{margin-top:3rem!important;margin-bottom:3rem!important;box-shadow:0 5px 7px 0 rgb(57 60 56 / .1)!important;background-color:#eff1f1!important;border-radius:0!important}.DayPicker-Month{display:table;border-spacing:0;width:300px;height:245px;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3}.DayPicker-Caption{background-color:#bcc5bf!important;border-radius:0!important;color:#fff}.DayPicker-Weekdays{background-color:#bcc5bf!important;display:table-header-group;color:#fff}.DayPicker-Day{display:table-cell;padding:.5rem;text-align:center;cursor:pointer;vertical-align:middle;background-color:#eff1f1;font-size:16px;font-weight:bolder;outline:none;height:45px;color:#114132}.DayPicker-Day--today{color:#393c38!important;font-weight:700!important}.DayPicker-Day:not(.DayPicker-Day--disabled)::before,.DayPicker-Day:not(.DayPicker-Day--disabled):hover::before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;margin-top:-5px;margin-left:11px;display:table}.DayPicker-Day:not(.DayPicker-Day--disabled)::before,.DayPicker-Day:not(.DayPicker-Day--disabled):hover::before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;margin-top:-5px;margin-left:11px;display:table}.DayPicker-Day:not(.DayPicker-Day--disabled)::before{background-color:#bebebe}.DayPicker-Day:not(.DayPicker-Day--disabled):hover::before{background-color:#bcc5bf!important}.animate-circle{margin-top:0;margin-left:0;width:30px;height:30px}.added-div-for-animation{color:#fff;background-color:#bcc5bf!important;line-height:30px;-webkit-transition-duration:.15s;-webkit-transition-property:width,height,margin-top,margin-left;-webkit-transition-timing-function:ease-in-out;transition-duration:.15s;transition-property:width,height,margin-top,margin-left;transition-timing-function:ease-in-out;-moz-transition-duration:.15s;-moz-transition-property:width,height,margin-top,margin-left;-moz-transition-timing-function:ease-in-out;-o-transition-duration:.15s;-o-transition-property:width,height,margin-top,margin-left;-o-transition-timing-function:ease-in-out;border-radius:100%;width:0;height:0;margin-top:15px;margin-left:15px;margin-right:-12px}#mainwrapper-div-e2 input[type="text"],#mainwrapper-div-e2 input[type="email"],#mainwrapper-div-e2 input[type="telefon"],#mainwrapper-div-e2 input[type="date"],#mainwrapper-div-e2 select,#mainwrapper-div-e2 textarea,input.inputlist-field{background-color:#fff!important;line-height:1.25rem!important;font-size:1.1em!important}::placeholder{color:rgb(17 65 50 / .5)!important;font-size:inherit!important;font-family:'Nunito',sans-serif!important;font-weight:300!important;opacity:1!important}:-moz-placeholder{color:rgb(17 65 50 / .5)!important;font-size:inherit!important;font-family:'Nunito',sans-serif!important;font-weight:300!important;opacity:1!important}.form-control::placeholder{color:rgb(17 65 50 / .5)!important;font-size:inherit!important;font-family:'Nunito',sans-serif!important;font-weight:300!important;opacity:1!important}#patientendaten-div-e1{overflow-x:visible!important}#patientendaten-digi-table{max-width:270px!important;margin:0 auto 2rem!important}#td_digi_first:first-child{text-align:left!important}#td_digi_first:last-child{text-align:right!important}#td_digi_second canvas{color:#798b7f!important}#patientendaten-div-e4{font-family:'Nunito',sans-serif!important;font-weight:700!important;color:#114132!important}#patientendaten-div-e5{font-size:.75em;color:#114132!important;font-family:'Nunito',sans-serif!important;font-weight:400!important}#patientendaten-div-e4 a,#patientendaten-div-e5 a{color:#BE983D}#patientendaten-div-form-e1{background-color:#fff0!important;border-radius:0!important}#patientendaten-div-form-e1 .inputlist-label,#patientendaten-div-form-e1 .inputlist-label-between{margin-bottom:.5rem!important;color:#114132!important;background-color:#fff0!important;border-radius:0!important;padding:0 0 0 1em!important;font-size:1.1em!important}.inputlist-label:first-child{border-radius:0!important}.inputlist-label,.inputlist-label:hover{background-color:#fff0!important}.inputlist-span{padding-right:12px!important;vertical-align:bottom!important;font-weight:400!important;display:table-cell;width:15%}.check-icon{color:#114132!important}#patientendaten-div-form-e1 .inputlist-field{border-width:0!important;background-color:#fff!important;font-weight:400!important;text-align:left!important;padding:.4rem .3em .4rem .6em!important;border-radius:0!important;font-size:1.1em;!important;line-height:1.25rem!important;margin:0 0 0 5px!important;display:table-cell;width:96%}#patientendaten-div-info{color:#114132!important;margin-top:0!important}#mainwrapper-div-e2 textarea{min-height:calc(8.2rem + 1.5rem + 1.3rem)!important;padding:.4rem .3em .4rem .6em!important;border-width:0!important;font-size:1.1em;!important;line-height:1.25rem!important;margin-top:0!important}#patientendaten-textarea-e1{font-weight:400!important;border-radius:0!important;margin-top:0!important;margin-bottom:25px;box-shadow:inset 0 0 0 0}#patientendaten-div-checkwrapper .inputlist-label,#patientendaten-div-checkwrapper .inputlist-label-between{margin-bottom:.5rem!important;color:#114132!important;background-color:#fff0!important;border-radius:0!important;padding:0 0 0 1em!important;font-size:1.1em!important}#tableSaveUserData .tdBox{position:relative!important}.tdBox input[type="checkbox"]{top:5px!important}#tableSaveUserData{margin-bottom:0!important}#tableSaveUserData .tdFiller{max-width:0.1%!important}#tableSaveUserData .tdText{width:calc(100% - 15px)!important;padding-left:10px!important;font-size:.92em!important}#patientendaten-div-checkwrapper #tableSaveUserData{margin:!important}#patientendaten-div-checkwrapper #tableSaveUserData .tdBox{width:auto!important}#patientendaten-div-e1 form>.row-fluid .zs-col-sm-2{width:0!important;padding-left:0!important;padding-right:0!important;visibility:hidden!important}#patientendaten-div-e1 form>.row-fluid .zs-col-sm-8{padding-top:1rem!important;padding-bottom:3rem!important}#mainwrapper-div-e1 #btnSubmitPatientData,#mainwrapper-div-e2 #btnSubmitPatientData{margin-left:0!important;margin-right:0!important}