body{font-family:sofia-pro,sans-serif;font-weight:300;font-size:21px;line-height:180%;color:#003464;background-color:#fff}#CybotCookiebotDialogHeader{display:none !important}@media only screen and (max-width:1440px){body{font-size:18px;line-height:160%}}@media only screen and (max-width:1300px){body{font-size:17px}}@media only screen and (max-width:970px){body{font-size:16px;line-height:170%}}.res-content{overflow:visible}.brand-color{color:#003464}a{color:#003464}.small a{opacity:.4}h1,h2,h3,h4,h5,h6{font-family:futura-pt,sans-serif;font-weight:300;line-height:120%}h1{font-size:238%;text-transform:uppercase}h2{font-size:171%;text-transform:uppercase}h3{font-size:157%}h4{font-size:135%;font-weight:500}@media only screen and (max-width:1280px){h1{font-size:218%}h2{font-size:171%;text-transform:initial}h3{font-size:147%}h4{font-size:125%}}@media only screen and (max-width:970px){h1{font-size:150%}h2{font-size:140%;text-transform:initial}h3{font-size:130%}h4{font-size:120%}h1,h2,h3{font-weight:400}}.res-content .postContent ul{font-size:100%}.container{max-width:1200px}.container-fluid{max-width:80%}@media only screen and (max-width:1400px){.container{max-width:90%}.container-fluid{max-width:90%}.alignwide .inner-container.container-wide,.alignwide .inner-container.container-off{max-width:100%;margin:0 auto;width:100%;padding:0 15px}}@media only screen and (max-width:960px){.alignfull .inner-container.container-wide{max-width:90%;margin:0 auto;width:90%;padding:0 15px}}.logo{padding-top:15px;padding-bottom:20px}.logo img{max-width:410px}@media only screen and (max-width:1440px){.logo img{max-width:210px}}.res-fixnav.show .logo{padding-top:35px;padding-bottom:20px}.res-fixnav.show .logo img{max-width:250px}@media only screen and (max-width:1290px){.dropdown-item{padding:.3rem 2rem;font-weight:300;font-size:100%}}.res-header .container-fluid{max-width:92.5%}.res-nav .nav-link{font-size:105%;font-family:futura-pt,sans-serif;text-transform:uppercase;padding-bottom:1.5rem}@media only screen and (min-width:970px) and (max-width:1440px){.res-nav .nav-link{padding-bottom:0}.navbar{padding:0}}.dropdown-toggle:after{border-right:.26em solid transparent}@media only screen and (min-width:970px){.dropdown-menu{background:rgba(255,255,255);box-shadow:0px 10px 10px -5px rgb(0 0 0/80%);border:none;top:70%}.dropdown-item{color:#003464}}@media only screen and (min-width:970px){.res-fixnav.show{background-color:#e5eef7;box-shadow:none}.res-fixnav.show .res-nav li a{font-size:105%;padding:5px 1.2rem}.res-fixnav.show #menu-top-header .nav-link{padding:0;margin-left:2rem}.res-fixnav.show .res-nav-topheader{margin-top:13px}}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:1.5rem}@media only screen and (max-width:1700px){.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}}@media only screen and (max-width:1590px){.navbar-expand-md .navbar-nav .nav-link{padding-right:.6rem;padding-left:.4rem;font-size:90%}.dropdown-toggle:after{margin-left:.4em}}@media only screen and (max-width:1400px){.res-fixnav.show .res-nav li a{font-size:90%;padding:0 .7rem}}.res-nav-topheader{margin:15px 0 20px;position:relative;font-size:65%;line-height:100%}#menu-top-header .nav-link{text-transform:uppercase;padding:1rem;color:#7e91a8!important;background-color:#e5eef7;margin-left:.5rem;letter-spacing:.05rem;font-weight:400}@media (max-width:1400px){.navbar-expand-md .navbar-nav .nav-link{padding-right:0}@media (max-width:1350px){.navbar-expand-md .navbar-nav .nav-link{padding-bottom:1.2rem}#menu-top-header .nav-link{padding:.7rem 1rem}}}@media only screen and (max-width:970px){.res-header-mobile{top:0;z-index:999;width:100%;background-color:#fff}}.res-header-mobile{position:fixed}.res-header{background-color:#fff}.res-nav-section li a:hover{opacity:.7;color:#003464}li.active>a.nav-link,li.active .current-menu-item>a.dropdown-item{color:#003464;font-weight:400}.btn{padding:.5rem 1.4rem;border-radius:0;color:#003464;font-size:100%;margin-right:8px}.btn-primary{background-color:#003464;color:#fff!important}.btn-primary:hover{background-color:#003464;color:#fff!important;border-color:none;opacity:.6}.btn-secondary{border:1px solid #003464;background-color:#fff;color:#003464}.btn-secondary:hover{color:#7e91a8!important;background-color:#e5eef7;border-color:#7e91a8}.btn-text-link{padding:0;border-radius:0;border:0}.res-footer{border-top:none;background-color:#e5eef7}.res-widget-footer{font-size:95%;line-height:140%}.res-footer-badges img{margin-right:2rem;float:left;height:140px}.res-widget-footer strong{font-weight:300}.res-widget-footer p{margin-bottom:.75rem}.res-widget-footer h4{font-family:sofia-pro,sans-serif;font-weight:500;text-transform:uppercase;font-size:76%}.res-widget-footer.footer-social-icon i{background:#003464;color:#fff}@media only screen and (max-width:1400px){.res-footer-badges img{height:125px}}@media only screen and (max-width:970px){.res-footer .pt-5{padding-top:2rem !important}.res-footer{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.res-footer .pb-4,.res-footer .py-4{padding-bottom:3.5rem !important}.res-footer .pt-4,.res-footer .py-4{padding-top:3.5rem !important}.res-footer{margin-top:4rem !important}}.res-blog .box-inner{background-color:#e5eef7!important}.res-blog .postBox h3{font-size:215%;font-weight:400;line-height:110%}.res-blog .box-inner{position:relative}.res-blog .box-inner:before{position:absolute;content:url(//www.hansaklinik.de/wp-content/themes/corius/img/dreieck-pointer-weiss.svg);width:20px;height:auto;left:0;top:1.75rem}.res-blog .postBox p{padding-bottom:3rem}.res-blog .postBox .btn{position:absolute;bottom:2rem}@media only screen and (min-width:970px){.dropdown-menu{left:auto;right:0}}.marker{display:inline-block;font-weight:400;font-size:16px;text-transform:uppercase;border-bottom:1px solid #2b52b9;color:#2b52b9}ol{padding-inline-start:0}.res-content .postContent ol li:before{content:""}.scrollerTo i{color:#003464}li{line-height:145%}.vfbp-form .btn-primary{border-color:#003464;background-color:#003464}.vfbp-form .vfb-form-control{height:55px;padding:10px 30px;font-size:90%;color:#003464!important;font-weight:300;background-color:#e5eef7;border-bottom:none}.vfbp-form label{color:#003464!important;font-weight:300!important}p a,.txt-textfield a{font-weight:400}@media only screen and (min-width:970px){#res-nav-clone #menu-cms-mainmenu .dropdown-menu{top:100%}}.iconbox.iconbox-side>.row{flex-direction:column;align-items:center}.Dunkelblau *{color:#fff}@media only screen and (max-width:970px){.cta-sticker .cta-circleTxt{padding-top:0;text-align:center !important;display:flex;margin:0 auto;justify-content:center;align-items:center}.cta-sticker .cta-circleTxt h4{margin:0;font-weight:400;letter-spacing:.1em;text-align:left}.cta-sticker .cta-circleTxt i{margin-bottom:0}.res-nav .logo-mobile img{height:30px;padding-left:0}.iconbox .row{align-items:center}.icons-txt-content h3{margin:0}.res-nav .nav-link{font-size:120%;padding-top:10px;padding-bottom:10px !important}.res-nav .navbar-collapse{padding:20px 0}.res-txt .txt-title-field h1{font-size:150% !important}.mit-pfeil h1,.mit-pfeil h2,.mit-pfeil h3{padding-left:2rem !important}.container .inner-container.container{max-width:100%;padding-left:0;padding-right:0}.res-cta .inner-container h2{font-size:160% !important}.container .alignfull .inner-container.container{max-width:90%;padding-left:15px;padding-right:15px}.cta-circle [data-aos=res-fadeIn]{opacity:1 !important}.mit-pfeil h2:before{top:.3rem !important}.container .alignfull .container-off{max-width:90%;margin:0 auto;padding-left:15px;padding-right:15px}.mit-pfeil h1:before,.mit-pfeil h2:before,.mit-pfeil h3:before{width:15px !important;top:.3rem !important}.mit-pfeil h1,.mit-pfeil h2,.mit-pfeil h3{padding-left:1.5rem !important}.res-header-image .sloganbox-background{padding:1.2rem 1.5rem !important}.table-spalte{word-break:break-word !important}.wp-block-image img{max-width:100% !important;height:auto !important}}@media only screen and (max-width:1600px){.cta-sticker{bottom:10% !important}}@media only screen and (max-width:1440px){.container .alignfull .inner-container{max-width:90%;margin:0 auto;padding-left:22px;padding-right:15px}}@media only screen and (max-width:1100px){.res-fixnav.show .res-nav li a{font-size:85%;padding:0 .2rem}.res-fixnav.show .res-nav .dropdown-menu li a{padding:0 1rem}.res-boxes-home .box-inner .postBox{padding-top:0 !important}.pl-md-3,.px-md-3{padding-left:1.8rem !important}}@media only screen and (max-width:970px){.cta-sticker{bottom:0 !important}.navbar-expand-md .navbar-nav .nav-link{padding-left:0;font-size:105%;padding-top:8px;padding-bottom:8px !important}.res-nav .navbar-collapse{padding:0 0 20px}#res-menu-mobile .small a{opacity:1;font-weight:300}.res-boxes .box-custom .postContent:before{left:0 !important}}.header-res-sticky{box-shadow:3px 8px 10px rgba(200,200,200,.3)}.header-res-sticky .logo{padding-top:15px;padding-bottom:10px}.header-res-sticky .logo img{max-width:250px}.header-res-sticky .res-nav .nav-link{font-size:90%;text-transform:uppercase;padding-bottom:0}.header-res-sticky #menu-top-header .nav-link{padding:.4rem;font-size:85%}.header-res-sticky .res-nav-topheader{margin:8px 0;font-size:70%}.res-content .container .elementor-section-full_width{margin-left:calc( -100vw / 2 + 100% / 2 );margin-right:calc( -100vw / 2 + 100% / 2 );max-width:calc(100vw - var(-9px)}@media only screen and (max-width:970px){body.elementor-page .res-footer .wp-block-columns-is-layout-flex{display:block !important}}.cta-sticker{bottom:3%;right:auto;left:3%}