@import url(https://fonts.googleapis.com/css2?family=Geist+Mono:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Merienda:wght@300..900&display=swap);:root{--background-light:#f4f8f7;--background-dark:#35245b;--background-white:#ffffff;--accent-primary:#c7b5e2;--accent-secondary:#013147;--text-primary:#032634;--background-color:#c7b5e222}body{background-color:var(--background-color);font-family:"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif}h1,h2,h3,h4,h5{font-family:"Source Sans 3",sans-serif}marquee{font-family:Merienda,cursive;font-weight:bolder;color:var(--background-dark);background-color:var(--background-light)}.btn{background-color:var(--background-dark);color:var(--background-light)}.btn:hover{border:1px solid var(--background-dark);background-color:var(--background-light);color:var(--background-dark)}.btn-custom{border:none;background-color:transparent}.mission-and-vision-wrapper{background:linear-gradient(360deg,var(--background-dark) 50%,transparent 50%)}.facilities-grid-wrapper,.mission-and-vision-container,.video-wrapper{background-color:var(--background-dark)}.facility-item,.mv-container,.stastics-card{background-color:var(--background-light)}.stastics-container,.stats-container{background-color:var(--background-dark)}@media (min-width:768px){.md-rounded{border-radius:8px}}@media (max-width:768px){.hero-image{height:300px!important}}.services-wrapper h2{color:var(--background-dark)}.card{display:flex;flex-direction:column;height:100%}.card-body{flex-shrink:0;color:var(--background-dark)}.card-footer{flex-grow:1}.main-slider-wrapper .img-fluid{transition:transform .3s ease;object-fit:cover}.main-slider-wrapper .img-fluid:hover{transform:scale(1.1)}.facility-item .fas,.facility-item h5{color:var(--background-dark)}.stastics-card .fas{color:var(--background-dark)}.line_box{display:flex;margin-bottom:40px}.text_circle{flex:1;text-align:center;position:relative}.text_circle:after{background-color:grey;bottom:1.25em;content:"";display:block;height:3px;position:absolute;right:0;width:50%;z-index:-1}.line_box h4{color:var(--background-dark);font-weight:700}.line_box h4,.line_box p{font-size:12px;margin-bottom:0;padding:0 5px}.timeline{margin:40px 0}.text_circle.done+.text_circle:before,.text_circle.done:after{background-color:var(--background-dark)}.text_circle.sub:after{background-color:red}.text_circle:not(:first-child):before{bottom:1.25em;content:"";display:block;height:3px;position:absolute;left:0;width:50%;z-index:-1;background-color:grey}.text_circle:last-child:after{width:0}.circle{height:100%}.tvar{height:40px;width:40px;border:2px solid var(--background-dark);display:flex;position:relative;border-radius:100%;top:-43px;margin:3px auto;background-color:#fff}.tvar span{margin:25% auto;height:20px;width:20px;background-color:var(--background-dark);border-radius:100%;color:#fff}.stav_projektu .tvar{border:2px solid grey}.stav_projektu .done .tvar,.stav_projektu .sub .tvar{border:2px solid var(--background-dark)}.timeline .card-header:hover{background-color:#ececec;cursor:pointer}.doctor-wrapper h2{color:var(--background-dark)}#translate-icon{position:fixed;bottom:105px;right:20px;z-index:1050}.text-highlight{color:var(--background-dark)}.navbar-brand a:hover{text-decoration:none!important;color:inherit}.google-review-wrapper{background-color:var(--background-dark)}.google-review-wrapper .slick-dots{bottom:-10px!important}.footer{background-color:var(--background-dark);background-attachment:fixed}.footer ul{list-style:none;padding:0}.footer a,.footer ul{text-decoration:none;color:var(--accent-primary)}.footer a:hover{color:var(--background-light)}.copyright-section,.footer h3{color:var(--accent-primary)}.footer h4{color:var(--accent-primary)}.footer-socials i{color:var(--accent-primary)}.footer-socials i:hover{color:var(--accent-secondary)}#book-appointment{position:fixed;bottom:20px;right:20px;z-index:1050}#chat-icon{position:fixed;bottom:63px;right:20px;z-index:1050}.cta-btn{background-color:var(--background-dark);color:var(--background-light);border-radius:5px;text-decoration:none;display:inline-flex;align-items:center;gap:10px}.cta-btn i{font-size:18px}.cta-btn:hover{background-color:var(--accent-primary);color:var(--background-dark)}