@import url(https://fonts.googleapis.com/css2?family=Questrial&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rozha+One&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}.navbar{background-color:#fff0;position:fixed;top:0;transition:background-color .3s ease;width:100%;z-index:1000}.navbar__container{align-items:center;display:flex;justify-content:space-between;padding:20px 40px 20px 90px}@media(max-width:768px){.navbar__container{padding-bottom:10px;padding-left:20px;padding-right:20px}}.navbar__logo img{height:60px}.navbar__menu{align-items:center;color:#0d2260;display:flex;font-family:Questrial,sans-serif;gap:50px;list-style:none;margin-left:auto;margin-right:30px}.navbar__item a{color:#0d2260;font-size:16px;line-height:1.5;text-decoration:none;transition:color .3s ease}.navbar__item a:hover{color:#607197}.navbar__social-icons{align-items:center;display:flex;gap:15px}.navbar__social-icons .social-icon{color:#0d2260;font-size:24px}.navbar__social-icons .social-icon:hover{color:#607197}.navbar__hamburger{background:none;border:none;color:#0d2260;cursor:pointer;font-size:24px;transition:color .3s ease}.navbar__hamburger:hover{color:#071233}.navbar__drawer{background-color:#dbdfe8e6;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1001}.navbar__drawer,.navbar__drawer a{align-items:center}.navbar__drawer-close{color:#0d2260;cursor:pointer;font-size:30px;position:absolute;right:20px;top:20px}.navbar__drawer-close:hover{color:#071233}.navbar__drawer-menu{align-items:center;display:flex;flex-direction:column;gap:20px}.navbar__drawer-menu a{color:#0d2260;font-size:24px;text-decoration:none;transition:color .3s ease}.navbar__drawer-menu a:hover{color:#071233}.navbar__drawer-menu .blue.small{background-color:#0d2260;border-radius:25px;color:#dbdfe8;padding:10px 20px;text-align:center}.navbar__drawer-menu .blue.small:hover{background-color:#071233}@media(max-width:768px){.navbar__menu{display:none}}.navbar--transparent{background-color:#0000}.button{background:#0000;border-radius:20px;cursor:pointer;font-family:Questrial,sans-serif;font-size:18px;transition:all .3s ease}.button.blue{border:2px solid #0d2260;color:#0d2260}.button.white{border:2px solid #fff;color:#fff}.button.small{padding:10px 35px}.button.large{padding:12px 40px}.button:hover{opacity:.8;transform:scale(1.1)}.footer{background-color:#dbdfe8;width:100%}.footer__content{align-items:center;background-color:#dbdfe8;color:#0d2260;display:flex;font-family:Questrial,sans-serif;font-size:14px;height:170px;justify-content:space-between;padding:20px}.footer__logo img{height:80px;padding:50px}.footer__details{align-items:flex-start;display:flex;font-weight:400;gap:120px;justify-content:space-between}.footer__details .footer__contact h3,.footer__details .footer__hours h3{font-size:16px;font-weight:400;margin-bottom:30px}.footer__details .footer__hours p{grid-gap:20px;display:grid;font-size:14px;gap:20px;grid-template-columns:100px auto;margin-bottom:20px}.footer__details .footer__hours p span{padding-left:10px}.footer__details .icon-text{align-items:center;display:flex}.footer__details .icon-text .icon{font-size:24px;margin-right:10px}.footer__social-icons{align-self:flex-end;display:flex;gap:15px;justify-content:flex-end;margin-top:30px;padding:20px}.footer__social-icons .social-icon{color:#0d2260;font-size:24px;transition:color .3s ease}.footer__social-icons .social-icon:hover{color:#bcc3d4}.footer__bottom{display:flex;font-family:Questrial,sans-serif;font-size:13px;justify-content:center;padding:10px 20px 20px}.footer__link{color:#0d2260;text-decoration:none}.footer__link:hover{text-decoration:underline}@media(max-width:1050px){.footer__content{align-items:center;flex-direction:column;gap:2rem;height:auto;width:100vw}.footer__logo img{padding-left:0}.footer__details{align-items:center;flex-direction:column;gap:20px}.footer__social-icons{justify-content:center;margin-top:20px;width:100%}}@media(max-width:768px){.footer__content{width:100vw}.footer__details p{gap:10px;grid-template-columns:1fr;text-align:center}.footer__logo img{height:60px}.footer__social-icons{gap:10px}}@media(max-width:480px){.footer__content{padding:10px;width:100vw}.footer__details{gap:10px}.footer__social-icons{gap:5px}.footer__social-icons .social-icon{font-size:20px}}.hero__background{background-image:url(/static/media/hero.24029e92673797986a4d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#0d2260;height:800px;width:auto}.hero__background .hero__text{align-content:flex-start;color:#0d2260;font-family:Rozha One,sans-serif;font-size:4rem;line-height:70px;margin:0;padding-left:120px;padding-top:150px}.hero__background .smaller__text{font-family:Questrial,sans-serif;font-size:2rem;padding-left:120px;text-align:left}.hero__background .smaller__button{padding-left:120px;padding-top:20px}.hero__background .floating__banner{align-items:center;background-image:url(/static/media/banner.887294ca7858d481a0ab.png);background-position:50%;background-repeat:no-repeat;display:flex-end;font-family:Questrial,sans-serif;justify-content:center;min-height:240px;min-width:189px;padding:20px;position:absolute;right:30px;top:520px}.hero__background .floating__banner .floating__banner-text{color:#fff;font-size:18px;padding-left:15px}.hero__background .floating__banner .arrow-container{align-items:center;border-radius:50%;display:flex;height:13px;justify-content:center;padding-left:125px;padding-top:15px;transition:background-color .3s ease,transform .3s ease;width:50px}.hero__background .floating__banner .arrow{color:#0d2260;font-size:1.5rem;transition:transform .3s ease}.hero__background .floating__banner .arrow-container:hover,.hero__background .floating__banner .arrow-container:hover .arrow{transform:scale(1.1)}@media(max-width:1172px){.hero__background{align-items:center;background-color:#dbdfe8;background-image:none;display:flex;flex-direction:column;height:auto;justify-content:center}.hero__background,.hero__text{padding-left:0!important;text-align:center}.hero__text{font-size:2rem!important;line-height:40px!important;margin:0;padding-top:100px!important}.smaller__text{font-size:1.2rem!important;margin-top:50px;padding-left:0!important;text-align:center}.smaller__button{display:flex;justify-content:center;padding-left:0!important;padding-top:30px}.floating__banner{display:none}}.description-container{align-items:center;background-color:#0000;border-radius:8px;box-shadow:none;display:flex;justify-content:flex-end;margin-left:35dvw;max-width:600px}@media(max-width:768px){.description-container{margin-left:0;padding:10px 10px 5dvh}}.description-container .text-block{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:1rem}.description-container .text-block .description-header{font-family:Rozha One,serif;font-size:2rem;margin-bottom:1rem}.description-container .text-block p{font-family:Questrial,sans-serif;font-size:1rem;line-height:1.6}.description-container.text-blue .description-header,.description-container.text-blue p{color:#0d2260}.description-container.text-white .description-header,.description-container.text-white p{color:#fff}@media(max-width:768px){.description-container{flex-direction:column}.description-container .text-block{align-items:center;padding:.5rem;text-align:center}}.about-us-section{align-items:center;background-image:url(/static/media/aboutus.6c469476b617380086c9.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#0d2260;display:flex;height:450px;justify-content:center}@media(max-width:1088px){.about-us-section{background-color:#dbdfe8;background-image:none}}.team-section{text-align:center}.team-section .section-title{color:#0d2260;font-family:Rozha One,serif;font-size:2rem;font-weight:700;margin-bottom:40px}.team-section .section-team{background-color:#f3f0e9;border-top-left-radius:30px;border-top-right-radius:30px;height:auto;padding-bottom:2%;width:100%}.team-section .team-card{align-items:center;background-color:#f3f0e9;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;height:auto;text-align:center;transition:transform .3s ease-in-out;width:270px}.team-section .team-card:hover{transform:scale(1.05)}.team-section .team-card .icon--container{align-items:center;background-color:#e4e4e4;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;height:200px;justify-content:center;width:100%}.team-section .team-card .icon{font-size:150px;opacity:.2}.team-section .team-card .overlay-text{align-items:center;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#0d2260;display:flex;flex-direction:column;font-family:Rozha One,sans-serif;justify-content:center;padding:15px 15px 40px;text-align:start}.team-section .team-card .team-card-title{font-size:1.1rem;font-weight:700}.team-section .team-card .team-card-description{font-family:Questrial,sans-serif;font-size:1rem;line-height:1.5;margin:0}.team-section .ant-carousel .slick-slide{display:flex;justify-content:center;padding:50px 0 80px}.team-section .slick-next,.team-section .slick-prev{align-items:center;border-radius:50%;color:#002366;display:flex;height:50px;justify-content:center;width:20px;z-index:1}.services-section{align-items:center;background-image:url(/static/media/services.da8a19095fb3f1c7d99d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;height:1000px;justify-content:center;width:100%}.services-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 40px}@media(max-width:1334px){.services-section{background-color:#dbdfe8;background-image:none;display:flex;height:auto}.services-container,.services-section{align-items:center;flex-direction:column}.services-container{gap:0;padding:0 20px}}.department{box-sizing:border-box;flex:0 0 48%;margin-bottom:20px;padding:20px}.department:first-child,.department:nth-child(3),.department:nth-child(5),.department:nth-child(7){padding-left:100px}.department h2{color:#123456;font-family:Rozha One,serif;font-size:30px;margin-bottom:10px}.department .department-services{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.department .service{flex:0 0 45%;margin-bottom:10px}.department .service:nth-child(5):after,.department .service:nth-child(6):after{background-color:#0d2260;bottom:-10px;content:"";height:1px;left:0;position:absolute;width:260px}@media(max-width:1334px){.department{align-items:center;flex:0 0 100%;padding:20px 0;text-align:center;width:100%}.department:first-child,.department:nth-child(3),.department:nth-child(5),.department:nth-child(7){padding-left:0}h2{text-align:center}.department-services{align-items:center;flex-direction:column}.service{text-align:center}.service:nth-child(5):after{display:none}}.service{align-items:center;color:#0d2260;cursor:pointer;display:flex;font-family:Questrial,sans-serif;font-size:18px;justify-content:space-between;padding:10px 0;position:relative;width:100%}.service:before{background-color:#0d2260;content:"";height:1px;left:0;position:absolute;top:0;width:260px}.service .arrow:last-of-type{margin-left:30px}.service .arrow{color:#0d2260;cursor:pointer;font-weight:700;text-decoration:none;transition:transform .2s ease}.service .arrow:hover{transform:scale(1.5)}.service span{color:#0d2260;display:inline-block;position:relative}@media(max-width:1334px){.service{align-items:center;background-color:#dbdfe8;background-image:none;height:auto;text-align:left}}.ortho__container{background-color:#f3f0e9!important;padding:20px}.ortho__background{background-color:#0d2260;background-position:50%;border-radius:30px;height:530px;justify-content:space-between;margin:100px auto;max-width:1274px;position:relative}.ortho__background .description-container{font-size:18px;margin:5dvh 0 0 5dvw;max-width:500px}.ortho__background .description-container .description-header{font-family:Rozha One,sans-serif;font-size:40px;line-height:1.2;white-space:pre-line}.ortho__background .smaller__button{margin-left:6dvw}.ortho__background .ortho__image{border-bottom-right-radius:30px;border-top-right-radius:30px;position:absolute;right:0;top:0;width:492px}@media(max-width:1080px){.ortho__background{align-items:center;background-color:#dbdfe8;display:flex;flex-direction:column;height:auto;justify-content:center;margin:0!important;padding-left:0!important}.description-container{margin-bottom:10px!important;padding-left:0!important;padding-top:50px!important}.description-container .description-header,.description-container p{color:#0d2260!important}.smaller__button{align-items:center;display:flex;margin-bottom:20px!important}.smaller__button .white{border-color:#0d2260;color:#0d2260}.ortho__image{display:none}}.opinions-section{background-image:url(/static/media/opinions.d8e01c5d137b369e89d2.png);background-position:50%;background-size:cover;padding:40px 20px}.opinions-section .section-title{color:#0d2260;font-family:Rozha One,sans-serif;font-size:40px;margin-bottom:20px;text-align:center}@media(max-width:768px){.opinions-section .section-title{font-size:24px}}.opinions-section .carousel{margin:0 auto;max-width:900px}.opinions-section .carousel .slick-slide{align-items:center;display:flex!important;justify-content:center;padding:0}.opinions-section .review-card{align-items:center;border-radius:8px;color:#0d2260;display:flex;height:280px;justify-content:center;margin:0;max-width:280px;overflow:hidden;position:relative;width:100%}.opinions-section .review-card .review-card-image{border-radius:8px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.opinions-section .review-card .overlay-text{align-items:center;border-radius:8px;color:#0d2260;display:flex;height:100%;justify-content:center;padding:10px;position:relative;text-align:center;width:100%;z-index:2}.opinions-section .review-card .review-card-text{color:#0d2260;font-family:Questrial,sans-serif;font-size:14px;line-height:1.4;max-height:100%;overflow:hidden;padding-top:100px}.specification-content{background-image:url(/static/media/specificationBackground.86ba142ac8feee1eadfe.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;color:#0d2260;max-width:100%;min-height:80vh;padding:40px}.specification-content h1{border-bottom:2px solid #0d2260;color:#0d2260;font-family:Rozha One,sans-serif;font-size:55px;font-weight:700;margin-bottom:80px;padding-bottom:10px;text-align:end;width:60%}.specification-section{align-items:flex-start;display:flex;gap:80px;margin-top:20px}.specification-image{border-radius:8px;flex:1 1}.specification-text{flex:2 1}.specification-text h2{color:#0d2260;font-family:Rozha One,sans-serif;font-size:40px;font-weight:700;margin-bottom:10px}.specification-text p{color:#0d2260;font-family:Questrial,sans-serif;font-size:18px;line-height:1.6;margin-bottom:50px}@media(max-width:768px){.specification-content{padding:20px}.specification-section{align-items:center;flex-direction:column;gap:20px}.specification-image{display:none}.specification-content h1{font-size:2rem}.specification-text h2{font-size:1.5rem}.specification-text p{font-size:.9rem;line-height:1.4}}.privacy-content{color:#0d2260;font-family:Questrial,sans-serif;line-height:1.6;margin:0 auto;max-width:900px;padding:60px 40px}.privacy-title{font-family:Rozha One,sans-serif;font-size:40px;font-weight:400;line-height:1.2;margin-bottom:10px}.privacy-subtitle{border-bottom:2px solid #0d2260;font-size:18px;margin-bottom:40px;padding-bottom:20px}.privacy-section{margin-bottom:30px}.privacy-section-heading{font-family:Rozha One,sans-serif;font-size:24px;font-weight:400;margin-bottom:15px;text-align:center}.privacy-section-intro{font-size:16px;margin-bottom:10px}.privacy-list{font-size:16px;padding-left:25px}.privacy-list li{margin-bottom:8px}.privacy-list--level-1,.privacy-list--level-2{margin-top:8px}@media(max-width:768px){.privacy-content{padding:30px 16px}.privacy-title{font-size:28px}.privacy-section-heading{font-size:20px}.privacy-list,.privacy-section-intro{font-size:14px}.privacy-list{padding-left:20px}}
/*# sourceMappingURL=main.b6363ffe.css.map*/