@import"https://fonts.googleapis.com/css2?family=Afacad:ital,wght@0,400..700;1,400..700&family=Aldrich&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Play:wght@400;700&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Roboto,sans-serif!important}.container{padding:0 60px}@media screen and (max-width: 1024px){.container{padding:0 32px}}@media screen and (max-width: 767px){.container{padding:0 16px}}.about-banner{background-size:cover;padding-top:81px;padding-bottom:81px;margin-top:0;display:flex;align-items:center;background-color:#010223}@media screen and (max-width: 880px){.about-banner{margin-top:40px}}@media screen and (max-width: 768px){.about-banner{min-height:150px}}@media screen and (max-width: 600px){.about-banner-content{display:flex;flex-direction:column}}.about-banner h2{font-weight:600;font-size:96px;line-height:100%;color:#fff;width:60%;margin-bottom:22px}@media screen and (max-width: 1024px){.about-banner h2{font-size:65px}}@media screen and (max-width: 768px){.about-banner h2{font-size:40px}}@media screen and (max-width: 600px){.about-banner h2{width:100%;text-align:center}}.about-banner h2 span{color:#46b7e8}.about-banner p{font-weight:500;font-size:24px;line-height:100%;color:#fff;width:60%;margin-bottom:130px}@media screen and (max-width: 768px){.about-banner p{font-size:16px}}@media screen and (max-width: 600px){.about-banner p{width:100%;text-align:center}}.about-banner button{font-weight:500;font-size:20px;line-height:100%;color:#fff;padding:30px 50px;border-radius:40px;background:#46b7e8;border:none;outline:none;cursor:pointer}@media screen and (max-width: 768px){.about-banner button{padding:10px 20px;font-size:16px}}@media screen and (max-width: 1024px){.about-banner img{width:40%}}.title-heading{display:flex;align-items:center}.title-heading-separator{height:1px;flex:1;background:#004274}.title-heading h2{padding:0 40px;font-weight:200;font-size:64px;line-height:100%;color:#004274}@media screen and (max-width: 768px){.title-heading h2{font-size:28px;padding:0 10px}}.why-choose-us{margin:50px auto}.why-choose-us-list{display:grid;grid-gap:15px;margin-top:2rem;grid-template-columns:repeat(2,1fr);grid-template-areas:"sterilization experience" "implants patients"}.why-choose-us-list .number,.why-choose-us-list .text{color:#fff;position:relative;z-index:2}.why-choose-us-list .number{font-weight:500;font-size:48px;line-height:100%}@media screen and (max-width: 768px){.why-choose-us-list .number{font-size:24px}}.why-choose-us-list .text{font-weight:400;font-size:28px;line-height:100%}@media screen and (max-width: 768px){.why-choose-us-list .text{font-size:16px}}@media (min-width: 768px){.why-choose-us-list{grid-template-columns:1fr 1fr 1.5fr;grid-template-rows:auto auto;grid-template-areas:"sterilization experience patients" "implants implants patients"}}.why-choose-us-list-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 1rem;border-radius:30px;text-align:center;height:100%;position:relative;overflow:hidden}.why-choose-us-list-item .loader-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.why-choose-us-list-item .loader{--r1: 154%;--r2: 68.5%;width:100%;height:100%;border-radius:0;background:radial-gradient(var(--r1) var(--r2) at top,rgba(0,0,0,0) 79.5%,currentColor 80%),radial-gradient(var(--r1) var(--r2) at bottom,currentColor 79.5%,rgba(0,0,0,0) 80%),radial-gradient(var(--r1) var(--r2) at top,rgba(0,0,0,0) 79.5%,currentColor 80%),#fff;background-size:50.5% 220%;background-position:-100% 0%,0% 0%,100% 0%;background-repeat:no-repeat;animation:l9 2s forwards linear}@keyframes l9{33%{background-position:0% 33%,100% 33%,200% 33%}66%{background-position:-100% 66%,0% 66%,100% 66%}to{background-position:0% 100%,100% 100%,200% 100%}}.why-choose-us-list-item.item-1{background-color:#a8d0ff;grid-area:sterilization}.why-choose-us-list-item.item-1 .loader{color:#a8d0ff}.why-choose-us-list-item.item-2{background-color:#4c9aff;grid-area:experience}.why-choose-us-list-item.item-2 .loader{color:#4c9aff}.why-choose-us-list-item.item-3{background-color:#2e4172;grid-area:implants}.why-choose-us-list-item.item-3 .loader{color:#2e4172}.why-choose-us-list-item.item-4{background-color:#5bcbf5;grid-area:patients}.why-choose-us-list-item.item-4 .loader{color:#5bcbf5}@media (min-width: 768px){.why-choose-us-list-item.item-4{display:flex;flex-direction:column;justify-content:center}}.why-choose-us-list-item .number{font-size:2rem;font-weight:700;margin:0 0 .5rem}@media (min-width: 768px){.why-choose-us-list-item .number{font-size:2.5rem}}.booking{display:flex;gap:20px;background:#010223;margin-top:60px;padding-top:36px;padding-bottom:36px}@media screen and (max-width: 400px){.booking{flex-direction:column}}.booking-image{flex:1;display:flex;align-items:center;justify-content:center}.booking-image img{max-width:100%;height:auto}.booking-content{flex:1;display:flex;flex-direction:column;justify-content:center}.booking-content p{margin-bottom:70px;font-weight:400;font-size:24px;line-height:30px;color:#fff}@media screen and (max-width: 768px){.booking-content p{font-size:16px;line-height:20px}}.booking-content button{align-self:flex-start;padding:25px 70px;background:#01b9d0;color:#fff;border:none;border-radius:40px;cursor:pointer;font-weight:500;font-size:18px;line-height:100%}@media screen and (max-width: 768px){.booking-content button{font-size:16px;padding:10px 15px}}.team-slider{margin:0 auto}.team-slider__title{text-align:center;color:#0b3b5d;font-size:32px;margin-bottom:30px}.team-slider__thumbnails{position:relative;max-width:768px;margin:50px auto 20px}.team-slider__thumbnails-container{width:100%;overflow:visible}.team-slider__thumbnail{cursor:pointer;padding:5px;opacity:1}.team-slider__thumbnail-image{width:100%;height:270px;max-height:270px;overflow:hidden;border-radius:20px;background-color:#0b3b5d;display:flex;align-items:center;justify-content:center;padding:20px}.team-slider__thumbnail-image img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease-out}.team-slider__navigation{position:absolute;width:100%;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.team-slider__arrow{width:40px;height:40px;background:#ffffffb3;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;color:#0b3b5d;pointer-events:auto;transition:all .3s cubic-bezier(.25,.1,.25,1);z-index:10}.team-slider__arrow:hover{background:#ffffffe6;transform:scale(1.05)}.team-slider__arrow--left{left:-20px}.team-slider__arrow--right{right:-20px}.team-slider__active{background-color:#0b3b5d;border-radius:20px;padding:20px;color:#fff;margin-top:20px;transition:opacity .3s ease}.team-slider__member{display:flex;gap:20px}.team-slider__member-image{flex:0 0 180px;height:180px;border-radius:8px;overflow:hidden}.team-slider__member-image img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.team-slider__member-content{flex:1;animation:fadeIn .4s ease-out}.team-slider__member-name{font-size:28px;margin:0 0 5px}.team-slider__member-title{font-size:18px;font-weight:400;margin:0 0 15px;opacity:.8}.team-slider__member-description{font-size:16px;line-height:1.6}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.team-slider__member{flex-direction:column}.team-slider__member-image{flex:0 0 auto;max-width:100%;height:200px}}@media (max-width: 480px){.team-slider__arrow{width:30px;height:30px}.team-slider__arrow--left{left:-15px}.team-slider__arrow--right{right:-15px}.team-slider__member-name{font-size:24px}.team-slider__member-description{font-size:14px}}.feedback-slider{width:100%;margin:0 auto;padding:32px 16px}.feedback-slider__container{width:100%;margin-top:60px;margin-bottom:60px}.feedback-slider__card{background:linear-gradient(180deg,#20a1dc91,#ffffff91);border-radius:30px;padding:24px;height:100%;cursor:grab}.feedback-slider__content{display:flex;flex-direction:column;align-items:center}.feedback-slider__avatar{width:80px;height:80px;min-width:80px;min-height:80px;background-color:#004080;border-radius:50%;margin-bottom:16px;display:flex;align-items:center;justify-content:center}.feedback-slider__avatar img{width:80px;height:80px;min-width:80px;min-height:80px;object-fit:cover;border-radius:50%}.feedback-slider__avatar-icon{width:48px;height:48px;color:#fff}.feedback-slider__name{font-weight:300;font-size:24px;line-height:100%;color:#082c46;margin-bottom:40px}.feedback-slider__text{text-align:center;line-height:1.5;font-weight:300;font-size:20px;color:#082c46}@media (max-width: 1200px){.feedback-slider{max-width:900px}.feedback-slider__card{padding:20px}}@media (max-width: 800px){.feedback-slider{max-width:600px;padding:24px 12px}.feedback-slider__title{font-size:28px}.feedback-slider__avatar{width:70px;height:70px}.feedback-slider__avatar-icon{width:40px;height:40px}}@media (max-width: 500px){.feedback-slider{padding:20px 10px}.feedback-slider__title{font-size:24px;margin-bottom:24px}.feedback-slider__title:after{width:80px}.feedback-slider__card{padding:16px}.feedback-slider__avatar{width:60px;height:60px}.feedback-slider__avatar-icon{width:32px;height:32px}.feedback-slider__name{font-size:16px}.feedback-slider__text{font-size:13px}}.about-section__content{display:flex;flex-wrap:wrap;gap:24px;margin-top:60px;margin-bottom:60px}.about-section__content-text{width:100%;max-width:32%;font-weight:300;font-size:24px;line-height:130%;color:#082c46;margin:0}@media screen and (max-width: 992px){.about-section__content-text{max-width:100%;font-size:20px}}.about-section__content-images{display:flex;flex-wrap:wrap;gap:24px;width:calc(68% - 24px)}@media screen and (max-width: 992px){.about-section__content-images{width:100%}}.about-section__content-images-item{border-radius:30px;object-fit:cover;height:325px}.about-section__content-images-item:nth-child(1),.about-section__content-images-item:nth-child(2){width:calc(50% - 12px)}@media screen and (max-width: 768px){.about-section__content-images-item:nth-child(1),.about-section__content-images-item:nth-child(2){width:100%;height:280px}}.about-section__content-images-item:nth-child(n+3){width:calc(33.333% - 16px);height:250px}@media screen and (max-width: 992px){.about-section__content-images-item:nth-child(n+3){width:calc(50% - 12px)}}@media screen and (max-width: 768px){.about-section__content-images-item:nth-child(n+3){width:100%;height:250px}}@media screen and (max-width: 576px){.about-section__content-images-item{height:auto;min-height:220px}}.contact-info{display:flex;flex-direction:column;gap:50px;flex:1}.contact-info-title{font-weight:600;font-size:64px;line-height:100%;color:#082c46}.contact-info-title span{background:linear-gradient(180deg,#d6e5fa,#74c1e4 77%,#20a1dc 97%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.contact-info-text{font-weight:400;font-size:18px;line-height:100%;color:#082c46}.contact-info-tags{display:flex;flex-wrap:wrap;gap:42px}.contact-info-tags-item{padding:20px 25px;display:flex;flex-direction:column;border:1px solid #D4ECF7;border-radius:5px;gap:12px;flex:1;min-height:146px;justify-content:center;align-items:center;transition:background-color 1s;cursor:pointer}.contact-info-tags-item:hover{transition:background-color 1s;background:linear-gradient(180deg,#29a4e74f,#48afdf4f 34.5%,#ffffff4f)}.contact-info-tags-item-top{display:flex;gap:5px}.contact-info-tags-item-top img{width:unset}@media screen and (min-width: 768px){.contact-info-tags-item-top img{width:50px;height:auto}}.contact-info-tags-item-top p{font-weight:400;font-size:22px;line-height:100%;color:#082c46;white-space:nowrap}.contact-info-tags-item span{font-weight:400;font-size:18px;line-height:100%;color:#082c46;text-align:center}.contact-form{flex:1;display:flex;flex-direction:column;padding:50px 50px 0;background:linear-gradient(180deg,#20a1dc4f,#ffffff4f);gap:40px;border-radius:5px}.contact-form input{height:60px;border-radius:15px;border:1px solid #082C46;padding:15px;background:transparent}.contact-form textarea{border-radius:15px;border:1px solid #082C46;padding:15px;background:transparent;min-height:370px;resize:vertical}.contact-form button{background:linear-gradient(180deg,#0da1e429 1%,#b0f1ff78 52.13%,#ffffff78 95%);font-weight:500;font-size:18px;line-height:100%;color:#082c46;height:64px;border-radius:60px;padding:10px;border:none;outline:none;cursor:pointer}.contact-us-body{margin:60px auto;display:flex;gap:50px}@media screen and (max-width: 1024px){.contact-us-body{flex-direction:column}}.collapsible-item{margin-bottom:40px;border:1px solid #082C46;border-radius:8px}@media screen and (max-width: 768px){.collapsible-item{margin-bottom:20px}}.collapsible-item__header{display:flex;align-items:center;justify-content:space-between;padding:5px 24px;background-color:#fff;cursor:pointer;position:relative;border-radius:8px}.collapsible-item__title{font-weight:200;font-size:48px;line-height:35px;color:#20a1dc;transform:translateY(-25px);background:#fff}@media screen and (max-width: 768px){.collapsible-item__title{font-size:24px;transform:translateY(-20px)}}.collapsible-item__icon{color:#718096;transition:transform .3s ease}.collapsible-item__content-wrapper{height:0;overflow:hidden;transition:height .3s ease-in-out;border-radius:8px}.collapsible-item__content{padding:5px 24px;background-color:#fff;border-radius:8px}.collapsible-item__content p{font-weight:300;font-size:24px;color:#0b0a0a}@media screen and (max-width: 768px){.collapsible-item__content p{font-size:16px}}.collapsible-item--open .collapsible-item__header:after{background-color:#e2e8f0}.collapsible-item--open .collapsible-item__icon{transform:rotate(180deg)}.services-list{margin-top:50px}.services-gallery{display:flex;flex-direction:column;width:100%;margin-top:50px}.services-gallery__container{display:flex;width:100%;gap:16px;height:500px}@media screen and (max-width: 700px){.services-gallery__container{height:fit-content}}.services-gallery__left{width:25%;height:100%}.services-gallery__center{display:flex;align-items:center;width:100%;height:100%;gap:16px}@media screen and (max-width: 700px){.services-gallery__center{flex-direction:column}}.services-gallery__center-top{flex:1;height:100%}@media screen and (max-width: 700px){.services-gallery__center-top{width:100%;min-height:400px}}.services-gallery__center-bottom{flex:1;height:100%}@media screen and (max-width: 700px){.services-gallery__center-bottom{width:100%;min-height:400px}}.services-gallery__right{width:25%;height:100%}.services-gallery__image-wrapper{width:100%;height:100%;overflow:hidden;border-radius:8px}@media screen and (max-width: 700px){.services-gallery__image-wrapper{width:100%;height:100%;min-height:400px}}.services-gallery__image-wrapper--fade{opacity:0;transform:translateY(20px);transition:opacity 1.5s ease-in-out,transform 1.5s ease-in-out}.services-gallery__image-wrapper--visible{opacity:1;transform:translateY(0)}.services-gallery__image{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 700px){.services-gallery__image{width:100%;min-height:400px}}.services-gallery--error{color:red;padding:20px;text-align:center}.about-heading,.about-heading-mobile{display:flex;align-items:center;flex-wrap:wrap;gap:16px;justify-content:center}.about-heading a,.about-heading-mobile a{border-radius:40px;background:#1f9eda;cursor:pointer;padding:8px 30px;display:flex;align-items:center;gap:35px;height:100%;text-decoration:none!important}.about-heading a img,.about-heading-mobile a img{width:33px;height:auto}@media screen and (max-width: 767px){.about-heading a img,.about-heading-mobile a img{width:27px}}.about-heading a span,.about-heading-mobile a span{font-weight:400;font-size:20px;line-height:100%;color:#fff}@media screen and (max-width: 767px){.about-heading a span,.about-heading-mobile a span{font-size:14px}}.header-footer .about-heading-mobile{display:flex;margin-top:250px}@media screen and (min-width: 880px){.header-footer .about-heading-mobile{display:none;margin-top:215px}}.header-footer .header-footer-logo-mobile{display:none}@media screen and (max-width: 880px){.header-footer .header-footer-logo-mobile{display:flex;width:100%;align-items:center;justify-content:center;margin-bottom:0;margin-top:0}.header-footer .header-footer-logo-mobile img{max-width:320px;width:100%;height:auto}}.header-footer .mobile-nav,.header-footer .header .about-heading{display:none}@media screen and (min-width: 880px){.header-footer .header{padding-bottom:10px}.header-footer .header .about-heading{display:flex}}.header-footer-logo{display:none;align-items:center;justify-content:center;cursor:pointer}.header-footer header{margin-bottom:15px;position:sticky;top:0;z-index:1000;background:#fff;transition:background-color .3s ease-in-out;margin-top:0}.header-footer header .desktop-nav-logo{cursor:pointer}.header-footer header .desktop-nav-logo img{width:250px;height:auto}@media screen and (max-width: 1200px){.header-footer header .desktop-nav-logo img{width:210px}}@media screen and (max-width: 970px){.header-footer header .desktop-nav-logo img{width:190px}}@media screen and (max-width: 880px){.header-footer header{position:fixed;width:100%;top:0;margin:0;padding:22px 20px;display:flex;justify-content:flex-end}.header-footer header .desktop-nav{display:none}.header-footer header .mobile-nav{display:block;width:100%}.header-footer header .mobile-nav .about-heading{display:flex;margin-top:40px}.header-footer header.menu-open{background:transparent}}.header-footer header.scrolled{background:#dcf4ff}.header-footer header .burger-menu{width:30px;height:25px;position:absolute;cursor:pointer;z-index:1001;right:20px;top:10px}.header-footer header .burger-menu span{display:block;position:absolute;height:3px;width:100%;background:#0b0a0a;border-radius:3px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.header-footer header .burger-menu span:nth-child(1){top:0}.header-footer header .burger-menu span:nth-child(2){top:10px}.header-footer header .burger-menu span:nth-child(3){top:20px}.header-footer header .burger-menu.open span{background:#fff}.header-footer header .burger-menu.open span:nth-child(1){top:10px;transform:rotate(135deg)}.header-footer header .burger-menu.open span:nth-child(2){opacity:0;left:-60px}.header-footer header .burger-menu.open span:nth-child(3){top:10px;transform:rotate(-135deg)}.header-footer header .mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:0;background:#1f9eda;overflow:hidden;z-index:1000;transition:height .4s ease-in-out}.header-footer header .mobile-menu-overlay.open{height:100vh}.header-footer header .mobile-menu-overlay .mobile-menu-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;opacity:0;transition:opacity .2s ease-in-out;transition-delay:.1s}.header-footer header .mobile-menu-overlay.open .mobile-menu-content{opacity:1}.header-footer header .mobile-menu-overlay ul{list-style:none;padding:0;margin:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:30px}.header-footer header .mobile-menu-overlay ul li{transform:translateY(20px);opacity:0;transition:all .3s ease-in-out;transition-delay:.1s}.header-footer header .mobile-menu-overlay ul li:nth-child(2){transition-delay:.2s}.header-footer header .mobile-menu-overlay ul li:nth-child(3){transition-delay:.3s}.header-footer header .mobile-menu-overlay ul li:nth-child(4){transition-delay:.4s}.header-footer header .mobile-menu-overlay ul li a{font-weight:500;font-size:32px;color:#fff;text-decoration:none}.header-footer header .mobile-menu-overlay ul li a.active{text-decoration:underline}.header-footer header .mobile-menu-overlay ul li button{padding:20px 30px;color:#1f9eda;background:#fff;border-radius:70px;border:none;outline:none;cursor:pointer;font-weight:500;font-size:20px;line-height:100%}.header-footer header .mobile-menu-overlay.open ul li{transform:translateY(0);opacity:1}.header-footer header nav ul{list-style:none;display:flex;align-items:center;justify-content:space-between;height:fit-content;padding-top:10px;padding-bottom:10px}.header-footer header nav ul li{display:flex;align-items:center;height:100%}.header-footer header nav ul li .active{color:#1f9eda}.header-footer header nav ul li a{font-weight:400;font-size:20px;line-height:100%;color:#0b0a0a;width:fit-content;white-space:nowrap;text-decoration:none}.header-footer header nav ul button{padding:17px;color:#fff;border-radius:70px;background:#1f9eda;border:none;outline:none;cursor:pointer;font-weight:500;font-size:20px;line-height:100%}.header-footer .footer-content{position:relative;display:flex;margin-top:60px;gap:16px;padding-bottom:60px}.header-footer .footer-content-powered{position:absolute;bottom:20px;text-align:center;left:50%;transform:translate(-50%);font-size:14px;font-weight:700}@media screen and (max-width: 768px){.header-footer .footer-content{margin-top:20px}}.header-footer .footer-content-info{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;flex:1}.header-footer .footer-content-info ul li{list-style:none}.header-footer .footer-content-info-title{font-weight:500;font-size:20px;line-height:43.75px;text-decoration:underline;text-decoration-style:solid;color:#082c46;letter-spacing:5px;text-align:left}.header-footer .footer-content-info a{text-decoration:none}.header-footer .footer-content-info a:hover{text-decoration:underline}.header-footer .footer-content-info-text{font-weight:300;font-size:18px;letter-spacing:2px;color:#082c46}.header-footer .footer-content-info-list{display:flex;flex-direction:column;gap:8px}.header-footer .footer-content-info-social-list{display:flex;align-items:center;gap:15px}@media screen and (max-width: 1024px){.header-footer .footer-content-logo{width:250px;height:auto}.header-footer .footer-content-logo img{width:100%}}@media screen and (max-width: 768px){.header-footer .footer-content{flex-direction:column}.header-footer .footer-content-logo{width:107px;height:auto}.header-footer .footer-content-logo img{width:100%}.header-footer .footer-content-info-title{font-size:16px}.header-footer .footer-content-info-text{font-size:10px}.header-footer .footer-content-info-social img{width:18px;height:18px}}.header-footer .mobile-footer{display:none;position:fixed;bottom:0;left:0;width:100%;height:60px;z-index:990}.header-footer .mobile-footer-item{display:flex;align-items:center;flex:1;padding:10px;gap:16px}.header-footer .mobile-footer-item:first-child{background-color:#92c7ff}.header-footer .mobile-footer-item:nth-child(2){background-color:#46b7e8}.header-footer .mobile-footer-item:last-child{background-color:#509dfc}.header-footer .mobile-footer-item img{width:20px;height:20px}.header-footer .mobile-footer-item p{margin:0;font-weight:300;font-size:16px;line-height:4px;color:#fff}@media screen and (max-width: 768px){.header-footer .mobile-footer{display:flex;justify-content:space-around}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.tooth-loader{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background-color:#fff}.tooth-loader__svg{width:100px;height:100px;margin:0 auto 20px;filter:drop-shadow(0 2px 5px rgba(0,0,0,.2));animation:tooth-pulse 1.5s infinite ease-in-out}.tooth-loader__path{fill:#1f9eda;stroke:#197ead;stroke-width:1;transition:fill .3s ease}.tooth-loader__progress{width:100px;height:4px;background-color:#a0d8f2;border-radius:2px;margin:0 auto;overflow:hidden}.tooth-loader__progress-bar{height:100%;width:30%;background-color:#1f9eda;border-radius:2px;animation:progress-move 1.5s infinite linear}@keyframes tooth-pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes progress-move{0%{width:0%;margin-left:0%}50%{width:30%}to{width:0%;margin-left:100%}}
