@import url(https://fonts.googleapis.com/css2?family=Lexend:wght@100;200;300;400;500;600;700;800;900&family=Mulish:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;0,1000;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900;1,1000&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lexend:wght@100;200;300;400;500;600;700;800;900&family=Quicksand:wght@300..700&display=swap);.button-primary{background-color:#638dfc;border:1px solid #638dfc;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1rem;transition:all .4s}.button-primary:hover{background-color:#fff;border:1px solid #183b56;color:#183b56}.button-secondary{background-color:#fff;border:1px solid #638dfc;border-radius:.5rem;color:#638dfc;cursor:pointer;font-weight:700;padding:.5rem 1rem;transition:all .4s}.button-secondary:hover{background-color:#183b56;border:1px solid #183b56;color:#fff}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box;margin:0;outline:0}div,h1,h2,h3,h4,h5{margin:0!important}a,button,div,h1,h2,h3,h4,h5,h6,p,span{color:#183b56;font-family:Lexend}button{-webkit-user-select:none;user-select:none}html{font-size:16px}@media screen and (max-width:1500px){html{font-size:14px}}@media screen and (max-width:1300px){html{font-size:12px}}img{-o-user-select:none;-webkit-user-select:none;user-select:none}body{background-position:50%;background-repeat:no-repeat;background-size:cover;line-height:1.5;margin:0;overflow:auto;scroll-behavior:smooth!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #fff!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}button{background:#0000;border:none;cursor:pointer;outline:none!important}.fullbody{padding:1.5rem}.fullbody,.fullbody-no-padding{height:100vh;overflow:hidden;width:100%}.stroke path{stroke:#183b56}.fill path{fill:#183b56}.alert{align-items:center;background-color:#ffe6e6;border-radius:5px;color:#c00;display:flex;font-size:1em;font-weight:700;gap:.75rem;padding:10px}.alert p{color:#c00;width:90%}.alert .alert-icon{color:#c00;font-size:1.5em}.alert-info{align-items:center;background-color:#e6f7ff;border-radius:5px;color:#005f8a;display:flex;font-size:1em;gap:.75rem;padding:10px}.alert-info p{color:#005f8a;width:90%}.alert-info .alert-icon{color:#005f8a;font-size:1.5em}.points-wrapper{display:flex;flex-direction:column;gap:.5rem}.points-wrapper .point{align-items:center;display:flex;gap:.5rem}.points-wrapper .point svg{height:1.5rem;width:1.5rem}.points-wrapper .point p{font-size:1rem;font-weight:500;width:calc(100% - 2rem)}.points-wrapper .point .important{color:#c00}.points-wrapper .point .important path{stroke:#c00;fill:#c00}.points-wrapper .sub-point{align-items:center;display:flex;gap:.5rem;padding-left:1rem}.points-wrapper .sub-point svg{height:1.5rem;width:1.5rem}.points-wrapper .sub-point p{font-size:1rem;font-weight:500}.points-wrapper .sub-point .important{color:#f37757}.loader{align-items:center;background:#ffffff80;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.button-primary,.button-secondary{width:max-content}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-track:hover{background:hsla(0,0%,66%,.123);border-radius:1rem}::-webkit-scrollbar-thumb{background:hsla(0,0%,66%,.233);border-radius:1rem}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,66%,.397);-webkit-transition:all .4s;transition:all .4s}.landing .private-visits-wrapper .private-visits-section .private-visits-cards .card .card-action button{background-color:#638dfc;border:1px solid #638dfc;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1rem;transition:all .4s}.landing .private-visits-wrapper .private-visits-section .private-visits-cards .card .card-action button:hover{background-color:#fff;border:1px solid #183b56;color:#183b56}.landing .hospitals-section,.landing .nfz-section,.landing .private-visits-wrapper .private-visits-section,.landing .timeline-section{max-width:1500px;padding:1rem .5rem;width:100%}.landing{align-items:center;display:flex;flex-direction:column;gap:1rem;width:100%}.landing .landing-body{padding:.5rem;width:100%}.landing .main-section{background:url(/static/media/landing-bg.0b28de2215e08df5ea52.jpg) no-repeat 50%;background-color:#000;background-size:cover;display:flex;height:100vh;justify-content:center;width:100%}.landing .main-section .content{align-items:center;display:flex;flex-direction:row;gap:1rem;height:100%;justify-content:space-between;padding:0 2vw}.landing .main-section .content .text{display:flex;flex-direction:column;gap:1rem;width:60%}.landing .main-section .content .text h1{font-size:2.5vw;font-weight:700}.landing .main-section .content .text p{font-size:1.25vw;font-weight:500}.landing .main-section .content img{width:40%}.landing .timeline-section{display:flex;flex-direction:column;gap:2rem;gap:1rem}.landing .timeline-section .title{align-self:flex-start;font-size:1.5rem;font-weight:700}.landing .private-visits-wrapper{align-items:center;background-image:url(/static/media/privateVisits.31ab94c39f50b878ea80.png);background-position:50%;background-size:cover;display:flex;justify-content:center;position:relative;width:100%}.landing .private-visits-wrapper .private-visits-section{display:flex;flex-direction:column;z-index:1}.landing .private-visits-wrapper .private-visits-section .title{align-self:flex-start;font-size:1.5rem;font-weight:700}.landing .private-visits-wrapper .private-visits-section .title h2{color:#fff}.landing .private-visits-wrapper .private-visits-section .private-visits-cards{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:1rem 0}.landing .private-visits-wrapper .private-visits-section .private-visits-cards .card{align-items:center;background-color:#fff;border:1px solid #bbceff;border-radius:.75rem;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:space-between;max-width:18.75rem;transition:all .4s;width:100%}.landing .private-visits-wrapper .private-visits-section .private-visits-cards .card .card-image{width:100%}.landing .private-visits-wrapper .private-visits-section .private-visits-cards .card .card-image img{aspect-ratio:auto;border-radius:.75rem .75rem 0 0;height:7rem;width:100%}.landing .private-visits-wrapper .private-visits-section .private-visits-cards .card .card-text{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:1rem;text-align:center;width:100%}.landing .private-visits-wrapper .private-visits-section .private-visits-cards .card .card-text h3{font-size:1.5rem;font-weight:700}.landing .private-visits-wrapper .private-visits-section .private-visits-cards .card .card-text p{font-size:1rem;font-weight:500}.landing .private-visits-wrapper .private-visits-section .private-visits-cards .card .card-action{align-items:center;display:flex;justify-content:center;padding:1rem;width:100%}.landing .private-visits-wrapper .private-visits-section .card:hover{box-shadow:0 4px 8px 0 #0003;transform:scale(1.05)}.landing .private-visits-wrapper:after{background:linear-gradient(180deg,#fff0 0,#fff);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.landing .nfz-section{display:flex;flex-direction:column;gap:2rem}.landing .nfz-section .title{align-self:flex-start;font-size:1.5rem;font-weight:700}.landing .nfz-section .intro{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:center}.landing .nfz-section .intro .image{width:50%}.landing .nfz-section .intro .image img{border-radius:1rem;box-shadow:0 4px 8px 0 #0003;transition:all .4s;width:100%}.landing .nfz-section .intro .image img:hover{box-shadow:0 4px 8px 0 #0006;cursor:pointer;transform:scale(1.05)}.landing .nfz-section .intro .intro-text{display:flex;flex-direction:column;gap:1rem;width:50%}.landing .nfz-section .intro .intro-text h3{font-size:1.5rem;font-weight:700}.landing .nfz-section .intro .intro-text p{font-size:1rem;font-weight:500}.landing .nfz-section .intro .intro-text .info{display:flex;flex-direction:column;gap:.5rem}.landing .nfz-section .intro .intro-text .info .icon-text{align-items:center;display:flex;gap:.25rem;width:max-content}.landing .nfz-section .intro .intro-text .info .icon-text svg{stroke:#183b56;height:1.5rem;width:1.5rem}.landing .nfz-section .intro .intro-text .info .icon-text p{font-size:1rem;font-weight:500}.landing .nfz-section .intro .intro-text .button-wrapper{align-items:center;display:flex;gap:1rem}.landing .nfz-section .subsection .title{align-self:flex-start;font-size:1.5rem;font-weight:700}.landing .nfz-section .subsection .clinic-features{padding:1rem 0;text-align:center}.landing .nfz-section .subsection .clinic-features .features-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:20px}.landing .nfz-section .subsection .clinic-features .feature-item{background:#fff;border:1px solid #ddd;border-radius:.5rem;padding:1.25rem;transition:transform .3s ease,box-shadow .3s ease}.landing .nfz-section .subsection .clinic-features .feature-item:hover{box-shadow:0 4px 10px #0000001a;transform:translateY(-5px)}.landing .nfz-section .subsection .clinic-features .icon{color:#638dfc;font-size:2rem}.landing .nfz-section .subsection .clinic-features .feature-item p{color:#7a7a7a;font-size:1rem}.landing .nfz-section .subsection .card-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:1rem 0}.landing .nfz-section .subsection .card-grid .card{background:#fff;border-radius:.75rem;box-shadow:0 4px 6px #0000001a;padding:1rem;text-align:center;transition:transform .3s,box-shadow .3s}.landing .nfz-section .subsection .card-grid .card:hover{box-shadow:0 6px 12px #0003;transform:translateY(-5px)}.landing .nfz-section .subsection .card-grid .icon{color:#638dfc;font-size:3rem}.landing .nfz-section .subsection .card-grid .card-title{font-size:1.5rem}.landing .nfz-section .subsection .card-grid .card-description{color:#7a7a7a;font-size:1rem}.landing .hospitals-section{display:flex;flex-direction:column;gap:2rem}.landing .hospitals-section .subsection .title,.landing .hospitals-section .title{align-self:flex-start;font-size:1.5rem;font-weight:700}.landing .footer{align-items:center;background-color:#183b56;display:flex;flex-direction:column;gap:1rem;padding:1rem;width:100%}.landing .footer p{color:#fff;font-size:1rem}@media (max-width:720px){.landing .main-section{height:auto;min-height:100vh;padding-top:5rem}.landing .main-section .content{flex-direction:column;gap:0;height:auto;justify-content:space-between}.landing .main-section .content .text{text-align:center;width:100%}.landing .main-section .content .text h1{font-size:2rem}.landing .main-section .content .text p{font-size:1.5rem}.landing .main-section .content img{width:100%}.landing .hospitals-section .title,.landing .timeline-section .title{align-self:center}.landing .private-visits-wrapper .private-visits-section .private-visits-cards .card{max-width:18.75rem;width:90%}.landing .nfz-section .title{text-align:center}.landing .nfz-section .intro{align-items:center;flex-direction:column;gap:1rem;justify-content:center}.landing .nfz-section .intro .image{width:90%}.landing .nfz-section .intro .image img{width:100%}.landing .nfz-section .intro .intro-text{text-align:center;width:100%}.landing .nfz-section .intro .intro-text .info .icon-text{justify-content:center;text-align:center;width:100%}.landing .nfz-section .intro .intro-text .button-wrapper{flex-direction:column-reverse;gap:1rem}.landing .nfz-section .subsection .clinic-features .features-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.landing .private-visits-wrapper .private-visits-section .title{align-self:center}}.navbar .button-container button{background-color:#638dfc;border:1px solid #638dfc;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1rem;transition:all .4s}.navbar .button-container button:hover{background-color:#fff;border:1px solid #183b56;color:#183b56}.navbar{justify-content:space-between;padding:.75rem 2%;position:fixed;top:0;transition:all .4s;z-index:1000}.navbar,.navbar .logo{align-items:center;display:flex;width:100%}.navbar .logo{justify-content:flex-start}.navbar .menu{align-items:center;display:flex;gap:.5rem;justify-content:center;width:100%}.navbar .menu .menu-item{color:#183b56;cursor:pointer;font-size:1rem;font-weight:500;transition:all .4s;width:max-content}.navbar .menu .menu-item:hover{color:#638dfc}.navbar .active{color:#638dfc!important}.navbar .button-container{display:flex;justify-content:flex-end;width:100%}.navbar .button-container button{margin-left:.5rem}.navbar-mobile{align-items:center;background-color:#fff;display:none;position:fixed;top:0;width:100%;z-index:3}.navbar-mobile .title{align-items:center;display:flex;justify-content:space-between;padding:1rem;width:100%}.navbar-mobile .title a{font-size:1.5rem}.navbar-mobile .title a svg path{stroke-width:2px}.navbar-mobile .mobile-menu{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:1.5rem;height:94vh;padding:2%;position:absolute;text-align:center;top:100%;transform:translateX(100%);transition:all .4s;width:100vw;z-index:4}.navbar-mobile .mobile-menu .items{display:flex;flex-direction:column;gap:.75rem}.navbar-mobile .mobile-menu .items .item{color:#000;cursor:pointer;font-family:Lexend;font-size:1.125rem;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:32px;text-align:center;transition:all .4s}.navbar-mobile .mobile-menu .items .active,.navbar-mobile .mobile-menu .items .item:hover{color:#638dfc}.navbar-mobile a{cursor:pointer}.navbar-mobile .open-mobile{transform:translateX(0)}@media (max-width:720px){.navbar{display:none}.navbar-mobile{display:flex}}.scrolled{background-color:#fff;box-shadow:0 2px 4px 0 #0003}.timeline-wrapper{width:100%;z-index:1!important}.timeline-wrapper .timeline-divider{background:#183b56;border-radius:2px;height:100%;left:calc(50% - 2px);position:absolute;width:4px}.timeline-wrapper .timeline-item{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding:1rem;position:relative;transform:translateX(-100px);width:100%}.timeline-wrapper .timeline-item .timeline-left{align-items:flex-end;display:flex;flex-direction:column;gap:1rem;text-align:right;width:50%}.timeline-wrapper .timeline-item .timeline-right{display:flex;flex-direction:column;gap:1rem;text-align:left;width:50%}.timeline-wrapper .timeline-item .timeline-icon{align-items:center;color:#fff;display:flex;font-size:1.5rem;height:25px;justify-content:center;width:25px;z-index:1}.timeline-wrapper .timeline-item .timeline-line{background:#183b56;border-radius:2px;height:calc(100% - 25px);left:calc(50% - 2px);position:absolute;top:calc(1rem + 25px);width:4px;z-index:0}.timeline-wrapper .timeline-item .label{font-weight:700}.steps-wrapper{display:flex;flex-direction:column;gap:1rem;overflow-x:hidden;width:100%;z-index:1!important}.steps-wrapper .steps-header{display:flex;flex-direction:row;width:100%}.steps-wrapper .steps-header .steps-number-line{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:center;position:relative}.steps-wrapper .steps-header .steps-number-line .step-circle{align-items:center;background:#dfdfdf;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:2rem;justify-content:center;transition:all .4s;width:2rem}.steps-wrapper .steps-header .steps-number-line .step-circle.active{background:#638dfc;color:#fff}.steps-wrapper .steps-header .steps-number-line .grey-line{background:#638dfc;background-color:#dfdfdf;border-radius:2px;height:4px;left:calc(50% + 2rem);position:absolute;width:calc(100% - 4rem);z-index:0}.steps-wrapper .steps-header .steps-number-line .grey-line .steps-line{background:#638dfc;border-radius:2px;height:4px;width:100%;z-index:1}.steps-wrapper .steps-content-wrapper{display:flex;overflow:hidden;padding:1rem 0;width:500%}.steps-wrapper .steps-content-wrapper .content{display:flex;flex-direction:column;gap:1rem;width:100%}.steps-wrapper .steps-content-wrapper .content .step{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:5px;display:flex;flex-direction:column;gap:10px;padding:1rem}.steps-wrapper .steps-content-wrapper .content .step .step-header{align-items:center;display:flex;gap:10px}.steps-wrapper .steps-content-wrapper .content .step .step-icon{color:#638dfc;font-size:2em}.steps-wrapper .steps-content-wrapper .content .step .step-icon path{stroke:#638dfc}.steps-wrapper .steps-content-wrapper .content .step .step-header h2{color:#638dfc;font-size:1.5em}.steps-wrapper .steps-content-wrapper .content .step .step-description{color:#333;font-size:1em}.steps-wrapper .steps-content-wrapper .content .step .step-list{list-style:none;margin:10px 0;padding:0}.steps-wrapper .steps-content-wrapper .content .step .step-list li{align-items:center;color:#555;display:flex;font-size:1em;margin-bottom:10px}.steps-wrapper .steps-content-wrapper .content .step .list-icon{color:#638dfc;font-size:1.5em;margin-right:10px;min-width:20px}.steps-wrapper .steps-content-wrapper .content .step .step-note{color:#555;font-size:1em;font-style:italic}.steps-wrapper .steps-content-wrapper .content .step .step-button{align-self:flex-start;background-color:#638dfc;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1em;padding:10px 15px}.steps-wrapper .steps-content-wrapper .content .step .step-button:hover{background-color:#005f8a}.steps-wrapper .steps-content-wrapper .content .button-wrapper{align-items:center;display:flex;gap:1rem;justify-content:space-between}.steps-wrapper .steps-content-wrapper .content .button-wrapper-end{align-items:center;display:flex;gap:1rem;justify-content:flex-end}.steps-wrapper .steps-content-wrapper .content .button-wrapper-start{align-items:center;display:flex;gap:1rem;justify-content:flex-start}.steps-wrapper .steps-content-wrapper .content button{align-items:center;display:flex;gap:.5rem}@media (max-width:720px){.steps-wrapper .steps-content-wrapper .content .button-wrapper,.steps-wrapper .steps-content-wrapper .content .button-wrapper-end,.steps-wrapper .steps-content-wrapper .content .button-wrapper-start{flex-direction:column;gap:1rem}}
/*# sourceMappingURL=main.b09a549f.css.map*/