@import url("https://fonts.googleapis.com/css2?family=Cormorant:wght@500&display=swap");.h1,h1{font-size:3.125rem;line-height:3.875rem;margin-bottom:1.875rem}.h2,h2{font-size:2rem;line-height:2.75rem;margin-bottom:1.875rem}.h3,h3{font-size:1.75rem;line-height:2.5rem;margin-bottom:1.25rem}.h4,h4{font-size:1.5rem;line-height:2.25rem;margin-bottom:1.25rem}.h5,h5{font-size:1.375rem;line-height:2rem;margin-bottom:1.25rem}.h6,h6{font-size:1.25rem;line-height:1.625rem;margin-bottom:1.25rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Avenir Medium"}p{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:36px;margin:0 0 1.5625rem}p+h2,p+h3,p+h4{margin-top:1.875rem}ol li,ul li{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:36px}a:not(.btn){color:#004283}b,strong{font-family:"Avenir Heavy"}.text-white a:not(.btn),.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p{color:inherit}html{font-size:16px}body{font-family:"Avenir Light";color:#1a1a24;font-size:1rem}body.loading .ajax-holder{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}body.loading .load-more{opacity:0}.ajax-holder{min-height:3.125rem;display:none}.page-holder{padding-top:7.5rem;overflow:hidden}img{max-width:100%;height:auto}img.aligncenter{display:block;margin:1.875rem auto}img.alignleft{float:left;margin:0 .9375rem .9375rem 0}img.alignright{float:right;margin:0 0 .9375rem .9375rem}section{width:100%;float:left;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;padding:3.125rem 0}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.acf-map{width:100%;height:25rem;margin:0}.acf-map img{max-width:inherit!important}.section-gmap .container,.section-gmap .container-fluid{padding:0}pre{width:100%;float:left}.navbar-toggler{position:relative;background-color:transparent;width:3.125rem;min-width:3.125rem;min-height:3.125rem;transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.navbar-toggler span{transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;background-color:#000;height:.1875rem;position:absolute;width:25px;left:50%;top:50%;opacity:1;margin-top:0}.navbar-toggler span:nth-of-type(1){-webkit-transform:translate(-50%,-8px) rotate(0);transform:translate(-50%,-8px) rotate(0)}.navbar-toggler span:nth-of-type(2){-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.navbar-toggler span:nth-of-type(3){-webkit-transform:translate(-50%,6px) rotate(0);transform:translate(-50%,6px) rotate(0)}.navbar-toggler:focus{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.navbar-toggler[aria-expanded=true]{color:transparent!important}.navbar-toggler[aria-expanded=true] span:nth-of-type(1){-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.navbar-toggler[aria-expanded=true] span:nth-of-type(2){opacity:0}.navbar-toggler[aria-expanded=true] span:nth-of-type(3){-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.pagination .page-numbers{display:inline-block;padding:.0625rem .625rem;margin:0 .1875rem;text-decoration:none;color:inherit}.pagination .page-numbers.current{background-color:#004283;color:#fff}.admin-bar .top-menu{top:2.8125rem}@media (min-width:767px){.admin-bar .top-menu{top:2rem}}.modal-open .top-menu{width:calc(100% - 1.0625rem)}.top-menu{background-color:#fff;position:fixed;width:100%;left:0;top:0;padding:0 0;z-index:999;transition:width 0s ease 0s,padding .2s ease 0s,background .2s ease 0s;-webkit-transition:width 0s ease 0s,padding .2s ease 0s,background .2s ease 0s}.top-menu .container{position:relative}@media (min-width:1400px){.top-menu .container{max-width:1222px}}.top-menu .logo-box{min-height:7.5rem;box-shadow:0 5px 15px rgba(0,0,0,.3);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);-moz-box-shadow:0 5px 15px rgba(0,0,0,.3);background-color:#fff;min-width:14.5rem}.top-menu .logo-box .navbar-brand{margin-right:0}.top-menu .logo-box img{max-width:11.25rem}.top-menu .bottom-part{position:relative}.top-menu .bottom-part:after{content:"";left:3.125rem;top:0;background-color:#d4b728;width:50000px;position:absolute;z-index:-1;height:100%;border-top:1px solid #004283}.top-menu .bottom-part .menu-item-has-children>.nav-link,.top-menu .bottom-part .menu-item-has-children>.nav-link[href="#"]{cursor:default}.top-menu .bottom-part .current-menu-parent>.nav-link,.top-menu .bottom-part .current-page-ancestor>.nav-link,.top-menu .bottom-part .current_page_item>.nav-link{background-color:#004283;color:#fff}.top-menu .bottom-part .current-menu-parent>.nav-link:after,.top-menu .bottom-part .current-page-ancestor>.nav-link:after,.top-menu .bottom-part .current_page_item>.nav-link:after{border-top-color:#ee6444!important}.top-menu .bottom-part .nav-link{min-width:8rem;text-align:center;font-size:1rem;line-height:1.5;text-decoration:none!important;padding:1.3125rem .625rem 1.25rem!important;margin:0;transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;font-family:"Avenir Medium";box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;outline:0!important;color:inherit}.top-menu .bottom-part .nav-link.show{background-color:#004283;color:#fff}@media (min-width:990px){.top-menu .bottom-part .nav-link:hover{background-color:#004283;color:#fff}.top-menu .bottom-part .nav-link:hover:after{border-top-color:#ee6444!important}}.top-menu .bottom-part .nav-link span{display:inline-block;min-width:25px;text-align:center}.top-menu #primaryMenu{-webkit-transform:translateX(22px);transform:translateX(22px)}.top-menu #languageMenu{min-width:9.375rem;width:auto}.top-menu #languageMenu li{float:left;border-right:1px solid #000}.top-menu #languageMenu li:last-child{border:none}.top-menu #languageMenu li.current-lang .nav-link{color:#004283}.top-menu #languageMenu li .nav-link{width:100%;text-align:center;font-size:1rem;font-family:"Avenir Medium";color:#ccc;padding-top:0;line-height:1.25rem;padding-bottom:0;padding-right:.5rem!important;padding-left:.5rem!important}.top-menu .top-part{padding-left:1.875rem}.top-menu .top-part .dropdown-menu{left:0}.top-menu .top-part .dropdown-menu .dropdown-item{text-align:center;font-size:.875rem;font-family:"Avenir Medium"}.top-menu .top-part .dropdown-toggle,.top-menu .top-part .nav-link{width:100%;text-align:center;font-size:1rem;font-family:"Avenir Medium";color:inherit;padding-top:0;line-height:1.25rem;padding-bottom:0}.top-menu .info-nav{min-height:3.4375rem;padding-left:1.875rem}.top-menu .info-nav .nav-item{font-family:"Avenir Roman";font-size:.75rem;color:rgba(26,26,36,.8);margin-right:1.875rem}.top-menu .info-nav .nav-item i{color:#d4b728;margin-right:.3125rem}.top-menu .info-nav .nav-item a{font:inherit;color:inherit;text-decoration:none}.top-menu .bg-menu{background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/menu-image.svg);background-repeat:no-repeat;background-position:bottom 1.875rem right}.top-menu .social-menu .nav-link{font-size:1.25rem;margin-right:1.25rem}.top-menu.fixed{padding:0;box-shadow:0 .125rem .3125rem rgba(0,0,0,.13);-webkit-box-shadow:0 .125rem .3125rem rgba(0,0,0,.13);-moz-box-shadow:0 .125rem .3125rem rgba(0,0,0,.13)}.top-menu.fixed .menu-line{top:2.6875rem}.top-menu .navbar{padding:0;margin:0}.top-menu .navbar .row{width:100%;margin:0}.top-menu .full-with-items .dropdown-menu{min-width:1px;padding-right:.9375rem}.top-menu .full-with-items .dropdown-menu .menu-item{width:100%}.top-menu .dropdown-menu .menu-item{width:50%;float:left}.top-menu #languageMenu{max-width:3.125rem}.top-menu #languageMenu .dropdown-menu{width:100%;min-width:1px;position:absolute!important}.top-menu #languageMenu .dropdown-menu .menu-item{width:100%;float:left}.top-menu .menu-item-has-children{overflow:visible!important;position:relative}.top-menu .menu-item-has-children>.dropdown-toggle:after,.top-menu .menu-item-has-children>.nav-link:after{display:none}.top-menu .menu-item-has-children:hover>.dropdown-item{color:#ee6444}.top-menu .menu-item-has-children:hover>.dropdown-item:after{border-top-color:#ee6444}.footer .dropdown-menu{position:absolute;top:-10px!important;-webkit-transform:translateY(-100%);transform:translateY(-100%)}#languageMenu .dropdown{width:100%}.dropdown-menu{left:-.625rem;top:calc(100% - 4px);border:none;box-shadow:0 3px 5px rgba(0,0,0,.13);-webkit-box-shadow:0 3px 5px rgba(0,0,0,.13);-moz-box-shadow:0 3px 5px rgba(0,0,0,.13);min-width:30rem;position:absolute}.dropdown-menu li{list-style:none}.dropdown-menu li .dropdown-item{color:#3b3b51;font-size:1.125rem;font-family:"Avenir Roman";text-align:left;line-height:1.25rem;border:none!important;padding:.625rem .625rem!important;margin:0}.dropdown-menu li .dropdown-item span{display:inline-block;min-width:25px;text-align:center}.dropdown-menu li .dropdown-item i{color:#63a3e1;margin-right:.3125rem}.dropdown-menu li .dropdown-item:hover{background-color:transparent;color:#1a1a24}.dropdown-menu li .dropdown-item:hover i{color:#004283}.dropdown-menu .current_page_item:not(.menu-btn)>.nav-link{color:#ee6444}.dropdown-menu .current_page_item:not(.menu-btn)>.nav-link:hover{color:#ee6444}.dropdown-menu .current_page_item:not(.menu-btn)>.dropdown-item{color:#000;background-color:#ededed}.dropdown-menu:before{content:"";position:absolute;z-index:5;left:4rem;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;top:-.5rem}@media (max-width:767px){.footer .dropdown-menu{position:relative;top:auto!important;-webkit-transform:translateY(0);transform:translateY(0)}.footer .nav-link{text-align:left;font-size:.75rem!important;padding:.3125rem .625rem .3125rem 0!important;margin:0}}.footer-contact .accordion-button{padding:1.5625rem 1.875rem 1.5625rem 0;border:none;font-family:"Avenir Medium";font-size:1.25rem;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;line-height:1.5rem}.footer-contact .accordion-button:after{right:.625rem;position:absolute}.footer-contact .accordion-button:not(.collapsed){box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;background-color:transparent;color:inherit}.footer-contact .accordion-body{padding-left:0;padding-right:0;padding-top:0;font-size:18px;line-height:30px}.footer-contact .accordion-item{border-bottom:1px solid #f1f1f1}.footer-contact .accordion-collapse{border:none}.footer-contact .form-control{border:none;background-color:#f4f9ff;color:rgba(26,26,36,.7);height:3.125rem;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.footer-contact textarea.form-control{height:4.375rem;min-height:4.375rem}.footer-contact .form-group{margin-bottom:.9375rem;position:relative}.footer-contact .ajax-loader{position:absolute!important;top:0;right:0}.footer-contact .btn.btn-default{min-width:12.5rem;height:3.4375rem;line-height:3.4375rem;min-height:3.4375rem}.footer{padding-bottom:1.875rem;background-color:#f1f2f5}.footer .location-social .nav-link{background-color:rgba(0,66,131,.1);display:inline-block;width:2.5rem;line-height:2.5rem;font-size:1.25rem;margin:.625rem 0 .625rem .3125rem;text-align:center;padding:0!important;height:2.5rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}@media (min-width:990px){.footer .location-social .nav-link:hover{background-color:#d4b728;-webkit-transform:scale(1.1);transform:scale(1.1)}}.footer .menu-title{font-family:"Avenir Medium";font-size:1.25rem;color:#000;margin-bottom:1.25rem}.footer .footer-menu .nav-link{font-size:1rem;color:#1a1a24;width:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.footer .footer-menu .nav-link span{display:inline-block;min-width:2.1875rem;font-size:1.25rem;color:#004283;margin-top:-.25rem;text-align:center}.footer .footer-menu .location-footer4 .nav-link{font-size:.875rem;color:#1a1a24}.footer .footer-bottom p{font-size:.875rem;margin:0}.footer .footer-bottom .nav-item:last-child{margin-left:.9375rem;border-left:1px solid #000}.footer .footer-bottom .nav-item:last-child .nav-link{margin:0 0 0 .9375rem}.footer .footer-bottom .nav-link{font-size:.875rem;padding:0!important;line-height:1.125rem;margin:0 .9375rem}@media (min-width:767px){.footer .footer-bottom .nav-link{margin:0 0 0 1.875rem}}.footer-form{position:relative;width:100%;float:left;padding:2.1875rem 2.5rem;background-color:#fff;box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802);-webkit-box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802)}.footer-form:after{position:absolute;content:"";left:60%;top:-2rem;z-index:-1;background-color:rgba(0,66,131,.1);width:90000000px;height:calc(100% + 64px)}.footer-form h2{font-size:1.5rem}.footer-form p{font-weight:400;font-size:16px;line-height:24px;color:rgba(26,26,36,.5)}.floating-button-box{position:fixed;bottom:50px;right:20px;z-index:500}@media (max-width:990px){.floating-button-box .btn.btn-animated,.floating-button-box .btn.btn-modal-icon{width:60px}.floating-button-box .btn.btn-animated .btn-text-holder,.floating-button-box .btn.btn-modal-icon .btn-text-holder{width:0}.floating-button-box .btn.btn-animated .btn-icon-holder,.floating-button-box .btn.btn-modal-icon .btn-icon-holder{border-radius:4px}.floating-button-box .btn.btn-animated .btn-icon-holder .btn-border,.floating-button-box .btn.btn-modal-icon .btn-icon-holder .btn-border{display:none!important}.floating-button-box .btn.btn-animated .text-inner,.floating-button-box .btn.btn-modal-icon .text-inner{opacity:0!important}}.btn{transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;cursor:pointer;color:inherit;font-size:1.125rem;padding:0 .9375rem!important;display:inline-block}.btn+.btn{margin-left:.625rem}.btn img{max-width:1.875rem!important;margin-right:.625rem;margin-left:0;margin-top:-.3125rem;display:inline-block}.btn.btn-x{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;min-height:.0625rem;height:auto;color:#000;line-height:initial}.btn.btn-default,.btn.btn-modal{overflow:hidden;min-width:15rem;padding:0 .9375rem!important;line-height:3.75rem;min-height:3.75rem;height:3.75rem;text-align:center;font-family:"Avenir Medium";font-size:1.125rem;color:#fff;background:0 0;border:none;background-color:#004283;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;position:relative;z-index:initial}@media (min-width:990px){.btn.btn-default:hover,.btn.btn-modal:hover{background-color:#d4b728;color:#004283;-webkit-transform:scale(1.1);transform:scale(1.1)}}.btn.btn-default-arrow{overflow:hidden;min-width:11.1875rem;padding:0 .9375rem!important;line-height:2.625rem;min-height:2.625rem;height:2.625rem;text-align:center;font-family:"Avenir Medium";font-size:1.125rem;color:#fff;background:0 0;border:none;background-color:#004283;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;position:relative;z-index:initial}.btn.btn-default-arrow svg{margin-left:.3125rem}.btn.btn-default-arrow svg path{transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}@media (min-width:990px){.btn.btn-default-arrow:hover{background-color:#d4b728;color:#004283;-webkit-transform:scale(1.1);transform:scale(1.1)}.btn.btn-default-arrow:hover svg path{fill:#004283}}.btn.btn-more{background:0 0;border:none;min-width:1px;padding:0 3.125rem 0 0!important;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/read-more.svg);background-repeat:no-repeat;background-position:right center;line-height:1.3;min-height:1px;height:auto;text-align:left;font-family:"Avenir Medium";font-size:1rem;color:#004283;background-color:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;position:relative;z-index:initial}@media (min-width:990px){.btn.btn-more:hover{opacity:.7}}.btn.btn-link{background:0 0;border:none;min-width:1px;padding:0 0 .25rem 0!important;line-height:1.3;min-height:1px;height:auto;text-align:left;font-family:"Avenir Medium";box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;font-size:1.125rem;color:#004283;background-color:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;position:relative;z-index:initial;text-decoration:none;border-bottom:2px solid #004283}@media (min-width:990px){.btn.btn-link:hover{opacity:.7}}.btn.btn-white{overflow:hidden;min-width:15rem;padding:0 .9375rem!important;line-height:3.75rem;min-height:3.75rem;height:3.75rem;text-align:center;font-family:"Avenir Medium";font-size:1.125rem;color:#fff;background:0 0;border:none;background-color:transparent;border:1px solid #fff;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;position:relative;z-index:initial}@media (min-width:990px){.btn.btn-white:hover{background-color:#fff;color:#004283;-webkit-transform:scale(1.1);transform:scale(1.1)}}.btn.btn-blue{overflow:hidden;min-width:15rem;padding:0 .9375rem!important;line-height:3.75rem;min-height:3.75rem;height:3.75rem;text-align:center;font-family:"Avenir Medium";font-size:1.125rem;color:#004283;background:0 0;border:none;background-color:transparent;border:1px solid #004283;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;position:relative;z-index:initial}@media (min-width:990px){.btn.btn-blue:hover{background-color:#004283;color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}}.btn.btn-flex{overflow:hidden;max-width:23.125rem;padding:.625rem .9375rem!important;line-height:1.2;min-height:6.25rem;height:6.25rem;text-align:center;font-family:"Avenir Medium";font-size:1.3125rem;color:#333;background:0 0;border:none;background-color:transparent;border:1px solid #004283;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;position:relative;z-index:initial;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.btn.btn-animated,.btn.btn-modal-icon{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;padding:0!important;font-size:1.125rem;font-family:"Avenir Medium"}@media (max-width:990px){.btn.btn-animated,.btn.btn-modal-icon{width:100%}}.btn.btn-animated .btn-inner,.btn.btn-modal-icon .btn-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:990px){.btn.btn-animated .btn-inner,.btn.btn-modal-icon .btn-inner{width:100%}}.btn.btn-animated .btn-text-holder,.btn.btn-modal-icon .btn-text-holder{height:60px;width:calc(100% - 60px);background-color:#d4b728;color:#004283;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0;border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-transition:width .5s cubic-bezier(.635,-.025,.19,1.04) .3s;transition:width .5s cubic-bezier(.635,-.025,.19,1.04) .3s;line-height:1.33}@media (min-width:990px){.btn.btn-animated .btn-text-holder .text-inner,.btn.btn-modal-icon .btn-text-holder .text-inner{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .3s cubic-bezier(.635,-.025,.19,1.04) 0s;transition:all .3s cubic-bezier(.635,-.025,.19,1.04) 0s}}@media (min-width:990px){.btn.btn-animated .btn-text-holder,.btn.btn-modal-icon .btn-text-holder{width:0}}.btn.btn-animated .btn-icon-holder,.btn.btn-modal-icon .btn-icon-holder{width:60px;height:60px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background-color:#004283;color:#fff;position:relative;border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;overflow:hidden}@media (min-width:990px){.btn.btn-animated .btn-icon-holder,.btn.btn-modal-icon .btn-icon-holder{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}}.btn.btn-animated .btn-icon-holder img,.btn.btn-modal-icon .btn-icon-holder img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);margin:0}@media (min-width:990px){.btn.btn-animated .btn-icon-holder img,.btn.btn-modal-icon .btn-icon-holder img{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s cubic-bezier(.635,-.025,.19,1.04) .3s;transition:all .5s cubic-bezier(.635,-.025,.19,1.04) .3s}}.btn.btn-animated .btn-icon-holder .btn-border,.btn.btn-modal-icon .btn-icon-holder .btn-border{position:absolute;background-color:#d4b728;z-index:5}.btn.btn-animated .btn-icon-holder .btn-border.border-right,.btn.btn-modal-icon .btn-icon-holder .btn-border.border-right{right:0;top:0;left:auto;bottom:auto;width:4px;height:100%;-webkit-transition:height .5s cubic-bezier(.635,-.025,.19,1.04) .3s;transition:height .5s cubic-bezier(.635,-.025,.19,1.04) .3s}@media (min-width:990px){.btn.btn-animated .btn-icon-holder .btn-border.border-right,.btn.btn-modal-icon .btn-icon-holder .btn-border.border-right{height:0}}.btn.btn-animated .btn-icon-holder .btn-border.border-top,.btn.btn-modal-icon .btn-icon-holder .btn-border.border-top{right:0;top:0;left:auto;bottom:auto;width:100%;height:4px;-webkit-transition:width .5s cubic-bezier(.635,-.025,.19,1.04) .3s;transition:width .5s cubic-bezier(.635,-.025,.19,1.04) .3s}@media (min-width:990px){.btn.btn-animated .btn-icon-holder .btn-border.border-top,.btn.btn-modal-icon .btn-icon-holder .btn-border.border-top{width:0}}.btn.btn-animated .btn-icon-holder .btn-border.border-bottom,.btn.btn-modal-icon .btn-icon-holder .btn-border.border-bottom{right:auto;top:auto;left:0;bottom:0;width:100%;height:4px;-webkit-transition:width .5s cubic-bezier(.635,-.025,.19,1.04) .3s;transition:width .5s cubic-bezier(.635,-.025,.19,1.04) .3s}@media (min-width:990px){.btn.btn-animated .btn-icon-holder .btn-border.border-bottom,.btn.btn-modal-icon .btn-icon-holder .btn-border.border-bottom{width:0}}@media (min-width:990px){.btn.btn-animated:hover .btn-text-holder,.btn.btn-modal-icon:hover .btn-text-holder{width:200px;-webkit-transition:width .5s cubic-bezier(.635,-.025,.19,1.04) 0s;transition:width .5s cubic-bezier(.635,-.025,.19,1.04) 0s}.btn.btn-animated:hover .btn-text-holder .text-inner,.btn.btn-modal-icon:hover .btn-text-holder .text-inner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s cubic-bezier(.635,-.025,.19,1.04) .3s;transition:all .5s cubic-bezier(.635,-.025,.19,1.04) .3s}.btn.btn-animated:hover .btn-icon-holder,.btn.btn-modal-icon:hover .btn-icon-holder{border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0}.btn.btn-animated:hover .btn-icon-holder img,.btn.btn-modal-icon:hover .btn-icon-holder img{-webkit-transition:all .5s cubic-bezier(.635,-.025,.19,1.04) 0s;transition:all .5s cubic-bezier(.635,-.025,.19,1.04) 0s}.btn.btn-animated:hover .btn-icon-holder .btn-border.border-right,.btn.btn-modal-icon:hover .btn-icon-holder .btn-border.border-right{height:100%;-webkit-transition:height .7s cubic-bezier(.635,-.025,.19,1.04) 0s;transition:height .7s cubic-bezier(.635,-.025,.19,1.04) 0s}.btn.btn-animated:hover .btn-icon-holder .btn-border.border-bottom,.btn.btn-animated:hover .btn-icon-holder .btn-border.border-top,.btn.btn-modal-icon:hover .btn-icon-holder .btn-border.border-bottom,.btn.btn-modal-icon:hover .btn-icon-holder .btn-border.border-top{width:100%;-webkit-transition:width .7s cubic-bezier(.635,-.025,.19,1.04) 0s;transition:width .7s cubic-bezier(.635,-.025,.19,1.04) 0s}}@media (min-width:1200px){.container{max-width:1170px}}@media (min-width:1450px){.top-menu .container{max-width:1450px}.footer .container{max-width:1450px}}.mb-70{margin-bottom:4.375rem}.hero{padding-top:10rem;padding-bottom:5.0625rem;position:relative;background-color:rgba(212,183,40,.03);background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots1.svg);background-repeat:no-repeat;background-position:top 13rem left calc((100% - 1470px)/ 2);background-size:auto auto}.hero .container{position:relative;z-index:20}.hero .half-image{background-position:bottom right}.inner-hero{padding-top:10rem;padding-bottom:5.0625rem;position:relative;min-height:29.5625rem;background-color:rgba(212,183,40,.03)}.inner-hero .half-image{background-position:center center}.inner-hero .btn-blue{min-width:14.375rem}.inner-hero.archive-hero{padding-top:10rem;padding-bottom:1.063rem;position:relative;min-height:12.563rem}.inner-hero.team-hero .container{position:relative;z-index:20}.inner-hero.team-hero .member-image{width:100%;height:25rem;position:absolute;left:0;top:0;z-index:-1;background-size:cover}.inner-hero .section-bg{position:absolute;top:0;width:100%;max-width:73.125rem;left:50%;height:100%;background-size:cover;background-repeat:no-repeat;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;background-position:center center}.inner-hero .container,.inner-hero .container-fluid{position:relative;z-index:20}.inner-hero-breadcrumb{padding:3.75rem 0 2.5rem}.inner-hero-breadcrumb .container{padding:0}.inner-hero-breadcrumb .breadcrumb-row{margin:0}.blog-hero{padding:4.6875rem 0 2.5rem;min-height:.0625rem;background-color:transparent}.contact-hero{padding-top:8.125rem;padding-bottom:2.8125rem;position:relative;background-color:rgba(212,183,40,.03)}.contact-hero .fa,.contact-hero i{max-width:1.5rem;margin-right:.5625rem;margin-top:.3125rem;color:#004283}.contact-hero p{color:rgba(26,26,36,.7);font-size:1.125rem}.contact-hero .breadcrumb-row{margin-top:-4.375rem}.single-hero{padding-top:3.75rem}.single-hero .breadcrumb-row span{color:#fff}.single-hero.team-hero .breadcrumb-row span{color:inherit}.single-hero.service-hero .post-title-box{margin-top:9.375rem}.single-hero.service-hero .breadcrumb-row span{color:inherit}.subtitle{color:#004283;font-family:"Avenir Medium";font-size:.875rem;padding-left:.625rem;line-height:100%;border-left:2px solid #d4b728;margin-bottom:.9375rem}.subtitle.no-line{border:none;padding:0}.half-image{position:absolute;top:0;width:calc(50% - 14px);height:100%;background-size:cover;background-position:center center;z-index:1}.half-image.position-right{right:0}#verticalMenu{max-width:3.75rem;position:absolute;right:-3.125rem}#verticalMenu .nav-link{color:#004283}.social-menu-vertical .nav-link{background-color:rgba(0,66,131,.1);display:inline-block;width:2.5rem;line-height:2.5rem;font-size:1.25rem;margin-top:.625rem;text-align:center;padding:0!important;height:2.5rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}@media (min-width:990px){.social-menu-vertical .nav-link:hover{background-color:#d4b728;-webkit-transform:scale(1.1);transform:scale(1.1)}}.right-image-section{padding-bottom:11rem;padding-top:6.5625rem}.right-image-section:after{content:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots2.svg);position:absolute;left:0;bottom:-1.5625rem;z-index:5}.right-image-section .right-image-box{position:relative}.right-image-section .right-image-box:after{position:absolute;content:"";left:.75rem;bottom:0;z-index:2;width:1.5625rem;height:1.5625rem;background-color:#d4b728}.right-image-box img{width:100%}.image-box-position{width:100%;float:left}.image-box-position img{width:100%}.box-padding{padding:0}@media (min-width:767px){.box-padding{padding-right:3.125rem}}@media (min-width:767px){.flex-row-reverse .box-padding{padding-right:inherit;padding-left:3.125rem}}.services-section{background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots3.svg);background-repeat:no-repeat;background-position:bottom 15.625rem right calc((100% - 1370px)/ 2);background-size:auto auto;background-color:rgba(212,183,40,.03);padding-bottom:12.5rem}.services-section .service-grid{margin-top:1.875rem;width:100%;float:left;position:relative}@media (min-width:990px){.services-section .service-grid:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802);-webkit-box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802)}.services-section .service-grid:hover .service-image{-webkit-clip-path:inset(0 0 0 0 round 4px 4px 0 0);clip-path:inset(0 0 0 0 round 4px 4px 0 0)}}.services-section .service-grid:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);opacity:1;border-radius:4px;-webkit-transition:opacity .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s cubic-bezier(.215,.61,.355,1);transition:opacity .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s cubic-bezier(.215,.61,.355,1);transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s cubic-bezier(.215,.61,.355,1);z-index:0;-webkit-transform:scale(.92);transform:scale(.92)}.services-section .service-grid *{position:relative;z-index:20}.services-section .service-grid label{min-height:3.125rem;width:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end;font-family:"Avenir Heavy";color:#004283;font-size:1.125rem;margin-bottom:.9375rem}.services-section .service-grid p{color:rgba(26,26,36,.8)}.services-section .service-excerpt{width:100%;float:left;padding:1.3125rem 1.5625rem;min-height:15rem}.services-section .service-image{width:100%;float:left;background-size:cover;background-position:center center;height:6.875rem}.right-image-section-dark{color:#fff;z-index:30;background-color:#004283}.right-image-section-dark .half-image{height:calc(100% + 100px);top:auto;bottom:0}.right-image-section-dark .half-image:after{position:absolute;content:"";left:0;bottom:0;z-index:2;width:1.5625rem;height:1.5625rem;background-color:#d4b728}.right-image-section-dark .container{position:relative;z-index:40}.right-image-section-dark .subtitle{color:#d4b728}.text-above{font-size:.875rem;font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;gap:1.4375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 2.125rem;margin-bottom:.75rem}.text-above:after,.text-above:before{width:11px;height:2px;background-color:#d4b728;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.text-above:after{left:auto;right:0}.text-above span{color:#1a1a24}.icon-box{margin-top:1.5625rem;padding:.9375rem .625rem;z-index:100;width:100%;background-color:#fff;min-height:5.625rem}.icon-box .icon-image{width:2.8125rem;min-width:2.8125rem;height:2.8125rem;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,66,131,.1);margin-right:.8125rem;background-size:1.875rem auto}.icon-box p{margin:0;color:#004283;font-family:"Avenir Roman";font-size:1.0625rem}.icon-box-grid{gap:1rem;margin-top:1.5625rem;padding:3rem 2.5rem;z-index:100;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;min-height:5.625rem;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04)}.icon-box-grid label{font-size:1.125rem;font-family:"Avenir Heavy";line-height:1.3;color:#004283;min-height:3.125rem;margin-bottom:0;margin-top:1.625rem}.icon-box-grid p{font-size:1rem;line-height:1.5;color:rgba(26,26,36,.8);min-height:6rem;margin:0}.post-excerpt,.post-image{position:relative;z-index:50}.members-grid{background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots4.svg);background-repeat:no-repeat;background-position:bottom 3.125rem left calc((100% - 1170px)/ 2);background-size:auto auto;background-color:rgba(212,183,40,.03)}.members-grid article{position:relative;display:block;margin:2.8125rem auto 0;width:100%;max-width:20.625rem;transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.members-grid article label{width:100%;font-family:"Avenir Heavy";color:#004283;font-size:1.125rem;margin-bottom:.625rem}@media (min-width:990px){.members-grid article:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802);-webkit-box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802)}.members-grid article:hover .post-image{-webkit-clip-path:inset(0 0 0 0 round 4px 4px 0 0);clip-path:inset(0 0 0 0 round 4px 4px 0 0)}}.members-grid article:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);opacity:1;border-radius:4px;-webkit-transition:opacity .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s cubic-bezier(.215,.61,.355,1);transition:opacity .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s cubic-bezier(.215,.61,.355,1);transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s cubic-bezier(.215,.61,.355,1);z-index:0;-webkit-transform:scale(.92);transform:scale(.92)}.members-grid article .post-excerpt{background-color:transparent}.members-grid.members-section{background:0 0}.team-grid-excerpt .post-image{height:9.0625rem}.team-grid-excerpt p{color:#004283}.team-grid-excerpt .post-excerpt{padding:1.3125rem 1.5625rem 1.125rem;min-height:10.9375rem}.post-image{height:0;transition:-webkit-clip-path .2s cubic-bezier(.215,.61,.355,1);-webkit-transition:-webkit-clip-path .2s cubic-bezier(.215,.61,.355,1);transition:clip-path .2s cubic-bezier(.215,.61,.355,1);transition:clip-path .2s cubic-bezier(.215,.61,.355,1),-webkit-clip-path .2s cubic-bezier(.215,.61,.355,1);width:100%;padding-top:56.25%;padding-top:56.25%;overflow:hidden;position:relative;-webkit-clip-path:inset(8% 4% 0 4% round 4px 4px 0 0);clip-path:inset(8% 4% 0 4% round 4px 4px 0 0);background-repeat:no-repeat;background-size:cover;background-position:top center}.post-excerpt{width:100%;display:inline-block;padding:1.3125rem 1.5625rem 2.375rem}.post-excerpt span{color:#828282;display:inline-block;width:100%;margin-bottom:.9375rem;font-family:"Avenir Light"}.post-excerpt .btn{max-width:14.0625rem;height:3.125rem;line-height:3.125rem;min-height:3.125rem;margin-top:.9375rem}.p-56{padding-bottom:56.25%}.slick-arrow{background:0 0;border:none;position:absolute;z-index:20}.services-section-slider{background-color:rgba(212,183,40,.03)}.services-section-slider h2{margin:0}.services-section-slider:after{content:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots5.svg);position:absolute;right:1.875rem;bottom:-1.5625rem;z-index:5}.service-slider{width:calc(100% + 30px);float:left;margin-right:-15px;position:relative}.service-slider .item{margin:0 .9375rem}.service-slider .service-grid{background-color:#fff;padding-top:6.25rem;position:relative;display:block;margin:.9375rem auto 4.0625rem;width:100%;max-width:20.625rem;transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04)}.service-slider .service-grid label{width:100%;min-height:3.375rem;line-height:1.2;font-family:"Avenir Medium";color:#1a1a24;font-size:1.5rem;margin-bottom:1.25rem;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.service-slider .service-grid:hover{box-shadow:0 10px 40px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.017002px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802);-webkit-box-shadow:0 10px 40px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802)}.service-slider .service-grid .service-excerpt{width:100%;display:inline-block;padding:1.3125rem 1.5625rem 2.375rem}.service-slider .slide-number{position:absolute;right:.6875rem;top:-3.25rem;pointer-events:none;font-family:Cormorant,serif;font-size:12.5rem;line-height:75%;z-index:0;letter-spacing:-.625rem;color:#004283;opacity:.05}.service-slider .slick-current .slide-number{opacity:.1}.service-slider .slick-arrow{text-align:center;background-color:#004283;padding:0 0 .1875rem;opacity:.5;width:2.5rem;height:2.6875rem;left:-9.375rem;top:.9375rem}.service-slider .slick-arrow.slick-next{margin-left:2.8125rem}.service-slider .slick-arrow:hover{opacity:1}.service-slider .slick-arrow.slick-disabled{visibility:hidden}.service-slider .slick-arrow img{width:1.25rem;display:inline-block!important}.mobile-slider-team .item{margin-bottom:30px}.mobile-slider-team .slick-arrow{background-color:#004283;padding:0;opacity:1;width:3.5rem;height:3.5rem;right:0;bottom:-2.5rem}.mobile-slider-team .slick-arrow.slick-prev{margin-right:0;right:auto;left:0}.mobile-slider-team .slick-arrow:hover{opacity:1}.mobile-slider-team .slick-arrow.slick-disabled{visibility:hidden}.mobile-slider-team .slick-arrow img{width:1.25rem}.mobile-slider-team .slick-dots{text-align:center;left:.9375rem;padding:0;position:absolute;bottom:-3.125rem;width:calc(100% - 30px)}.mobile-slider-team .slick-dots li{list-style:none;display:inline-block}.mobile-slider-team .slick-dots li button{font-size:1.25rem;color:rgba(26,26,36,.32);background:0 0;border:none;padding:0!important;width:1.5rem;height:1.5rem;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background:0 0;opacity:1;margin:0}.mobile-slider-team .slick-dots li.slick-active button{color:#004283}.mobile-slider.slick-initialized{margin-top:4.375rem;position:relative}.mobile-slider.slick-initialized .slick-slide{margin:0 7px 20px}.mobile-slider.slick-initialized .slick-slide .service-grid,.mobile-slider.slick-initialized .slick-slide article{margin-top:0}.mobile-slider.slick-initialized .slick-arrow{background-color:#004283;padding:0;opacity:.5;width:3.5rem;height:3.5rem;right:.9375rem;top:-4.375rem}.mobile-slider.slick-initialized .slick-arrow.slick-prev{margin-right:3.5rem}.mobile-slider.slick-initialized .slick-arrow:hover{opacity:1}.mobile-slider.slick-initialized .slick-arrow.slick-disabled{visibility:hidden}.mobile-slider.slick-initialized .slick-arrow img{width:1.25rem}.bg-cover-center{background-size:cover;background-position:center center}.image-slider .item{min-height:30.625rem;width:100%;float:left}.image-slider .slick-arrow{position:absolute;left:.625rem;z-index:50;bottom:-1.875rem}.image-slider .slick-arrow.slick-next{left:auto;right:.625rem}.images-section-slider{padding:6.25rem 0 8.75rem;background-color:rgba(212,183,40,.03)}.images-section-slider.no-bg{background-color:#fff}.slick-dots{text-align:center;left:.9375rem;padding:0;position:absolute;bottom:-3.125rem;width:calc(100% - 30px)}.slick-dots li{list-style:none;display:inline-block}.slick-dots li button{font-size:.00125rem;color:transparent;background:0 0;border:none;padding:0!important;width:.3125rem;height:.3125rem;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-color:#004283;opacity:.3;margin:0 .4375rem}.slick-dots li.slick-active button{opacity:1}.testimonials-single-section{background-color:#fefdf7}.testimonials-single-section .item-image{aspect-ratio:535/357;width:100%;max-width:33.4375rem;padding-top:66.7289719626%;margin:1.25rem 0}.testimonials-single-section svg{margin-bottom:.9375rem}@media (min-width:1200px){.testimonials-single-section svg{margin-bottom:3rem}}.testimonials-single-section p{font-size:1rem;line-height:1.5rem;letter-spacing:.0375rem;color:#1a1a24}@media (min-width:767px){.testimonials-single-section p{font-size:1.25rem;line-height:1.875rem}}@media (min-width:1200px){.testimonials-single-section p{font-size:2rem;line-height:2.731875rem}}.testimonials-single-section label{font-size:1rem;line-height:1.75rem;letter-spacing:.03125rem}.testimonials-single-section label.is_blue{font-family:"Avenir Heavy";color:#004283}.testimonials-slider-section{padding-bottom:6.25rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots6.svg);background-repeat:no-repeat;background-position:top 1.875rem left 1.875rem;background-size:auto auto;background-color:#004283}.testimonials-slider-section .subtitle{color:inherit}.testimonials-slider-section .subtitle,.testimonials-slider-section h2{color:#fff}.testimonials-slider{width:calc(100% + 30px);float:left;margin-left:-15px}.testimonials-slider .item{margin:3.75rem .9375rem .9375rem;background-color:#fff;padding:0 2.1875rem 1.125rem}.testimonials-slider .item .item-image{width:6.25rem;height:6.25rem;display:block;margin:-3.125rem auto 1.25rem;border:2px solid #fff}.testimonials-slider .item p{font-family:"Avenir Book";text-align:center;font-size:.875rem;line-height:1.5rem;color:rgba(26,26,36,.7)}.testimonials-slider .item label{font-family:"Avenir Medium";font-size:.875rem}.testimonials-slider .slick-arrow{right:.9375rem;top:-3.125rem}.testimonials-slider .slick-arrow.slick-prev{margin-right:2.5rem}.testimonials-slider .slick-dots li button{background-color:#fff}.testimonials-slider .slick-dots li.slick-active button{opacity:1}.news-section:after{content:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots7.svg);position:absolute;left:0;bottom:-1.5625rem;z-index:5}.news-section .post-image{position:relative}.news-section .post-image:after{position:absolute;content:"";left:0;bottom:0;z-index:2;width:1.5625rem;height:1.5625rem;background-color:#d4b728}.news-section .post-grid{margin-top:1.875rem}.news-section .post-grid article{position:relative;display:block;margin:2.8125rem auto 0;width:100%;max-width:calc(100% - 30px);transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}@media (min-width:990px){.news-section .post-grid article:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802);-webkit-box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802)}.news-section .post-grid article:hover .post-image{-webkit-clip-path:inset(0 0 0 0 round 4px 4px 0 0);clip-path:inset(0 0 0 0 round 4px 4px 0 0)}}.news-section .post-grid article:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);opacity:1;border-radius:4px;-webkit-transition:opacity .17s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:opacity .17s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .17s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .17s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);z-index:0;-webkit-transform:scale(.92);transform:scale(.92)}.news-section .post-excerpt{background-color:transparent;padding-left:1.875rem;padding-right:1.875rem}.news-section .post-excerpt p{color:rgba(26,26,36,.8);line-height:1.5rem}.news-section .post-excerpt label{font-size:1.25rem;font-family:"Avenir Heavy";color:#004283;min-height:5.625rem;margin-bottom:.9375rem}.news-section .post-excerpt label a{color:inherit;text-decoration:none}.news-section .post-excerpt .btn{margin-top:1.5625rem}.shape-yellow{position:relative}.shape-yellow:after{position:absolute;content:"";left:0;bottom:0;z-index:2;width:1.5625rem;height:1.5625rem;background-color:#d4b728}.image-section{padding:6.25rem 0}.image-section p span{color:#2f80ed!important;font-weight:300}.image-section p a:hover{text-decoration:none}.images-section-slider{padding:2rem 0 6.25rem}.shape-1{position:relative}.shape-1:after{position:absolute;content:"";top:3.75rem;right:0;z-index:0;width:13.875rem;height:5rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots5.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-2{position:relative}.shape-2:after{position:absolute;content:"";top:3.75rem;right:4.1875rem;z-index:0;width:7.625rem;height:7.5625rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots4.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-3{position:relative;padding-bottom:10rem}.shape-3:after{position:absolute;content:"";left:0;bottom:-.8125rem;z-index:0;width:11.0625rem;height:5.5rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots7.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-3:before{position:absolute;content:"";right:0;bottom:2.1875rem;z-index:0;width:11.5625rem;height:6.5625rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots8.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-4{position:relative}.shape-4:after{position:absolute;content:"";bottom:.9375rem;right:0;z-index:-1;width:12.5625rem;height:6.3125rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots9.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-5{position:relative}.shape-5:after{position:absolute;content:"";bottom:4.0625rem;left:5.3125rem;z-index:-1;width:5.3125rem;height:5.3125rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots10.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-6{position:relative}.shape-6:after{position:absolute;content:"";bottom:1.5625rem;right:0;z-index:-1;width:10.4375rem;height:11.5625rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots11.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-7{position:relative}.shape-7:after{position:absolute;content:"";left:0;bottom:-.625rem;z-index:0;width:10.625rem;height:7.125rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots12.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-7:before{position:absolute;content:"";right:1.5625rem;top:8.4375rem;z-index:0;width:7rem;height:11.5625rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots13.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-8{position:relative}.shape-8:after{position:absolute;content:"";left:4.0625rem;bottom:.625rem;z-index:-1;width:7.6875rem;height:7.4375rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots21.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-8:before{position:absolute;content:"";right:0;bottom:2.5rem;z-index:-1;width:21.1875rem;height:9.625rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots20.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-9{position:relative}.shape-9:after{position:absolute;content:"";right:0;bottom:6.875rem;z-index:-1;width:21.1875rem;height:6.5625rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots22.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-10{position:relative}.shape-10:after{position:absolute;content:"";right:0;bottom:3.125rem;z-index:-1;width:11.4375rem;height:12.75rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots23.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-11{position:relative}.shape-11:after{position:absolute;content:"";right:calc((100% - 1170px)/ 2);top:7.5rem;z-index:-1;width:8.5625rem;height:11.375rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots25.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-12{position:relative}.shape-12:after{position:absolute;content:"";right:0;top:9.375rem;z-index:-1;width:21.125rem;height:7.0625rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots26.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-13{position:relative}.shape-13:after{position:absolute;content:"";right:calc((100% - 1170px)/ 2 + 20px);top:0;z-index:-1;width:8.5625rem;height:14.125rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots27.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-14{position:relative}.shape-14:after{position:absolute;content:"";right:calc((100% - 1170px)/ 2 + 30px);top:-3.125rem;z-index:-1;width:7.8125rem;height:16rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots28.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-15{position:relative}.shape-15:after{position:absolute;content:"";right:calc((100% - 1170px)/ 2 + 15px);top:15.625rem;z-index:-1;width:8.5625rem;height:8.625rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots29.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-15:before{position:absolute;content:"";right:1.25rem;bottom:5.625rem;z-index:-1;width:5.3125rem;height:4.0625rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots30.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-15b{position:relative}.shape-15b:after{position:absolute;content:"";right:calc((100% - 1170px)/ 2 + 15px);top:30%;z-index:-1;width:8.5625rem;height:8.625rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots29.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-16{position:relative}.shape-16:after{position:absolute;content:"";right:calc((100% - 1170px)/ 2 - 70px);top:50%;z-index:-1;width:4.375rem;height:4.375rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots31.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-17{position:relative}.shape-17:after{position:absolute;content:"";right:calc((100% - 1170px)/ 2 + 12px);bottom:3.75rem;z-index:-1;width:8.0625rem;height:7.9375rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots32.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.shape-18{position:relative}.shape-18:after{position:absolute;content:"";left:calc((100% - 1170px)/ 2 - 72px);bottom:50%;z-index:-1;width:8.75rem;height:7.5625rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots34.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.bg-grey{background-color:rgba(212,183,40,.03)}.section-anchors{padding-top:1.875rem}.section-anchors.faq_anchor_links{padding:4.6875rem 0 3.125rem}.section-anchors.anchor_links_two .btn-link{text-transform:capitalize}.section-anchors.contact_anchor_links{position:relative}.section-anchors.contact_anchor_links:before{position:absolute;content:"";right:5.6875rem;top:-2.9375rem;z-index:-1;width:11.0625rem;height:10.9375rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots24.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.section-anchors.contact_anchor_links h1{font-size:2rem}.section-anchors.contact_anchor_links .btn-link{text-transform:capitalize}.section-anchors .anchor-link-box{text-align:center;margin:0 0 .625rem}.section-anchors .anchor-link-box .btn:not(.btn-more){min-width:1px;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:3.75rem}@media (max-width:990px){.section-anchors .anchor-link-box .btn:not(.btn-more){font-size:.875rem}}.section-anchors .btn-link{min-width:100%;font-size:1.5rem;text-decoration:none;border-color:transparent;text-align:left}.section-anchors .btn-link:hover{opacity:1;text-decoration:underline}.section-anchors .btn:not(.btn-animated):not(.btn-modal-icon){width:100%}.section-anchors .btn+.btn{margin-left:0}@media (min-width:767px){.section-anchors .btn-link{text-align:center;min-width:1px}}.faq-section{padding:0 0 4.0625rem 0}.faq-section .accordion-button{padding:1.5rem 4.0625rem 1.4375rem 2.0625rem;border:none;font-family:"Avenir Medium";font-size:1.5rem;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;line-height:1.3;color:#1a1a24;background-color:#fff}.faq-section .accordion-button:not(.collapsed){box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;background-color:transparent;color:#004283;background-color:rgba(212,183,40,.03)}.faq-section .accordion-button:not(.collapsed):after{margin-bottom:.5rem}.faq-section .accordion-button:after{background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/angle-down.svg);margin-bottom:-.5rem}.faq-section .accordion-body{padding:3.75rem 2.0625rem;background-color:#fff}.faq-section .accordion-body p{margin:0}.faq-section .accordion-item{border-bottom:1px solid #f1f1f1;box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);margin-bottom:1.25rem}.faq-section .accordion-collapse{border:none}.faq-section .subtitle{font-size:1.75rem;font-family:"Avenir Medium"}.custom-faq .accordion-button{font-size:2.25rem}.custom-faq h4{color:#004283;font-size:1.875rem;margin-top:.625rem}.custom-faq p{color:rgba(26,26,36,.7)}.border-left-color.violet-color .subtitle{border-color:#bb6bd9}.border-left-color.green-color .subtitle{border-color:#27ae60}.border-left-color.orange-color .subtitle{border-color:#f2994a}.border-left-color.red-color .subtitle{border-color:#eb5757}.border-left-color.blue-color .subtitle{border-color:#56ccf2}.dark-link-color p{font-size:1.125rem;color:rgba(26,26,36,.7)}.dark-link-color p a{color:rgba(26,26,36,.9);margin:0;text-decoration:none}.breadcrumb-row{margin-top:-6.25rem;margin-bottom:6.25rem}.breadcrumb-row span{font-size:.875rem;color:#004283}.breadcrumb-row span a{color:inherit;font-family:"Avenir Medium"}.post-grid-excerpt{padding:0;margin-top:-.9375rem;margin-bottom:.9375rem}.post-grid-excerpt article{height:100%;position:relative;display:block;margin:0 auto;width:100%;transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.post-grid-excerpt article .post-excerpt{background:0 0;padding-left:1.875rem;padding-right:1.875rem}.post-grid-excerpt article label{margin-bottom:.625rem}@media (min-width:990px){.post-grid-excerpt article:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802);-webkit-box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802)}.post-grid-excerpt article:hover .post-image{-webkit-clip-path:inset(0 0 0 0 round 4px 4px 0 0);clip-path:inset(0 0 0 0 round 4px 4px 0 0)}}.post-grid-excerpt article:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);opacity:1;border-radius:4px;-webkit-transition:opacity .17s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:opacity .17s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .17s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .17s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);z-index:0;-webkit-transform:scale(.92);transform:scale(.92)}.job-positions{position:relative}.job-positions:before{position:absolute;content:"";left:5.5rem;bottom:0;z-index:-1;width:7.6875rem;height:7.4375rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots14.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.job-positions:after{position:absolute;content:"";right:6.6875rem;bottom:.8125rem;z-index:-1;width:11.5625rem;height:5.3125rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots15.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.job-positions .post-excerpt{padding-top:2.9375rem;padding-bottom:0}.job-positions .post-excerpt p{color:rgba(26,26,36,.8);line-height:1.5rem;margin-bottom:1.8125rem}.job-positions .post-excerpt label{font-size:1.125rem;font-family:"Avenir Heavy";line-height:1.3;color:#004283;min-height:5.9375rem;margin-bottom:1.5625rem}.job-positions .post-excerpt label a{color:inherit;text-decoration:none}.job-grid-row{width:100%;float:left}.job-grid-row>a{width:100%;float:left}.job-grid-row>a label{cursor:inherit;min-height:1px!important}.job-grid-row article{width:100%;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;background:#fff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);padding:1.25rem;margin-bottom:1.875rem}@media (min-width:767px){.job-grid-row article{width:calc(100% - 55px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3.25rem;padding:1.25rem 1.25rem 1.25rem 0}}.job-grid-row article .post-image{width:6.875rem;min-width:6.875rem;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;min-height:6.875rem;max-height:6.875rem;padding:0!important;-webkit-transition:none;transition:none;-webkit-clip-path:none;clip-path:none}@media (min-width:767px){.job-grid-row article .post-image{margin-left:-3.4375rem}}.job-grid-row article .post-excerpt{padding:0}@media (max-width:500px){.job-grid-row article .post-excerpt label{font-size:1rem}}.job-grid-row article .row-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.625rem}@media (min-width:767px){.job-grid-row article .row-meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.875rem}}@media (min-width:990px){.job-grid-row article .row-meta{gap:8.75rem}}.job-grid-row article .row-meta span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;gap:.5rem;margin:0}.job-grid-row article .row-meta span p{margin:0}@media (max-width:500px){.job-grid-row article .row-meta span p{font-size:.875rem}}.job-grid-row article .row-meta span svg{min-width:1.25rem}.job-grid{width:100%;float:left}.job-grid article{position:relative;display:block;margin:2.8125rem auto 0;width:100%;max-width:20.625rem;transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}@media (min-width:990px){.job-grid article:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802);-webkit-box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802)}.job-grid article:hover .post-image{-webkit-clip-path:inset(0 0 0 0 round 4px 4px 0 0);clip-path:inset(0 0 0 0 round 4px 4px 0 0)}}.job-grid article:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);opacity:1;border-radius:4px;-webkit-transition:opacity .17s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:opacity .17s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .17s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .17s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);z-index:0;-webkit-transform:scale(.92);transform:scale(.92)}.job-grid article .post-excerpt{padding-top:.9375rem;background-color:transparent}.modal-content .modal-header{border-bottom:none}.modal-content .modal-body{padding-left:0;padding-right:0}.modal-content .modal-body .accordion-item:first-of-type .accordion-button{border-top-left-radius:0;border-top-right-radius:0}.modal-content .modal-body .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:0;border-bottom-left-radius:0}.modal-content .accordion-button{padding:3.125rem 4.0625rem 3.125rem 5.3125rem;border:none;border-radius:none;-webkit-border-radius:none;-moz-border-radius:none;font-family:"Avenir Medium";font-size:2rem;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;line-height:1.3;color:#1a1a24;background-color:#fff;border-bottom:.5px solid #e0e0e0}.modal-content .accordion-button:not(.collapsed){border:none;border-radius:none;-webkit-border-radius:none;-moz-border-radius:none;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;background-color:transparent;color:#004283;padding-bottom:1.25rem}.modal-content .accordion-button:not(.collapsed):after{margin-bottom:.5rem}.modal-content .accordion-button:after{background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/angle-down.svg);margin-bottom:-.5rem}.modal-content .accordion-body{padding:.625rem 4.0625rem 3.125rem 5.3125rem;border-bottom:.5px solid #e0e0e0}.modal-content .accordion-collapse{border:none}.member-modal .modal-body{padding:0 1.875rem 3.125rem}.member-modal .modal-body .post-image{-webkit-clip-path:inset(0 0 0 0 round 4px 4px 4px 4px);clip-path:inset(0 0 0 0 round 4px 4px 4px 4px)}.member-modal .team-grid-modal p{color:inherit}.member-modal .team-grid-modal h3{font-size:1.25rem;margin-bottom:.625rem}.member-modal .team-grid-modal li{font-size:1rem}.member-grid{margin-top:1.875rem}.member-grid article{height:100%;position:relative;display:block;margin:0 auto 0;width:100%;max-width:20.625rem;transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.member-grid article label{margin-bottom:.625rem}@media (min-width:990px){.member-grid article:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802);-webkit-box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802);-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1)}.member-grid article:hover .post-image{-webkit-clip-path:inset(0 0 0 0 round 4px 4px 0 0);clip-path:inset(0 0 0 0 round 4px 4px 0 0)}}.member-grid article:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);opacity:1;border-radius:4px;-webkit-transition:opacity .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s cubic-bezier(.215,.61,.355,1);transition:opacity .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s cubic-bezier(.215,.61,.355,1);transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s cubic-bezier(.215,.61,.355,1);-webkit-transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);z-index:0;-webkit-transform:scale(.92);transform:scale(.92)}.member-grid .post-excerpt{padding-left:1.875rem;padding-right:1.875rem;padding-top:2.0625rem;padding-bottom:.6875rem;min-height:13.4375rem}.member-grid .post-excerpt p{color:rgba(26,26,36,.8);line-height:1.3;min-height:3rem;margin-bottom:1.8125rem}.member-grid .post-excerpt label{font-size:1.125rem;font-family:"Avenir Heavy";line-height:1.3;color:#004283;min-height:.3125rem;margin-bottom:.9375rem}.member-grid .post-excerpt .member-email{color:#004283;margin-bottom:1.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:100%}.member-grid .post-excerpt .phone-number{color:#4f4f4f;margin:0}.member-grid .post-image{height:9.375rem}.modal-form-box{width:100%;float:left;padding:1.875rem .9375rem}.modal-form-box h2{font-size:1.625rem;font-family:"Avenir Medium";color:#004283;line-height:1.3}.modal-form-box .form-group{margin-bottom:1.25rem}.modal-form-box .form-control{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:none;min-height:3.125rem;background:0 0;background-color:#f4f9ff}.modal-form-box textarea.form-control{max-height:6.25rem}.modal-form-box .ajax-loader{position:absolute!important;top:0;right:-3rem}.modal-form-box br{display:none}@media (min-width:1200px){.modal-form-box .nav-tabs .nav-item{max-width:20%}}.modal-form-box .nav-tabs button{padding:.3125rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;margin-bottom:.625rem;min-height:5.625rem;border:.03125rem solid #e0e0e0;box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);background-color:#fff}@media (min-width:767px){.modal-form-box .nav-tabs button{min-height:7.5rem}}.modal-form-box .nav-tabs button span{line-height:1.5;font-size:.625rem}@media (min-width:767px){.modal-form-box .nav-tabs button span{font-size:.875rem;min-height:2.625rem}}.modal-form-box .nav-tabs button img{margin-bottom:.625rem}.modal-form-box .nav-tabs button.active{border:.03125rem solid #e0e0e0;background-color:rgba(232,191,13,.33)}.blog-posts{position:relative}.blog-posts:before{position:absolute;content:"";left:-1.75rem;top:50%;z-index:-1;width:10.125rem;height:12.9375rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots16.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.blog-posts .post-image{height:10rem}.blog-posts .post-excerpt{padding-left:0;padding-right:0;background-color:#fff}.blog-posts .post-excerpt span{font-size:.875rem;font-family:"Avenir Medium";color:#004283;padding-left:.625rem;border-left:2.2px solid #d4b728}.blog-posts .post-excerpt p{font-size:.875rem;color:rgba(26,26,36,.7)}.blog-posts .post-excerpt label{color:#1a1a24;font-size:1.3125rem;font-family:"Avenir Medium";line-height:1.3}.blog-posts .post-excerpt label a{color:inherit;text-decoration:none}.sidebar .post-excerpt span{border-left:2.2px solid #004283}.sidebar .post-image:before{transition:left .2s cubic-bezier(.215,.61,.355,1);-webkit-transition:left .2s cubic-bezier(.215,.61,.355,1);position:absolute;content:"";left:.6875rem;top:0;z-index:5;width:.3125rem;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(#004283),to(#6db7ff));background:linear-gradient(0deg,#004283 0,#6db7ff 100%)}@media (min-width:990px){.sidebar .post-grid-excerpt article:hover .post-image:before{left:0}}.upw-posts header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.upw-posts header .entry-image{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.upw-posts header .entry-meta{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.upw-posts header .entry-title{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.upw-posts .entry-image{position:relative;width:100%;float:left;max-height:14.375rem}.upw-posts .entry-image:before{position:absolute;content:"";left:0;top:0;z-index:5;width:.3125rem;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(#004283),to(#6db7ff));background:linear-gradient(0deg,#004283 0,#6db7ff 100%)}.upw-posts .entry-image a,.upw-posts .entry-image img{width:100%;float:left;max-height:14.375rem;display:inline-block}.upw-posts article{padding-left:.625rem;position:relative;z-index:30;background-color:#fff;border-bottom-color:transparent!important}.sidebar .entry-meta .published{font-size:.875rem;font-family:"Avenir Medium";font-weight:500;color:#004283;padding-left:.625rem;border-left:2.2px solid #004283}.sidebar .entry-title a{color:#1a1a24;font-size:1.3125rem;font-family:"Avenir Medium";line-height:1.3}.sidebar .entry-summary p{font-size:.875rem;color:rgba(26,26,36,.7)}.blog-content-holder{position:relative;padding-bottom:9.375rem}@media (min-width:767px){.blog-content-holder:before{position:absolute;content:"";right:0;bottom:3.125rem;z-index:-1;width:15.0625rem;height:12.9375rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots17.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}}.blog-content-holder .post-title-box{margin-bottom:1.5625rem}.blog-content-holder .post-title-box .page-title{font-size:2rem;line-height:1.36}.blog-content-holder p{color:rgba(26,26,36,.7)}.blog-content-holder p a{color:#004283}.blog-content-holder p a:hover{text-decoration:none!important}.blog-content-holder h3{font-size:1.75rem;margin-bottom:1.5625rem;margin-top:.625rem}.blog-content-holder ul{padding-left:.3125rem}.blog-content-holder ul li{position:relative;font-size:1rem;color:rgba(26,26,36,.7);margin-bottom:.9375rem;line-height:1.4;list-style:none;padding-left:1rem}.blog-content-holder ul li:before{position:absolute;content:"";left:0;top:.5625rem;z-index:0;width:.25rem;height:.25rem;background-color:#004283}.blog-content-holder ul li span{color:#004283;font-family:"Avenir Medium"}.blog-content-holder ol li{font-size:1rem;color:rgba(26,26,36,.7);margin-bottom:.9375rem;line-height:1.4}.blog-content-holder .single-sidebar h3{font-size:1.3125rem;margin-bottom:.9375rem;margin-top:0}.blog-content-holder .single-sidebar li{margin-bottom:.1875rem}.image-section-slider{padding:6.875rem 0 5rem}.image-section-slider .item{position:relative;width:100%;float:left;min-height:30.625rem;background-size:cover;background-position:center center}.image-section-slider .item:after{position:absolute;content:"";left:20%;bottom:0;z-index:2;width:1.5625rem;height:1.5625rem;background-color:#d4b728}.image-section-gallery{position:relative;padding-bottom:9.375rem}.image-section-gallery:before{position:absolute;content:"";left:15%;bottom:0;z-index:-1;width:7.6875rem;height:7.4375rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots14.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.gallery-grid{margin-bottom:1.875rem}.gallery-grid .gallery-grid-image{background-size:cover;background-position:center center;width:100%;padding-bottom:56.25%}.gallery-grid a{width:100%;float:left;position:relative}.gallery-grid a .cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.5);background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/expand.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center;display:none}.gallery-grid a:hover .cover{display:block}.image_gallery_single .gallery-grid img{width:100%;float:left}.download-section{position:relative;padding-bottom:9.375rem}.download-section:before{position:absolute;content:"";right:0;bottom:9.375rem;z-index:-1;width:20.9375rem;height:8.6875rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots18.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.file-box{width:100%;float:left;padding:2.25rem 3.125rem;background-color:#fff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);margin-top:1.875rem}.file-box label{font-size:2rem;font-family:"Avenir Medium";color:#1a1a24;line-height:1.36;margin:1.5625rem 0 1.875rem}.file-box .btn{min-width:12.5rem}@media (min-width:990px){.file-box .btn:hover{color:#fff}}.file-box:hover{background:#fff;-webkit-box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04)}.service-image{height:0;transition:-webkit-clip-path .3s cubic-bezier(.215,.61,.355,1);-webkit-transition:-webkit-clip-path .2s cubic-bezier(.215,.61,.355,1);transition:-webkit-clip-path .2s cubic-bezier(.215,.61,.355,1);transition:clip-path .2s cubic-bezier(.215,.61,.355,1);transition:clip-path .2s cubic-bezier(.215,.61,.355,1),-webkit-clip-path .2s cubic-bezier(.215,.61,.355,1);width:100%;padding-top:56.25%;padding-top:56.25%;overflow:hidden;position:relative;-webkit-clip-path:inset(8% 4% 0 4% round 4px 4px 0 0);clip-path:inset(8% 4% 0 4% round 4px 4px 0 0);background-repeat:no-repeat;background-size:cover;background-position:center center}.all-services-grid{position:relative;padding-bottom:9.375rem}.all-services-grid:after{position:absolute;content:"";right:0;bottom:15.625rem;z-index:-1;width:16rem;height:8.6875rem;background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots19.svg);background-size:auto auto;background-repeat:no-repeat;background-position:center center}.all-services-grid h1{font-size:2rem;color:#004283}.all-services-grid .service-grid{width:100%;float:left;margin-top:1.875rem;position:relative}@media (min-width:990px){.all-services-grid .service-grid:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802);-webkit-box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802)}.all-services-grid .service-grid:hover .service-image{-webkit-clip-path:inset(0 0 0 0 round 4px 4px 0 0);clip-path:inset(0 0 0 0 round 4px 4px 0 0)}}.all-services-grid .service-grid:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);opacity:1;border-radius:4px;-webkit-transition:opacity .17s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:opacity .17s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .17s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .17s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);z-index:0;-webkit-transform:scale(.92);transform:scale(.92)}.all-services-grid .service-grid *{position:relative;z-index:20}.all-services-grid .service-grid label{min-height:3.375rem;width:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:"Avenir Heavy";color:#004283;font-size:1.125rem;margin-bottom:.9375rem}.all-services-grid .service-grid p{color:rgba(26,26,36,.8)}.all-services-grid .service-grid .service-excerpt{width:100%;float:left;padding:1.25rem 1.5625rem .75rem;min-height:13.75rem}.top-image-box{width:100%;float:left;height:3.125rem;background-size:cover;background-repeat:no-repeat;margin-bottom:1.875rem}.department-section h2{color:#004283}.department-section p a:hover{text-decoration:none!important}@media (min-width:990px){.width-80 .full-width-content{padding-right:20%!important}}.full-width{padding-top:0}.full-width.full-75{background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots4.svg);background-repeat:no-repeat;background-position:top 3.125rem right calc((100% - 1170px)/ 2 + 60px);background-size:auto auto}.full-width.full-75 h2{color:#004283}.full-width.full-75 p span{font-size:1.125rem;font-family:"Avenir Medium"}.full-width.full-75 p a:hover{text-decoration:none!important}.full-width h3{font-size:1.3125rem;color:#434343}.full-width p{color:#434343}.full-width ul{padding-left:1.0625rem}.full-width ul li{font-size:1rem;color:rgba(26,26,36,.7)}.full-width ol{padding-left:1.0625rem}.full-width ol li{color:rgba(26,26,36,.7);margin-bottom:.9375rem}.boxes-section{padding:1.25rem 0 5rem}.boxes-section .icon-box{background-color:#fff;-webkit-box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);padding:.9375rem 1.25rem;line-height:1.2;float:left;color:#333;font-size:1.3125rem;font-family:"Avenir Medium"}.boxes-section .icon-box img{margin-right:.9375rem}.boxes-section.modal-boxes .icon-box{cursor:pointer}.boxes-section.modal-boxes .icon-box img{max-height:4.375rem;margin:0 0 .9375rem}.vertical-box{background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/dots33.svg);background-repeat:no-repeat;background-position:top 1.25rem right calc((100% - 1170px)/ 2 + 80px);background-size:auto auto}.vertical-box label{font-size:1.3125rem;font-family:"Avenir Medium";color:#333;margin-bottom:1.25rem}.vertical-box p span{font-size:1.125rem;font-family:"Avenir Medium"}.vertical-box .icon-box{height:16.875rem;margin-top:1.875rem}.vertical-box .icon-box img{margin:0;max-height:4.6875rem}.vertical-box .icon-box label{font-size:1rem;font-family:"Avenir Medium";color:rgba(26,26,36,.7);margin:2.1875rem 0 0}.centered-box p span{font-size:1.125rem;font-family:"Avenir Medium"}.centered-box .icon-box{margin-top:1.875rem}.centered-box .icon-box img{margin:0 .9375rem 0 0}.centered-box .icon-box label{font-size:1rem;font-family:"Avenir Medium";color:rgba(26,26,36,.7);margin:0}.left-info p{margin:0}.left-info p span{font-family:"Avenir Heavy"}.right-info p{margin:0}.right-info p a{font-family:"Avenir Medium"}#contactModal .form-select{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:none;height:3.125rem;background-color:#f4f9ff}.lang-item:not(.current-lang) .nav-link{color:#ccc}.lang-item.current-lang .nav-link{color:#224980!important}.job-positions .post-excerpt p{min-height:1.5rem}.faq-section .accordion-button,.faq-section .subtitle{font-size:1rem}.file-box label{font-size:1rem}.single-post_services .single-hero .breadcrumb-row span{color:inherit!important}.single-hero.service-hero .post-title-box{margin-top:0}.single-hero.service-hero .post-title-box h1{margin-bottom:2rem}.box-info-modal li{font-size:1rem;line-height:1.5}.box-info-modal p{margin-bottom:1rem}.service-slider .service-grid label{min-height:3.75rem}.service-grid p{min-height:7.5rem}.social-menu-vertical .nav-link:hover{color:#224980!important}li a:not(.btn),p a:not(.btn){color:#d4b728;text-decoration:none}li a:not(.btn):hover,p a:not(.btn):hover{color:#224980;text-decoration:underline}.caption-box{position:absolute;left:0;bottom:0;z-index:10;color:#fff;background-color:rgba(0,0,0,.5);padding:0 .625rem;display:inline-block;max-width:100%;line-height:2}.box-page-link span{width:100%;display:inline-block;font-size:1rem}.box-page-link .icon-box{transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}@media (min-width:990px){.box-page-link:hover .icon-box{background-color:rgba(232,191,13,.33)}}.opinion-grid{width:100%;float:left;position:relative}.opinion-box{margin-bottom:1.5rem;width:calc(100% - 1.5rem);background-color:#fff;-webkit-box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);padding:.9375rem 1.25rem;line-height:1.2;color:#333;font-size:1.3125rem;font-family:"Avenir Medium";background-image:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/quotes.png);background-repeat:no-repeat;background-position:bottom right}@media (min-width:990px){.opinion-box{width:calc(50% - 1.5rem)}}@media (min-width:1200px){.opinion-box{width:calc(33.333% - 1.5rem)}}.opinion-box .box-content{display:block!important;height:75px;overflow:hidden}.opinion-box .box-content.show{height:auto;overflow:auto}.opinion-box .box-content p{font-family:"Avenir Medium";font-size:1.125rem}.opinion-box label{font-size:1rem;font-family:"Avenir Roman"}.opinion-box .action-box{min-height:2.0125rem}.opinion-box .open-more{width:100%;float:left;padding:.4375rem 0 0;text-align:center}.opinion-box .open-more[aria-expanded=true] .fas,.opinion-box .open-more[aria-expanded=true] i,.opinion-box .open-more[aria-expanded=true] img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[id^=cardInfo-] .modal-header{min-height:3.125rem;background-size:auto 100%;background-repeat:no-repeat;background-position:left center}[id^=cardInfo-] .modal-header .btn-close{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.card-modal .modal-content{border:none;-webkit-box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);-vegkit-box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04)}.card-modal .modal-content .modal-body{padding:1.875rem 1.25rem}@media (min-width:1200px){.card-modal .modal-content .modal-body{padding:3rem 6.25rem 2.5rem}}.card-modal .modal-content .modal-body h2{color:#004283}.card-modal .modal-content .modal-body h3{font-size:1.3125rem}.card-box{width:100%;float:left;cursor:pointer;margin-bottom:1.5rem;box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04)}.card-box:hover{box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802);-webkit-box-shadow:0 100px 80px rgba(138,140,144,.07),0 41.7776px 33.4221px rgba(138,140,144,.0503198),0 22.3363px 17.869px rgba(138,140,144,.0417275),0 12.5216px 10.0172px rgba(138,140,144,.035),0 6.6501px 5.32008px rgba(138,140,144,.0282725),0 2.76726px 2.21381px rgba(138,140,144,.0196802)}.card-box .card-image-holder{width:100%;float:left;min-height:1.5rem;background-size:auto 100%;background-repeat:no-repeat;background-position:left center}.card-box .card-title{width:100%;float:left;padding:1.375rem .9375rem;background-color:#fff;text-align:center;min-height:8.75rem}@media (min-width:1200px){.card-box .card-title{min-height:7.8125rem}}@media (max-width:767px){.card-box .card-title{min-height:7.8125rem}}.card-box .card-title span{font-size:1rem;color:#004283;font-weight:900;display:inline-block}@media (min-width:1200px){.card-box .card-title span{font-size:1.125rem}}@media (min-width:767px){.w-md-auto{width:auto!important}}#youtubem .modal-content,[id^=videoModal-] .modal-content{border:none;border-radius:0;background:0 0}#youtubem .modal-content .videoWrapper,[id^=videoModal-] .modal-content .videoWrapper{border:.3125rem solid #fff}#youtubem .modal-header,[id^=videoModal-] .modal-header{border:none;padding:0}#youtubem .video-holder,#youtubem .videoWrapper,[id^=videoModal-] .video-holder,[id^=videoModal-] .videoWrapper{position:relative;padding-bottom:56.25%;height:0;background-color:#fff}#youtubem .video-holder iframe,#youtubem .video-holder video,#youtubem .videoWrapper iframe,#youtubem .videoWrapper video,[id^=videoModal-] .video-holder iframe,[id^=videoModal-] .video-holder video,[id^=videoModal-] .videoWrapper iframe,[id^=videoModal-] .videoWrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.video-holder{aspect-ratio:570/237;background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%}.btn.btn-x{padding:0 0 1px!important;min-height:1.5625rem;width:1.5625rem;color:#fff;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.625rem!important}@media (min-width:767px){.btn.btn-x{margin-right:-.9375rem!important}}@media (min-width:990px){.btn.btn-x:hover{color:#000;background-color:#fff}}.btn-play{border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;overflow:hidden;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}.btn-play path,.btn-play rect{-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}.btn-play:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.btn-play:hover rect{fill:#d4b728}.btn-play:hover path{fill:#004283}@media (max-width:1400px){.top-menu .bottom-part .nav-link{min-width:115px}.blog-posts:before{display:none}}@media (max-width:1300px){#verticalMenu{position:relative;right:-4px}}@media (max-width:1200px){.top-menu .bottom-part .nav-link{min-width:1px;padding:1.3125rem .4375rem 1.25rem!important}.top-menu .info-nav{padding-left:65px}.top-menu .bottom-part:after{left:90px}.footer-contact:after{width:calc((100% - 1170px)/ 2 + 270px)}.file-box label{font-size:1.75rem}}@media (max-width:1100px){.service-slider .service-grid p{min-height:6.25rem}.shape-15:after,.shape-15:before,.shape-16:after,.shape-17:after{display:none}}@media (max-width:990px){.top-menu .bottom-part:after{display:none}.top-menu #primaryMenu .menu-item{width:100%}.top-menu #primaryMenu .nav-link{text-align:left}#verticalMenu{max-width:100%;position:absolute;right:0;bottom:-50px}#verticalMenu li{margin:0 .3125rem}.service-slider .service-grid p{min-height:7.5rem}.testimonials-slider-section{background-image:none}.footer-contact:after{width:calc((100% - 1170px)/ 2 + 340px)}.section-anchors .btn-link{font-size:1.125rem}.faq-section .accordion-button{font-size:2rem}.file-box label{font-size:1.25rem}.top-menu .bottom-part{overflow:auto}.top-menu #primaryMenu{-webkit-transform:translateX(0);transform:translateX(0)}.top-menu .bottom-part .nav-link{min-width:1px;padding:1.3125rem .4375rem 1.25rem 3.125rem!important}.top-menu .bottom-part .nav-link.dropdown-toggle:after{content:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/mobile-down.svg);display:inline-block;border:none!important;vertical-align:1px;margin-left:.3125rem}.top-menu .bottom-part .nav-link.dropdown-toggle.show:after{content:url(//www.kliniksanssouci.de/kscms/wp-content/themes/klinik2021/dist/img/mobile-down-w.svg)}.navbar-nav .dropdown-menu{min-width:1px;position:relative;width:100%;float:left;left:auto;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background-color:rgba(0,66,131,.05);top:auto}.navbar-nav .dropdown-menu li{text-align:center;margin:0 auto;display:block;float:none;width:100%}.navbar-nav .dropdown-menu li .dropdown-item{display:inline-block;text-align:left;max-width:13.75rem}.navbar-nav .dropdown-menu:before{display:none}.top-menu .container{padding:0}.top-menu .logo-box{min-height:4.6875rem;min-width:9.0625rem}.top-menu .logo-box img{max-width:115px}.top-menu .info-nav{padding-left:25px;margin-top:3.125rem}.top-menu .info-nav li{margin-bottom:1.5625rem}.modal-content .accordion-button:not(.collapsed){padding:1.875rem .9375rem}.modal-content .accordion-body{padding:1.875rem .9375rem}.modal-content .accordion-button{padding:1.875rem .9375rem;font-size:1.3125rem}}@media (max-width:767px){.page-holder{padding-top:4.6875rem}.h1,h1{font-size:2.8125rem;line-height:1.2;margin-bottom:1.5625rem}.h2,h2{line-height:1.2;margin-bottom:1.25rem}.hero{padding-top:530px;padding-bottom:76px}.hero .half-image{position:absolute;top:0;width:100%;height:500px;background-size:auto auto;background-repeat:no-repeat;background-position:bottom right -2.5rem}.navbar-toggler{width:3.125rem;min-width:3.125rem;min-height:3.125rem;padding:0}.all-services-grid:after,.blog-content-holder:before,.download-section:before,.image-section-gallery:before,.job-positions:after,.job-positions:before,.news-section:after,.right-image-section .right-image-box:after,.section-anchors.contact_anchor_links:before,.shape-10:after,.shape-11:after,.shape-12:after,.shape-13:after,.shape-14:after,.shape-1:after,.shape-2:after,.shape-3:before,.shape-4:after,.shape-5:after,.shape-6:after,.shape-7:after,.shape-7:before,.shape-8:after,.shape-8:before,.shape-9:after{display:none}.full-width p br{display:none}.right-image-section.right_image_with_social{padding:0 0 3.4375rem}.right-image-section-dark{padding-bottom:337px}.right-image-section-dark .half-image{width:100%;height:380px;top:auto;bottom:0}.right-image-section-dark .icon-box{max-width:270px}.image-slider .item{min-height:300px}.testimonials-slider .slick-arrow{top:-.3125rem;padding:.625rem;width:3.5rem;height:3.5rem}.testimonials-slider .slick-arrow.slick-prev{margin-right:3.5rem}.testimonials-slider .slick-arrow:hover{background-color:#d4b728}.news-section .post-excerpt label{min-height:.0625rem}.members-grid article{max-width:100%}.footer-contact h2{font-size:1.875rem}.footer-contact .accordion-button{padding:.9375rem 1.875rem .9375rem 0}.inner-hero{padding:7.5rem 0 1.875rem;min-height:.0625rem}.inner-hero .half-image{position:relative;width:100%;height:350px}.inner-hero.blog-hero{padding:1rem 0;background-color:#f8fbff}.inner-hero.single-hero{min-height:26.875rem;background-position:top 100px center}.inner-hero.single-hero.team-hero{background-position:top 76px center}.inner-hero.single-hero .breadcrumb-row{position:relative;top:-95px}.inner-hero.single-hero .breadcrumb-row span{color:#004283}.inner-hero.single-hero.service-hero{padding-top:8.3125rem;min-height:22.8125rem;background-size:100% 265px}.inner-hero-breadcrumb{padding:1rem 0;background-color:#f8fbff}.contact-hero{padding:7.5rem 0 3.75rem;min-height:.0625rem}.contact-hero .half-image{position:relative;width:100%;height:350px;background-position:center center}.breadcrumb-row{margin-top:-108px;margin-bottom:13px}.image-section.bg-grey{background-color:#fff}.shape-3{padding-bottom:6.25rem}.section-anchors .btn-link{font-size:1.5rem}.faq-section .accordion-button{font-size:1.3125rem}.faq-section{padding-bottom:3.125rem}.faq-section .accordion-button:after{position:absolute;right:20px}.vertical-box .icon-box{height:11.6875rem;margin-top:.625rem}.vertical-box .icon-box label{margin-top:1.25rem}.centered-box .icon-box{margin-top:.625rem}.centered-box .btn{margin:.625rem 0 0 0}.blog-content-holder,.download-section,.image-section-gallery{padding-bottom:1.25rem}.file-box label{font-size:1.3125rem}.department-section,.members-grid{padding-left:5rem}.department-section.team_mebers_grid_expand,.members-grid.team_mebers_grid_expand{padding-top:0;padding-left:15px;padding-right:15px}.department-section.team_mebers_grid_expand article,.members-grid.team_mebers_grid_expand article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.department-section.team_mebers_grid_expand article .post-image,.members-grid.team_mebers_grid_expand article .post-image{max-width:6.4375rem;min-width:6.4375rem;height:7rem!important;padding-top:0;clip-path:none;-webkit-clip-path:none}.department-section.team_mebers_grid_expand article:after,.members-grid.team_mebers_grid_expand article:after{-webkit-transform:none;transform:none}.department-section.team_mebers_grid_expand .post-excerpt,.members-grid.team_mebers_grid_expand .post-excerpt{padding:.625rem 1rem;min-height:7rem}.department-section.team_mebers_grid_expand .post-excerpt label,.members-grid.team_mebers_grid_expand .post-excerpt label{font-size:1rem}.department-section.team_mebers_grid_expand .post-excerpt p,.members-grid.team_mebers_grid_expand .post-excerpt p{font-size:.75rem;line-height:2;margin-bottom:.625rem}.department-section .mobile-negative,.members-grid .mobile-negative{margin-left:-4.6875rem;min-width:calc(100% + 75px)}.department-section .mobile-slider,.members-grid .mobile-slider{margin-left:-5rem}.department-section .mobile-slider .slick-list,.members-grid .mobile-slider .slick-list{padding-right:5rem!important}.department-section h2,.members-grid h2{word-break:break-word}.service-slider .slick-arrow{padding:0;opacity:.5;width:3.5rem;height:3.5rem;left:auto;top:-4.375rem;right:0;background-color:#004283;margin-right:3.5rem}.service-slider .slick-arrow.slick-next{margin:0}.service-slider .slick-arrow img{display:none}.image-item{margin:1.25rem 0}.single-hero.service-hero .post-title-box{margin-top:3.375rem}.team-section-title{margin-left:-2.5rem}.card-modal .modal-content .modal-body h2{font-size:1.5rem;line-height:1.6}.card-modal .modal-content .modal-body h3{font-size:1.1875rem;line-height:1.6}.card-modal .modal-content .modal-body p{font-size:1rem;line-height:1.6}.card-modal .modal-content .modal-body li{font-size:1rem;line-height:1.6}}@media (max-width:576px){.footer-form:after{left:40%}.inner-hero .btn-blue{margin:.625pxrem .375rem 0 .375rem}.inner-hero.single-hero.service-hero{min-height:18.125rem;background-size:100% 210px}}@media (max-width:500px){.inner-hero.single-hero.service-hero{background-size:auto 210px}}