@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--main-text-color:#557a95}body,html{font-family:Inter,serif;font-size:1.1rem;height:100%;width:100%}::-webkit-scrollbar{display:none}html{margin:0;padding:0}.attention-text{color:#557a95;color:var(--main-text-color);font-size:1.5rem;font-weight:200}.header{font-size:3rem}header{position:-webkit-sticky;position:sticky;top:0;z-index:10}section{display:block;height:auto;min-height:50vh;padding:2rem 0}.inner-block,.main-footer,nav{padding-left:8vw;padding-right:8vw}#side-image{height:auto;pointer-events:none;transform:translateY(2rem);-webkit-user-select:none;width:100%}button,input{background:#fff;border-radius:30px;font-size:1.1rem;height:3rem;margin-bottom:2rem;margin-top:3rem;width:100%}#about,#introduction .inner-block span form input,#profiles{background:#fff;transition:.25s}.progressFill{background:#557a95;background:var(--main-text-color)}#introduction .inner-block span form input:hover{background:#fff;transition:.25s}#introduction .inner-block span form input{border-color:#fff}#contacts,#for-patients,#introduction{background:#fff;color:#000}.positive-list{color:green;list-style-type:"✔ "}.negative-list{color:red;list-style-type:"✘ "}.negative-list p,.positive-list p{color:#000}#education,#faq,#reviews{background:#fff}.map-block{height:400px;width:400px}.contact-block{display:flex;gap:2rem;justify-content:space-around;margin:3rem 0}.contact-info{width:500px}.contact-block ul{list-style:none;margin:0;padding:0}#introduction h2,#introduction h3{color:#557a95;color:var(--main-text-color);font-weight:200}#introduction h2{font-size:4rem;margin:0}#introduction h3{font-size:3rem;margin-top:0}.question-block{padding:0}.question-block li{border:2px solid #000;border-radius:20px;list-style:none;margin-bottom:15px;padding-left:30px}h1{font-size:2rem;margin-top:0}p{text-align:left}.year-list dt{color:#557a95;color:var(--main-text-color);font-size:2rem;font-weight:400}.year-list dd{border-left:4px solid #557a95;border-left:4px solid var(--main-text-color);margin:0;padding-left:30px}.question-hide{opacity:0;transition:.25s}.question-show{opacity:1;transition:.25s}footer{margin-top:15rem;position:relative}.intro-inner-block{align-items:flex-end;display:flex;gap:16vw}.education-slider{display:flex;height:40vw;justify-content:center;margin:5rem auto 3rem;max-width:70%}.comment-slider{height:20vw}.map{height:400px;margin-left:auto;margin-right:auto;max-width:500px;width:100%}@media only screen and (max-width:950px){.inner-block,.main-footer,nav{padding-left:4vw;padding-right:4vw}.header{font-size:2rem}.intro-inner-block{gap:8vw}#introduction h2{font-size:2rem}#introduction h3{font-size:1.5rem}.contact-block{flex-direction:column}.contact-info{width:100%}.map-block{justify-content:center}.education-slider{max-width:100%}}@media only screen and (max-width:800px){#side-image{transform:translate(-40%,2rem)}.intro-inner-block{gap:0}#introduction{display:block!important}.intro-span{max-width:65%;position:absolute;right:0;text-shadow:-2px 2px 5px #fff}}@media only screen and (max-width:436px){footer{margin-top:15rem}}nav{align-items:center;background:#fff}nav,nav div{display:flex;justify-content:space-between}a{color:#000;text-decoration:none;transition:.2s ease-in-out}#navbar{align-items:center;display:flex;margin:0;padding:0}#navbar li{list-style:none;padding-left:20px;position:relative}#navbar li a{color:#000;font-size:1rem;font-weight:600;text-decoration:none}#navbar li a:hover,a:hover{color:#416192}#navbar li a:hover:after{background:#416192;bottom:-4px;content:"";height:2px;left:20px;position:absolute;width:30%}.nav-button{background:none;border:none;cursor:pointer;margin:0;opacity:0;visibility:hidden}.li-hide,.nav-button{display:none}.footer-nav{padding-left:20rem}@media only screen and (max-width:950px){.resp_nav .logo,.resp_nav .nav-open-button{visibility:hidden}.li-hide,.nav-button{display:block}.nav-button{font-size:1.5rem;opacity:1;visibility:visible}#navbar{background-color:#fff;flex-direction:column;gap:1.5rem;height:80%;justify-content:center;left:0;position:fixed;top:0;transform:translateY(-80vh);transition:1s;width:100%}.resp_nav{transform:none!important}}.main-footer{background-color:#fff;border-top:2px solid #000;bottom:0;color:#000;left:0;margin-top:1rem;padding-top:1em;position:absolute;width:84%}.footer-row{display:flex;justify-content:space-between}.footer-col a h1,.footer-col a h2{margin-bottom:0;margin-top:0}.footer-col ul{list-style:none;margin-top:0;padding:0}.footer-col a p{font-size:.9rem}.post-info{font-size:.8rem;padding-bottom:20px}@media only screen and (max-width:950px){.footer-nav{display:none}.footer-col a{font-size:.9rem}.footer-col a p{font-size:.7rem}.main-footer{width:92%}}.social{display:flex;flex-direction:row}.social-icon{height:3rem;padding:.5rem;transition:transform .5s;width:3rem}@media only screen and (max-width:1024px){.social-icon{height:2.5rem;padding:.3rem;width:2.5rem}}@media only screen and (max-width:400px){.social-icon{height:2rem;padding:.3rem;width:2rem}}.social-icon:hover{transform:scale(110%) translateY(-7px)}.progressWrapper{background-color:#fff;height:7px;left:0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1}.progressFill{height:7px;transition:.5s}.profile-name{height:10%}.profile-row{display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between}.profile-col{background:#fff;border:2px solid #000;border-radius:10px;color:#000;display:flex;flex-direction:column;padding:1rem;width:85vw}.profile-col ul{list-style-type:none;margin:0;padding:0}form{border-color:#fff;margin-top:auto}input{margin-top:0}hr{margin:1rem 0}@media only screen and (max-width:800px){.profile-row{align-items:center;flex-direction:column;text-align:center}}.accordion{list-style-type:none;margin:0;padding:0}.accordion-item{border:2px solid #000;border-radius:30px;margin-bottom:16px}.accordion-header{border:none;cursor:pointer;height:auto;margin:0;padding:20px 60px 20px 30px;position:relative;text-align:left;vertical-align:center;width:100%}.accordion-collapse{height:0;overflow:hidden;transition:height .3s}.accordion-collapse.open{height:auto}.accordion-body{padding:30px}
/*# sourceMappingURL=main.1589ba1b.css.map*/