:root{--app-header-height:112px;--app-container-px:48px;--bs-breadcrumb-divider:""}.hero-section .hero-content .hero-subtitle,.appointment-section .title-section h3,html,body,*,p,.font-regular,.text-20,.text-18,.text-16,.text-14{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Instrument Sans,sans-serif;font-style:normal;font-weight:400}.our-team-slider .team-item .center-content h3,.customer-comments .title-section h4,.customer-comments-slide .customer-comment .customer b,.default-list-section .default-list-item .item-info div,.footer .footer-link,.footer .f-menu h4,.footer .copyright p,.header .top-bar-menu a,.default-btn,.gradiant-btn-white,.page-title-section .breadcrumb a,.page-title-section .search-form input,.page-title-section .search-form button,.sidebar li a,.sidebar li a span,.default-form label,h2,h3,h4,h5,h6,.font-medium,.title-36,.title-32,.title-24,.title-20,.title-16{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Instrument Sans,sans-serif;font-style:normal;font-weight:500}.services-slider .service-item p,.services-slider .service-item h3,.services-slider .service-item a,.brands-section .brands-content .item:first-child a span,.header .main-menu ul li a,.header .right-menu ul.menu li a,.header .dropdown .btn,.header .dropdown-item,.page-title-section h1,h1,.font-semibold,.title-72,.title-40{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Instrument Sans,sans-serif;font-style:normal;font-weight:600}.evaluate-us h4,strong,b,.font-bold{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Instrument Sans,sans-serif;font-style:normal;font-weight:700}.title-16{font-size:16px}.title-20{font-size:20px}.title-24{font-size:24px}.title-32{font-size:32px}.title-36{font-size:36px}.title-40{font-size:40px}.title-72{font-size:clamp(2.5rem,2.1rem + 2vw,4.5rem)}.text-14{font-size:14px}.text-16{font-size:16px}.text-18{font-size:18px}.text-20{font-size:20px}.pb-120{padding-bottom:120px}.pt-120{padding-top:120px}.py-120{padding-top:120px;padding-bottom:120px}.text-light{color:#3c3c3bb3!important}.text-white{color:#fff!important}.max-w-768{max-width:768px}.line-height-36{line-height:36px}body{scroll-behavior:smooth}html,body,*{color:#3c3c3b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-size:16px}html,body{background-color:#f5f5f5}*,a{text-decoration:none}dl,ol,ul{margin:0;padding:0}h1{font-size:41px}h2{font-size:36px}h3{font-size:32px}h4{font-size:24px}h5{font-size:20px}h6,p{font-size:16px}.default-btn{color:#3c3c3b;background-color:#fff;border:none;border-radius:15px;align-items:center;width:fit-content;height:48px;padding:8.5px 16px;font-size:15px;transition:all .33s ease-in-out;display:flex;box-shadow:0 0 0 1px #d9c5b080,0 0 0 2px #fff,0 0 0 3px #3c3c3b}.default-btn:hover{box-shadow:0 0 0 1px #d9c5b080,0 0 0 2px #fff,0 0 0 3px #d9c5b0}.gradiant-btn-white{color:#fff;background:linear-gradient(#0000,#f7f2ee33),#fff6;border:1px solid #fff;border-radius:15px;align-items:center;width:fit-content;height:58px;padding:0 16px;font-size:15px;transition:all .33s ease-in-out;display:flex}.gradiant-btn-white i{color:#fff;font-size:20px}.gradiant-btn-white:hover{background:linear-gradient(#f7f2ee33,#0000),#fff6}.smile-gallery-avatars{z-index:1;align-items:center;display:flex;position:relative}.smile-gallery-avatars .smile-gallery-avatar{cursor:pointer;background:linear-gradient(#d9c5b0,#fff);border:4px solid #fff;border-radius:50%;width:96px;height:96px;position:relative;overflow:hidden;box-shadow:0 2px 4px #18181b0f}.smile-gallery-avatars .smile-gallery-avatar img{object-fit:cover;width:100%;height:100%}.smile-gallery-avatars .smile-gallery-avatar:not(:last-child){margin-right:-32px}.page-title-section{z-index:0;height:456px;margin-top:-180px;position:relative}.page-title-section:after{content:"";opacity:.8;z-index:0;background-color:#e9e6e4;width:100%;height:100%;position:absolute;top:0;left:0}.page-title-section .page-title-bg{z-index:1;opacity:.2;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.page-title-section .breadcrumb{z-index:2;border-bottom:1px solid #d3d3d3;align-items:center;gap:10px;margin-bottom:20px;padding-top:200px;padding-bottom:5px;display:flex;position:relative}.page-title-section .breadcrumb a{color:#3c3c3b;font-size:14px}.page-title-section h1{z-index:2;font-size:32px;position:relative}.page-title-section.search-active .container{flex-direction:column;justify-content:space-between;height:100%;display:flex}.page-title-section .search-form{z-index:2;align-items:center;gap:10px;width:100%;margin-bottom:15px;display:flex}.page-title-section .search-form .search-input{flex:auto;position:relative}.page-title-section .search-form .search-input i{color:#3c3c3b;font-size:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.page-title-section .search-form input{color:#3c3c3b;background-color:#fff;border:none;border-radius:6px;outline:none;width:100%;height:48px;padding:0 12px 0 40px;font-size:14px;display:block}.page-title-section .search-form button{color:#3c3c3b;background:linear-gradient(#0000,#f7f2ee33),#fff6;border:none;border-radius:15px;flex:none;justify-content:center;align-items:center;width:55px;height:48px;font-size:14px;transition:all .33s ease-in-out;display:flex;box-shadow:0 0 0 1px #d9c5b080,0 0 0 2px #fff,0 0 0 3px #3c3c3b}.page-title-section .search-form button:hover{box-shadow:0 0 0 1px #d9c5b080}.sidebar{background-color:#e9e6e4;border-radius:15px;padding:40px;display:block}.sidebar ul{flex-direction:column;gap:15px;margin:0;padding:0;display:flex}.sidebar li{display:block}.sidebar li a{color:#3c3c3b;border-radius:6px;align-items:center;gap:5px;height:45px;padding:0 20px;font-size:16px;transition:all .33s;display:flex}.sidebar li a span{color:#3c3c3b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;overflow:hidden}.sidebar li a i{flex-shrink:0;font-size:18px;display:none}.sidebar li a.active i{display:initial}.sidebar li a:hover,.sidebar li a.active{background-color:#fff}.default-page{padding-top:80px;padding-bottom:80px}.default-page .page-content{padding-left:80px}.default-page .page-content img{max-width:100%;height:auto;margin:0 auto 15px;display:block}.default-form.bg-form{background-color:#fff;border-radius:16px;padding:45px}.default-form label{color:#3c3c3b;margin-bottom:5px;font-size:14px;display:block}.default-form input,.default-form textarea{border:1px solid #d9c5b0;border-radius:15px;outline:none;width:100%;height:48px;padding:0 12px 0 36px;display:block}.default-form textarea{height:120px;padding-top:12px;padding-bottom:12px}.default-form input[type=checkbox]{width:auto;height:auto;padding:0}.default-form .input-icon-group{position:relative}.default-form .input-icon-group i{color:#d9c5b0;font-size:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.default-form .input-icon-group i.top-initial{transform:initial;top:10px}.default-form .confirm{cursor:pointer}.default-form .confirm #confirm{top:2px}.default-form .confirm p{font-size:12px}.category-btn-group{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;margin-bottom:90px;display:flex}.category-btn-group .category-btn{color:#3c3c3b;white-space:nowrap;border:1px solid #d9c5b0;border-radius:12px;align-items:center;width:max-content;padding:12px 20px;font-size:14px;transition:all .33s ease-in-out;display:inline-flex}.category-btn-group .category-btn.active,.category-btn-group .category-btn:hover{color:#fff;background-color:#d9c5b0}.evaluate-us{background-color:#fff;border:1px solid #d9c5b0;border-radius:120px;width:max-content;height:128px;margin:-42px 140px 0 auto;padding:0 20px;position:relative;box-shadow:0 4px 24px #d9c5b026}.evaluate-us:before{content:"";background:url(/theme/icon/love.png) 50% no-repeat;width:16px;height:16px;display:inline-block;position:absolute;left:25px}.evaluate-us h4{color:#f84d6a;letter-spacing:2px;text-align:center;padding-top:25px;padding-bottom:15px;font-size:12px}.evaluate-us div{align-items:center;gap:22px;display:inline-flex}.evaluate-us div a{height:40px;display:inline-block}.evaluate-us div a img{max-height:40px}.header{z-index:1;background-color:#e9e6e4;padding:10px 10px 0;position:relative}.header .top-bar{background-color:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:50px;margin-bottom:10px;padding:15px 50px;transition:all .33s;display:flex;position:relative}.header .top-bar.closing{opacity:0;pointer-events:none}.header .top-bar.close{opacity:0;height:0;margin-bottom:0;padding:0 50px;overflow:hidden}.header .top-bar-menu{align-items:center;gap:50px;display:flex}.header .top-bar-menu a{color:#3c3c3b;font-size:14px}.header .top-bar-menu a:hover{color:#3c3c3bb3}.header .top-bar-close-btn{cursor:pointer;background-color:#e9e6e4;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;margin-right:-25px;display:flex;position:relative}.header .top-bar-close-btn i{color:#fff;font-size:24px}.header .top-bar-close-btn:hover{background-color:#d9c5b0}.header-content{box-sizing:content-box;background-color:#dac5b01a;border-bottom:1px solid #fff;border-radius:8px;justify-content:space-between;align-items:center;height:75px;padding:16px 50px;display:flex}.header .left-section{align-items:center;gap:100px;display:flex}.header .main-menu ul{align-items:center;gap:25px;display:flex}.header .main-menu ul li{display:block}.header .main-menu ul li.desktop-hidden{display:none}.header .main-menu ul li a{color:#3c3c3b;letter-spacing:1.18px;text-transform:uppercase;border:1px solid #0000;border-radius:6px;padding:8px 16px;font-size:14px;transition:all .33s ease-in-out}.header .main-menu ul li a:hover,.header .main-menu ul li a.active{border-color:#3c3c3b}.header .right-menu,.header .right-menu ul.menu{align-items:center;gap:25px;display:flex}.header .right-menu ul.menu li{display:block}.header .right-menu ul.menu li.desktop-hidden{display:none}.header .right-menu ul.menu li a{color:#3c3c3b;letter-spacing:1.18px;text-transform:capitalize;border:1px solid #0000;border-radius:6px;padding:8px 16px;font-size:14px;transition:all .33s ease-in-out}.header .right-menu ul.menu li a:hover,.header .right-menu ul.menu li a.active{border-color:#3c3c3b}.header .mobile-right-menu{align-items:center;gap:25px;display:none}.header .menu-btn{cursor:pointer;background-color:#d9c5b0;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}.header .menu-btn i{color:#fff;font-size:24px}.header .dropdown .btn{color:#3c3c3b;background-color:#fff;border:none;border-radius:16px;font-size:14px;box-shadow:0 0 10px #0000001a}.header .dropdown .btn .fi{border-radius:50%;margin-right:5px}.header .dropdown-menu{border:none;border-radius:16px;box-shadow:0 0 10px #0000001a;min-width:80.45px!important}.header .dropdown-item{color:#3c3c3b;border-radius:16px;align-items:center;font-size:14px;display:flex}.header .dropdown-item .fi{border-radius:50%;margin-right:10px}.footer{--x-padding:160px;padding:62px var(--x-padding) 32px var(--x-padding);background-color:#3c3c3b}.footer .footer-link{color:#fff;background-color:#ffffff0a;border:1px solid #ffffff14;border-radius:40px;width:max-content;padding:8px 16px;font-size:14px;display:flex}.footer .footer-link i{color:#fff;margin-right:10px;font-size:16px}.footer .footer-navigation{justify-content:space-between;gap:30px;margin-top:70px;display:flex}.footer .left-section,.footer .right-section{flex-direction:column;flex:1 1 0;gap:20px;display:flex}.footer .right-section{align-items:end}.footer .center-section{flex:1 1 0;justify-content:space-around;gap:30px;display:flex}.footer .f-menu{margin:0;padding:0}.footer .f-menu h4{color:#fff;margin-bottom:24px;font-size:16px}.footer .f-menu ul{flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.footer .f-menu ul li{display:block}.footer .f-menu ul li a{color:#fff;font-size:16px}.footer .copyright{justify-content:end;margin-top:60px;display:flex}.footer .copyright p{color:#fff;margin:0;font-size:16px}.hero-section{z-index:0;background-color:#e9e6e4;background-position:bottom;background-size:cover;flex-direction:column;min-height:880px;margin-top:-188px;padding-top:188px;transition:all .33s ease-in-out;display:flex;position:relative}.hero-section .container{flex-direction:column;flex:1;align-self:stretch;display:flex;position:relative}.hero-section .container .row{flex:1}.hero-section .container .row div[class*=col-]{align-items:center;display:flex}.hero-section.top-bar-close{margin-top:-118px;padding-top:118px}.hero-section .hero-content .hero-title{font-size:clamp(2rem,1.6rem + 2vw,4rem)}.hero-section .hero-content .hero-subtitle{font-size:clamp(1.375rem,1.05rem + 1.625vw,3rem)}.hero-section .chat-with-me{position:absolute;bottom:-70px;left:15px}.services-slider{--padding-top:50px;padding-bottom:100px;position:relative}.services-slider .service-item{padding-top:var(--padding-top);flex-direction:column;justify-content:end;align-items:center;gap:20px;height:620px;padding-left:15px;padding-right:15px;display:flex;position:relative;overflow:hidden}.services-slider .service-item p{text-align:center;color:#fff;z-index:1;margin-bottom:0;font-size:20px}.services-slider .service-item h3{color:#fff;text-align:center;z-index:1;font-size:clamp(1.75rem,1.6rem + .75vw,2.5rem)}.services-slider .service-item a{color:#fff;-webkit-backdrop-filter:blur(28px);z-index:1;background-color:#ffffff1a;border:1px solid #fcecf5;justify-content:center;align-items:center;gap:15px;width:max-content;margin-bottom:-60px;padding:16px 32px;font-size:16px;transition:margin-bottom .33s ease-in-out;display:flex;position:relative}.services-slider .service-item a i{color:#fff;font-size:16px}.services-slider .service-item img{width:100%;height:calc(100% - var(--padding-top));object-fit:cover;z-index:-1;transition:all .33s ease-in-out;position:absolute}.services-slider .service-item:before{content:"";opacity:1;z-index:0;pointer-events:none;background:linear-gradient(#0000 30%,#0000004d 60%,#000000a6 100%);width:100%;height:50%;transition:all .33s ease-in-out;position:absolute;bottom:0;left:0}.services-slider .swiper-slide{transition:all .33s ease-in-out}.services-slider .swiper-slide:hover .service-item:before{background:linear-gradient(#0000,#000c)}.services-slider .swiper-slide:hover .service-item a{margin-bottom:20px}.services-slider .swiper-slide:hover .service-item img{height:100%}.services-slider .swiper-pagination-progressbar.swiper-pagination-horizontal{top:initial;background-color:#d9c5b0;max-width:800px;bottom:0;left:50%;transform:translate(-50%)}.services-slider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#3c3c3b}.our-team-slider{padding-left:75px;padding-right:75px;position:relative}.our-team-slider .swiper-button-next,.our-team-slider .swiper-button-prev{background-color:#0000;border:1px solid #3c3c3b;border-radius:50%;width:60px;height:60px;margin:0;padding:0;transition:all .33s ease-in-out;position:absolute;top:180px;cursor:pointer!important}.our-team-slider .swiper-button-next i,.our-team-slider .swiper-button-prev i{font-size:24px;transition:all .33s ease-in-out}.our-team-slider .swiper-button-next:hover,.our-team-slider .swiper-button-prev:hover{background-color:#3c3c3b;cursor:pointer!important}.our-team-slider .swiper-button-next:hover i,.our-team-slider .swiper-button-prev:hover i{color:#fff}.our-team-slider .swiper-button-next:after,.our-team-slider .swiper-button-prev:after{display:none}.our-team-slider .swiper-button-prev{left:0}.our-team-slider .swiper-button-next{right:0}.our-team-slider .team-item{border-bottom:1px solid #d9c5b0;flex-direction:column;gap:50px;padding-bottom:35px;display:flex}.our-team-slider .team-item .img-content{justify-content:center;align-items:center;display:flex}.our-team-slider .team-item .img-content img{border-radius:16px}.our-team-slider .team-item .center-content{text-align:center}.our-team-slider .team-item .center-content h3{font-size:16px}.our-team-slider .team-item .center-content .sub-title{justify-content:center;align-items:center;display:flex}.our-team-slider .team-item .center-content .sub-title span{color:#3c3c3bb3;align-items:center;font-size:14px;display:inline-flex;position:relative}.our-team-slider .team-item .center-content .sub-title span:first-child:after{content:"";background-color:#3c3c3bb3;border-radius:50%;width:5px;height:5px;margin-left:7px;margin-right:7px;display:inline-block;position:relative}.our-team-slider .team-item .bottom-content{flex-direction:column;align-items:center;gap:25px;display:flex}.our-team-slider .team-item .bottom-content p{text-align:center;font-size:14px}.smile-gallery-section{margin-bottom:85px}.smile-gallery-slider{padding-top:90px;padding-bottom:75px;position:relative}.smile-gallery-slider:after{content:"";z-index:0;background-color:#d9c5b033;width:100%;height:47.5%;display:block;position:absolute;top:100px;left:0}.smile-gallery-slider .slider-example-opacity-and-size{--default-handle-width:100px}.smile-gallery-slider .slider-example-opacity-and-size:focus{--default-handle-opacity:0}.smile-gallery-slider img-comparison-slider{display:none}.smile-gallery-slider img-comparison-slider:focus{outline:none}.smile-gallery-slider .swiper-slide .cover{display:block}.smile-gallery-slider .swiper-slide-active .cover{display:none}.smile-gallery-slider .swiper-slide-active img-comparison-slider{display:block}.smile-gallery-slider-blur{filter:blur(190px);z-index:0;background-color:#ced3d1;width:85%;height:130px;margin:0 auto;position:absolute;bottom:20px;left:50%;transform:translate(-50%)scale(1.05)}.smile-gallery-slider .smile-gallery-avatars{z-index:1;position:relative;top:-40px}.smile-gallery-slider .swiper{padding-bottom:100px}.smile-gallery-slider .swiper-pagination{transform:translate(-50%);bottom:0!important;top:initial!important;left:50%!important}.smile-gallery-slider .swiper-pagination-bullet{opacity:1;background-color:#d9c5b0;border-radius:8px;width:8px;height:8px;transition:all .33s ease-in-out}.smile-gallery-slider .swiper-pagination-bullet-active{width:30px}.smile-gallery-slider .swiper-button-container{align-items:center;gap:12px;height:40px;margin-top:55px;display:flex;position:relative}.smile-gallery-slider .swiper-button-next,.smile-gallery-slider .swiper-button-prev{width:43px;height:28px;position:initial;left:initial;top:initial;right:initial;background-color:#0000;border:1px solid #3c3c3b;border-radius:28px;margin:0;padding:0;transition:all .33s ease-in-out}.smile-gallery-slider .swiper-button-next:after,.smile-gallery-slider .swiper-button-prev:after{display:none}.smile-gallery-slider .swiper-button-next i,.smile-gallery-slider .swiper-button-prev i{color:#3c3c3b;font-size:24px;transition:all .33s ease-in-out}.smile-gallery-slider .swiper-button-next:hover,.smile-gallery-slider .swiper-button-prev:hover{background-color:#3c3c3b;width:60px;height:40px}.smile-gallery-slider .swiper-button-next:hover i,.smile-gallery-slider .swiper-button-prev:hover i{color:#fff}.video-gallery-slider{background-color:#f7f3ef;margin-top:80px;padding-top:125px;padding-bottom:125px;position:relative}.video-gallery-slider .container{position:relative}.video-gallery-slider .circle-icon{z-index:1;width:151px;height:150px;position:absolute;top:-200px}.video-gallery-slider-container{z-index:1;position:relative}.video-gallery-slider .video-gallery-item{height:432px;position:relative}.video-gallery-slider .video-gallery-item:after{content:"";z-index:0;background-color:#0000004d;width:100%;height:100%;position:absolute;top:0;left:0}.video-gallery-slider .video-gallery-item img{object-fit:cover;width:100%;height:100%}.video-gallery-slider .video-gallery-item a{z-index:1;background-color:#151515d9;border-radius:12px;justify-content:center;align-items:center;width:66px;height:46px;transition:all .33s ease-in-out;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-gallery-slider .video-gallery-item a i{color:#fff;font-size:22px;transition:all .33s ease-in-out}.video-gallery-slider .video-gallery-item a:hover{background-color:#fff}.video-gallery-slider .video-gallery-item a:hover i{color:#151515d9}.video-gallery-slider .video-gallery-item b{color:#fff;z-index:1;font-size:20px;position:absolute;bottom:15px;left:15px}.video-gallery-slider .video-gallery-item .video-player{z-index:10;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-gallery-slider .video-gallery-item .video-player iframe{width:100%;height:100%}.video-gallery-slider .video-gallery-item.playing .video-player{opacity:1;pointer-events:all}.video-gallery-slider .swiper-button-container{align-items:center;gap:12px;height:40px;margin-top:55px;display:flex;position:relative}.video-gallery-slider .swiper-button-next,.video-gallery-slider .swiper-button-prev{width:43px;height:28px;position:initial;left:initial;top:initial;right:initial;background-color:#0000;border:1px solid #3c3c3b;border-radius:28px;margin:0;padding:0;transition:all .33s ease-in-out}.video-gallery-slider .swiper-button-next:after,.video-gallery-slider .swiper-button-prev:after{display:none}.video-gallery-slider .swiper-button-next i,.video-gallery-slider .swiper-button-prev i{color:#3c3c3b;font-size:24px;transition:all .33s ease-in-out}.video-gallery-slider .swiper-button-next:hover,.video-gallery-slider .swiper-button-prev:hover{background-color:#3c3c3b;width:60px;height:40px}.video-gallery-slider .swiper-button-next:hover i,.video-gallery-slider .swiper-button-prev:hover i{color:#fff}.brands-section{padding-top:75px;padding-bottom:110px}.brands-section .brands-content{gap:8px;margin-top:120px;display:flex}.brands-section .brands-content .item{background-color:#f7f3ef;flex-direction:column;flex:1 1 0;justify-content:space-between;align-items:center;height:766px;padding:0 30px;display:flex}.brands-section .brands-content .item h3{text-align:right;color:#000}.brands-section .brands-content .item p{text-align:right;color:#000;line-height:32px}.brands-section .brands-content .item:first-child{background-image:url(/theme/bg/brand-item.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1.5 1 0;justify-content:space-around}.brands-section .brands-content .item:first-child h3,.brands-section .brands-content .item:first-child p{color:#fff}.brands-section .brands-content .item:first-child a{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background-color:#0000001a;border:1px solid #fff;border-radius:15px;align-items:center;gap:15px;width:max-content;height:56px;margin:0 auto;padding:0 32px;display:inline-flex}.brands-section .brands-content .item:first-child a span{color:#fff;font-size:16px}.brands-section .brands-content .item:first-child a i{color:#fff;font-size:20px}.brands-section .brands-content .item:not(.brands-section .brands-content .item:first-child){padding-top:45px}.brands-section .brands-content .item-logo{border-bottom:1px solid #000;margin-bottom:75px;padding-bottom:20px}.brand-logos .brand-logo{position:relative}.brand-logos .brand-logo:not(:last-child):after{content:"";background-color:#ececee;width:1px;height:32px;display:block;position:absolute;top:50%;right:-25px;transform:translateY(-50%)}.why-section{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:120px 0 200px}.why-section .title-section{margin-bottom:50px}.why-section .title-section h4{padding-left:120px}.why-section .why-section-icon-card{flex-direction:column;display:flex}.why-section .why-section-icon-card:first-child{margin-top:84px;margin-bottom:110px}.why-section .why-section-icon-card .img{height:46px;margin-bottom:24px}.why-section .why-section-icon-card h4{margin-bottom:15px}.why-section-slide{padding:0 30px;position:relative}.why-section-slide .swiper-slide{border-radius:16px;height:570px;overflow:hidden}.why-section-slide .swiper-slide .img{border-radius:16px;height:100%;overflow:hidden}.why-section-slide .swiper-slide .img img{object-fit:cover;width:100%;height:100%}.why-section-slide .swiper-button-container{z-index:10;justify-content:end;gap:15px;display:flex;position:absolute;bottom:20px;right:65px}.why-section-slide .swiper-button-next,.why-section-slide .swiper-button-prev{width:60px;height:60px;position:initial;background-color:#0000;border:1px solid #3c3c3b;border-radius:50%;margin:0;padding:0;transition:all .33s ease-in-out;cursor:pointer!important}.why-section-slide .swiper-button-next i,.why-section-slide .swiper-button-prev i{font-size:24px;transition:all .33s ease-in-out}.why-section-slide .swiper-button-next:hover,.why-section-slide .swiper-button-prev:hover{background-color:#3c3c3b;cursor:pointer!important}.why-section-slide .swiper-button-next:hover i,.why-section-slide .swiper-button-prev:hover i{color:#fff}.why-section-slide .swiper-button-next:after,.why-section-slide .swiper-button-prev:after{display:none}.form-slogan{background-position:50%;background-size:cover;padding-top:190px;padding-bottom:190px}.customer-comments{z-index:1;background-color:#e9e6e4;border-radius:70px;margin-top:-70px;padding-top:120px;padding-bottom:120px;position:relative;overflow:hidden}.customer-comments .voyadent-text{height:180px;position:absolute;right:0}.customer-comments .title-section{margin-bottom:50px}.customer-comments .title-section h4{padding-left:120px}.customer-comments .comment-platform{background-color:#fff;border-radius:26px;justify-content:space-between;align-items:center;gap:30px;width:100%;max-width:900px;height:80px;margin:100px auto;padding:0 45px;display:flex}.customer-comments .comment-platform img{max-height:60px}.customer-comments-slide .swiper-wrapper{transition-timing-function:linear!important}.customer-comments-slide .swiper-slide{height:calc(50% - 20px)!important}.customer-comments-slide .customer-comment{background-color:#fff;border-radius:12px;flex-direction:column;gap:25px;padding:32px;display:flex}.customer-comments-slide .customer-comment .comment-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.customer-comments-slide .customer-comment .comment-header img{max-width:130px}.customer-comments-slide .customer-comment .stars{align-items:center;gap:5px;display:flex}.customer-comments-slide .customer-comment .stars i{color:#c4c4c4;font-size:20px}.customer-comments-slide .customer-comment .stars i.active{color:#d9c5b0}.customer-comments-slide .customer-comment p{font-size:16px;font-style:italic}.customer-comments-slide .customer-comment .customer{align-items:center;gap:15px;display:flex}.customer-comments-slide .customer-comment .customer .img{background:linear-gradient(#d9c5b0,#fff);border:4px solid #fff;border-radius:50%;width:48px;height:48px;position:relative;overflow:hidden;box-shadow:0 2px 4px #18181b0f}.customer-comments-slide .customer-comment .customer .img img{object-fit:cover;width:100%;height:100%}.customer-comments-slide .customer-comment .customer b{font-size:14px}.post-short-list-section{padding-top:100px;padding-bottom:75px}.post-short-list-section .title-section{margin-bottom:110px}.post-short-list{gap:30px;display:flex}.post-short-list-item{border:1px solid #d9c5b0;border-radius:12px;padding:12px;display:flex}.post-short-list-item h4{color:#3c3c3b}.post-short-list-item .img{border-radius:6px;flex:1 0 auto;width:252px;height:252px;margin-right:30px;overflow:hidden}.post-short-list-item .img img{object-fit:cover;width:100%;height:100%}.post-short-list-item .text-content{flex-direction:column;flex:auto;justify-content:center;display:flex}.post-short-list-item .text-content h4,.post-short-list-item .text-content p{margin-bottom:15px}.post-short-list-item.single-item{flex-direction:column}.post-short-list-item.single-item .img{flex:0 auto;width:auto;height:308px;margin-bottom:36px;margin-right:0}.post-short-list .right-section .post-short-list-item:first-child{margin-bottom:30px}.default-list-section{padding-top:120px;padding-bottom:120px}.default-list-section .default-list-item{border-radius:12px;align-items:stretch;gap:60px;margin-bottom:30px;padding:12px 15px;display:flex;box-shadow:0 0 0 1px #18181b0a}.default-list-section .default-list-item:last-child{margin-bottom:0}.default-list-section .default-list-item .item-content{flex-direction:column;justify-content:space-around;gap:15px;display:flex}.default-list-section .default-list-item .item-info{align-items:center;gap:15px;display:flex}.default-list-section .default-list-item .item-info div{color:#6a6a77;align-items:center;gap:5px;font-size:14px;display:flex}.default-list-section .default-list-item .item-info div i{font-size:18px}.default-list-section .default-list-item h3{font-size:24px}.default-list-section .default-list-item p{margin-bottom:0;font-size:14px}.default-list-section .default-list-item a{color:#3c3c3b;border:1px solid #d9c5b0;border-radius:12px;align-items:center;width:max-content;padding:12px 20px;font-size:14px;display:inline-flex}.default-list-section .default-list-item .img{border-radius:8px;flex:0 0 30%;position:relative;overflow:hidden}.default-list-section .default-list-item .img img{object-fit:cover;width:100%;height:100%}.team-detail img{border:4px solid #e9e6e4;border-radius:16px}.appointment-section{background-color:#e9e6e4;background-position:50% 30px;background-repeat:no-repeat;background-size:auto;padding-top:75px}.appointment-section .img-section{background-position:50%;background-repeat:no-repeat;background-size:cover;height:320px}.appointment-section .default-form{z-index:1;position:relative;top:70px}.contact-section{padding-top:120px;padding-bottom:120px}.contact-section .default-form{margin-top:80px}.contact-cards{align-items:stretch;margin-top:80px}.contact-cards .contact-card{border-radius:12px;height:100%;padding:40px;box-shadow:0 0 0 1px #18181b0a,0 8px 32px #18181b0f}.contact-cards .contact-card .icon{margin-bottom:25px}.contact-cards .contact-card .icon i{font-size:28px}.contact-cards .contact-card .description{border-bottom:1px solid #ececee;margin-bottom:20px;padding-bottom:20px}.contact-cards .contact-card .description h4{margin-bottom:10px}.contact-cards .contact-card .default-btn{justify-content:center;min-width:180px;height:32px;font-size:12px}.contact-cards .contact-card .actions{flex-direction:column;gap:20px;display:flex}.contact-cards .contact-card .link{color:#3c3c3b;align-items:center;gap:10px;font-size:14px;display:flex}.certificate-section{background-color:#e9e6e4;padding-top:55px;padding-bottom:55px}.certificate-section .certificate-list{margin-top:90px}.certificate-section .certificate-list .certificate-item{height:260px;margin-bottom:25px;display:block;position:relative;box-shadow:0 0 0 1px #18181b0a,0 8px 32px #18181b0f}.certificate-section .certificate-list .certificate-item img{object-fit:cover;width:100%;height:100%}@media (max-width:767px){.smile-gallery-avatars .smile-gallery-avatar{width:64px;height:64px}.smile-gallery-avatars .smile-gallery-avatar:not(:last-child){margin-right:-16px}.footer .footer-navigation{flex-direction:column;align-items:center}.footer .left-section,.footer .right-section{align-items:center}.footer .center-section{text-align:center;flex-direction:column;align-items:center}.footer .copyright{justify-content:center}.footer .copyright p{text-align:center}.our-team-slider{padding-left:0;padding-right:0}.our-team-slider .swiper-button-next,.our-team-slider .swiper-button-prev{display:none}.brands-section .brands-content .item{height:auto;padding-top:30px;padding-bottom:30px;flex:100%!important}.brands-section .brands-content .item:not(.brands-section .brands-content .item:first-child){margin-top:30px}.brands-section .brands-content .item:first-child a{margin-top:15px}.brands-section .brands-content .item h3{text-align:center}.brands-section .brands-content .item p{text-align:center;margin-top:25px;margin-bottom:25px}.brands-section .brands-content .item .item-logo{text-align:center}.why-section .title-section h4,.customer-comments .title-section h4{padding-left:0}.customer-comments .comment-platform{flex-direction:column;gap:20px;height:auto;padding-top:25px;padding-bottom:25px}.customer-comments-slide .customer-comment .customer .img img{background-color:red}.default-list-section .default-list-item{flex-direction:column-reverse;gap:15px}}@media (max-width:991px){.default-page .page-content{padding-top:60px;padding-left:0}.evaluate-us{margin:120px auto 0}.form-slogan{text-align:center}.form-slogan h4{margin-bottom:30px}.form-slogan a{margin-top:30px}.customer-comments .voyadent-text{display:none}.post-short-list,.post-short-list-item{flex-direction:column}.post-short-list-item .img{flex:0 auto;width:auto;height:308px;margin-bottom:36px;margin-right:0}.contact-cards div[class*=col-]:not(:last-child){margin-bottom:30px}}@media (max-width:568px){.evaluate-us{width:calc(100% - 30px);height:auto}.evaluate-us div{flex-direction:column;padding-bottom:25px;display:flex}}@media (max-width:1200px){.header .left-section{position:relative}.header .right-menu{display:none}.header .mobile-right-menu{display:flex}.header .main-menu{z-index:10;opacity:0;pointer-events:none;background-color:#d9c5b0;border-radius:8px;width:calc(100vw - 20px);padding:20px;transition:all .33s ease-in-out;position:absolute;top:100px;left:-50px;right:0}.header .main-menu.open{opacity:1;pointer-events:all}.header .main-menu ul{flex-direction:column}.header .main-menu ul li.desktop-hidden{display:block}}@media (max-width:576px){.header .top-bar{padding:15px}.header .top-bar-menu{gap:15px}.header .top-bar-close-btn{margin-right:0}.header-content{padding:15px}.header .left-section{gap:30px}.header .main-menu{left:-15px}}@media (max-width:1199px){.footer{--x-padding:0}.brands-section .brands-content{flex-wrap:wrap}.brands-section .brands-content .item:first-child{flex:100%}.brands-section .brands-content .item:not(.brands-section .brands-content .item:first-child){flex:1 1 0}.why-section .why-section-icon-card:first-child{margin-bottom:30px}.why-section-slide{margin-top:60px;padding:0}.why-section-content div[class*=col-]:first-child{order:1}.why-section-content div[class*=col-]:nth-child(2){order:3;width:100%}.why-section-content div[class*=col-]:nth-child(3){order:2}}@media (max-width:1400px){.why-section .why-section-icon-card:first-child{margin-top:0}}.brands-content .item-logo{align-items:flex-end;height:100px;display:flex}.brands-content .item-logo img{width:auto;max-height:72px}@media (max-width:767px){.brands-content .item-logo{justify-content:center}}.customer-comments-slide .customer-comment .customer .img{justify-content:center;align-items:center;display:flex}.customer-comments-slide .customer-comment .customer .img .initials{letter-spacing:.02em;color:#6b5a49;text-transform:uppercase;-webkit-user-select:none;user-select:none;font-family:Instrument Sans,sans-serif;font-size:15px;font-weight:600;line-height:1}.customer-comments-slide .customer-comment .customer .img img{background-color:#0000}.hero-section .hero-visual{flex-direction:column;align-self:stretch;align-items:center;width:100%;display:flex}.hero-section .hero-canvas{flex:1 1 0;width:100%;min-height:0;position:relative}.hero-section .hero-partner-logo{align-self:flex-end;width:180px;max-width:55%;height:auto;margin:-48px 64px 64px 0;position:relative}@media (max-width:991.98px){.hero-section .hero-canvas{min-height:320px}}@media (max-width:767px){.hero-section .hero-partner-logo{align-self:flex-end;margin:-40px 8px 72px 0}}.brands-section .brands-content{margin-top:0}.brands-content .item-logo{justify-content:flex-end}.brands-content .item-logo span{font-size:40px;font-weight:600;line-height:1}@media (max-width:767px){.brands-content .item-logo{justify-content:center}}
@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/instrument-sans-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/instrument-sans-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--vd-dark:#3c3c3b;--vd-sand:#d9c5b0;--vd-stone:#e9e6e4;--vd-light:#f5f5f5;--vd-cream:#f7f3ef;--vd-error:#b42318;--vd-success:#1f7a4d}.skip-link{z-index:2000;color:var(--vd-dark);background:#fff;border-radius:8px;padding:12px 18px;position:fixed;top:8px;left:8px;box-shadow:0 0 10px #0000001a}.skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}:focus-visible{outline:2px solid var(--vd-dark);outline-offset:2px}.header .top-bar-close-btn,.header .menu-btn{border:0;padding:0}html[data-topbar=closed] .header .top-bar{opacity:0;height:0;margin-bottom:0;padding:0 50px;overflow:hidden}html[data-topbar=closed] .hero-section{margin-top:-118px;padding-top:118px}.header .dropdown-menu.show{display:block}.header .dropdown-menu[data-bs-popper]{left:auto;right:0}.hero-section .hero-canvas{position:relative}.hero-section .hero-canvas .hero-3d-fallback,.hero-section .hero-canvas .hero-3d-frame{border:0;width:100%;height:100%;position:absolute;inset:0}.hero-section .hero-canvas .hero-3d-fallback{object-fit:contain;transition:opacity .6s}.hero-section .hero-canvas .hero-3d-frame{opacity:0;color-scheme:normal;background:0 0;transition:opacity .6s}.hero-section .hero-canvas.is-live .hero-3d-frame{opacity:1}.hero-section .hero-canvas.is-live .hero-3d-fallback{opacity:0}.searchable-list [hidden]{display:none!important}.d-contents{display:contents}.page-title-section .breadcrumb [aria-current=page]{pointer-events:none}.default-form .field-error{color:var(--vd-error);margin-top:6px;font-size:14px;display:block}.default-form [aria-invalid=true]{border-color:var(--vd-error)}.default-form .confirm a{font-size:12px;text-decoration:underline}.form-status{border:1px solid;border-radius:15px;margin:0 0 24px;padding:16px 20px}.form-status p{margin:0}.form-status.is-error{background:#b4231812;border-color:#b4231840}.form-status.is-error p:first-child{color:var(--vd-error);font-weight:600}.form-status.is-success{background:#1f7a4d12;border-color:#1f7a4d40}.form-status.is-success p:first-child{color:var(--vd-success);font-size:20px;font-weight:600}.form-status .actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.form-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.default-form button[disabled]{opacity:.6;cursor:wait}.page-content img{max-width:100%;height:auto}.page-content .prose>:last-child,.page-content li>p:last-child{margin-bottom:0}.lightbox{background:0 0;border:0;max-width:min(92vw,1400px);max-height:92vh;padding:0;overflow:visible}.lightbox::backdrop{background:#141414d9}.lightbox img{border-radius:8px;width:auto;max-width:min(92vw,1400px);height:auto;max-height:86vh;display:block}.lightbox figcaption{text-align:center;color:#fff;margin-top:10px}.lightbox .lightbox-close{background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:-44px;right:0}.lightbox .lightbox-close i{font-size:22px}.smile-gallery-slider img-comparison-slider img{width:100%;display:block}.smile-gallery-avatars .smile-gallery-avatar{padding:0}.smile-gallery-avatars button.smile-gallery-avatar{border:4px solid #fff}.floating-wpp{z-index:900;font-size:14px;transition:bottom .2s;position:fixed;bottom:15px;left:15px}.floating-wpp:hover{bottom:17px}.floating-wpp .floating-wpp-button{cursor:pointer;background:#25d366;border:0;border-radius:50%;width:72px;height:72px;padding:0;transition:box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:1px 1px 4px #3c3c3c66}.floating-wpp:hover .floating-wpp-button{box-shadow:1px 2px 8px #3c3c3c66}.floating-wpp .floating-wpp-button svg{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.floating-wpp .floating-wpp-popup{background-color:#e5ddd5;border-radius:6px;width:260px;padding:0 12px 12px;position:absolute;bottom:82px;left:0;overflow:hidden;box-shadow:1px 2px 8px #3c3c3c40}.floating-wpp .floating-wpp-popup[hidden]{display:none}.floating-wpp .floating-wpp-head{color:#fff;background:#128c7e;justify-content:space-between;align-items:center;margin:0 -12px 10px;padding:6px 12px;display:flex}.floating-wpp .floating-wpp-head span,.floating-wpp .floating-wpp-head button,.floating-wpp .floating-wpp-head i{color:#fff}.floating-wpp .floating-wpp-head button{background:0 0;border:0;padding:0;line-height:1}.floating-wpp .floating-wpp-message{background-color:#fff;border-radius:0 5px 5px;padding:8px;box-shadow:1px 1px 1px #00000026}.floating-wpp .floating-wpp-input-message{background-color:#fff;align-items:center;gap:10px;margin:10px -12px -12px;padding:0 12px;display:flex}.floating-wpp .floating-wpp-input-message textarea{resize:none;font:inherit;border:1px solid #ccc;border-radius:4px;flex:1;margin:10px 0;padding:8px}.floating-wpp .floating-wpp-btn-send{color:#128c7e;background:0 0;border:0;padding:0}.floating-wpp .floating-wpp-btn-send i{color:#128c7e;font-size:22px}.error-section{text-align:center;padding:120px 0}.error-section .default-btn{margin:30px auto 0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.text-light{color:#3c3c3bd1!important}.our-team-slider .team-item .center-content .sub-title span{color:#3c3c3bd1}.evaluate-us h4{color:#d6304f}.page-content a:not([class]),.default-form .confirm a{color:#0a58ca}
