.medical-care-wrapper{overflow:hidden;padding-top:7.94rem;padding-bottom:10.69rem;background-color:#0E5952}@media screen and (max-width:960px){.medical-care-wrapper{padding-top:5rem;padding-bottom:3rem}}.medical-care-wrapper::before{content:"";background-image:url(https://www.drkoenig.com/wp-content/themes/dr-konig/./img/watermark-footer-left.svg);background-position:left center;background-repeat:no-repeat;background-size:contain;position:absolute;left:0;width:28.875rem;height:29.48181rem}@media screen and (max-width:960px){.medical-care-wrapper::before{width:14.875rem;height:15.48181rem}}.medical-care-wrapper .section-title{color:#FFF;margin-bottom:1.56rem}@media screen and (max-width:960px){.medical-care-wrapper .section-title{max-width:100%}}.medical-care-wrapper .section-subtitle{color:var(--Knig-White,#FFF);font-family:"Open Sans";font-size:1.125rem;font-weight:400;max-width:75%;line-height:160%;margin-bottom:3rem}@media screen and (max-width:960px){.medical-care-wrapper .section-subtitle{max-width:90%;margin-bottom:4rem}}.medical-care-wrapper .padding-left{overflow:hidden}.medical-care-wrapper .medical-care-swiper{z-index:2;position:relative}.medical-care-wrapper .medical-care-swiper .swiper-wrapper{margin-bottom:8rem}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner{box-sizing:border-box;width:fit-content}@media screen and (max-width:960px){.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner{width:calc(100% - 20px)}}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .inner-wrapper.two-columns{display:flex;gap:1.5rem}@media screen and (max-width:960px){.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .inner-wrapper.two-columns{flex-direction:column;gap:3.5rem}}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .inner-wrapper.two-columns .col-1{width:22.5rem;max-width:22.5rem;height:100%;flex:1;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:960px){.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .inner-wrapper.two-columns .col-1{width:100%;max-width:100%}}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .inner-wrapper.two-columns .col-2{width:100%;height:100%;flex:2;display:none}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .image-wrapper{aspect-ratio:360/400;max-height:20rem;width:100%}@media screen and (max-width:1660px){.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .image-wrapper{max-height:18rem}}@media screen and (max-width:960px){.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .image-wrapper{width:100%}}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:top center}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .content{width:100%;background-color:#fff;padding:1.5rem 1.5rem 1.87rem 1.5rem;position:relative;z-index:2;min-height:var(--height);max-height:var(--height);height:var(--height)}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .content .title{margin-bottom:.62rem;color:#0E5952}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .content .subtitle{color:var(--knig-grn-100,#0E5952);font-family:"Manrope";font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem;letter-spacing:.1875rem;text-transform:uppercase;margin-bottom:.87rem}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info{background-color:#fff;color:#0E5952;height:100%;padding:2.4rem 2.3rem;z-index:5;opacity:1;transition:all 0.5s ease-in-out;overflow:auto}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info::-webkit-scrollbar{width:9px}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info::-webkit-scrollbar-track{background:#EBF2F1}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info::-webkit-scrollbar-thumb{background:#5D8C84}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info::-webkit-scrollbar-thumb:hover{background:#0E5952}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info .heading{gap:1.5rem;padding-bottom:1.88rem;align-items:flex-start}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info .heading .button{background-color:#FFF;border:1px solid #0E5952;color:#0E5952}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info .accordion-info-wrapper{padding-top:1.56rem}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info .accordion-info-wrapper .accordion-info .accordion-content,.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info .accordion-info-wrapper .accordion-info .accordion-title{padding-bottom:1.25rem;color:#0E5952;font-family:"Open Sans";font-size:1rem;font-style:normal;font-weight:400;line-height:160%}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info .accordion-info-wrapper .accordion-info .accordion-title{padding-bottom:1.56rem;cursor:pointer;gap:1rem}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info .accordion-info-wrapper .accordion-info .accordion-title img{transform:rotate(180deg)}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info .accordion-info-wrapper .accordion-info .accordion-content{display:none}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info .accordion-info-wrapper .accordion-info.active .accordion-content{display:block}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info .accordion-info-wrapper .accordion-info.active .accordion-title img{transform:rotate(0deg)}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .info .close{position:absolute;top:20px;right:20px;cursor:pointer;max-width:1.5rem}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner .show-info-btn{opacity:0;transition:all 0.5s ease}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner:hover .show-info-btn{transform:translateY(30px);opacity:1}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner.show-info .info-wrapper{display:block!important;height:var(--height)!important;min-height:var(--height);max-height:var(--height);width:46.25rem!important;min-width:46.25rem!important;max-width:46.25rem}@media screen and (max-width:960px){.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner.show-info .info-wrapper{width:100%!important;min-width:100%!important;max-width:100%}}.medical-care-wrapper .medical-care-swiper .swiper-wrapper .banner.show-info .show-info-btn{transform:translateY(30px);opacity:1}.medical-care-wrapper .swiper-button-prev,.medical-care-wrapper .swiper-button-next{background-repeat:no-repeat;background-size:contain;z-index:100;opacity:1;pointer-events:all;cursor:pointer;width:1.5845rem;height:1.55956rem;top:-3.9rem;bottom:auto}.medical-care-wrapper .swiper-button-prev::after,.medical-care-wrapper .swiper-button-next::after{content:" "}@media screen and (max-width:960px){.medical-care-wrapper .swiper-button-prev,.medical-care-wrapper .swiper-button-next{top:-1.5rem}}.medical-care-wrapper .swiper-button-prev{left:auto;right:21%}.medical-care-wrapper .swiper-button-next{right:18%;left:auto}@media screen and (max-width:960px){.medical-care-wrapper .swiper-button-next{right:10%}}