@import url("https://fonts.googleapis.com/css2?family=Abril+Fatface&display=swap");@import url("https://fonts.googleapis.com/css2?family=Maitree:wght@300;400;500&display=swap");@font-face{font-family:'Nantes';src:url("../fonts/NantesWeb-Regular.woff2"),url("../fonts/NantesWeb-Bold.woff2")}:root{--bg-1: #82d7d0;--bg-2: #32363d;--bg-3: #fff;--bg-light-grey: #f7f3f3;--ff-1: 'Abril Fatface', cursive;--ff-2: 'Maitree', serif;--ff-3: 'Nantes', serif}h1{font-family:var(--ff-1)}p{font-family:var(--ff-2)}.w100{width:100%}.df{display:-webkit-flex;display:-ms-flex;display:flex}.img__holder img{width:100%;height:100%;object-fit:cover}.navbar-color{background:#010E21}#back-top a{display:flex;justify-content:center;align-items:center;height:100%}.grow{flex-grow:1}.fcol{flex-direction:column}.b-right{border-right:1px solid #f0eaea}.b-bottom{border-bottom:1px solid #f0eaea}h1.theme__head{font-size:5rem !important;margin-bottom:14px;color:var(--bg-1);line-height:1.1;display:block}.main-header .main-menu ul li a{display:flex;align-items:flex-start}.main-header .main-menu ul li a svg{margin-right:4px;top:2px;position:relative}.theme__text{font-size:1.3rem;color:var(--bg-2);font-weight:500;line-height:1.8;word-spacing:1px}.header-bottom.header-sticky.sticky-bar ul li a{padding:21px 13px}.header-bottom.header-sticky.sticky-bar .btn{padding:16px 44px}.half-section .role__hire img{width:100%}.move-down,footer{position:relative;top:90px}.swiper__slider .swiper-button-prev{left:-1px;right:auto;background:rgba(0,0,0,0.83);height:100px;width:43px;color:#fff;z-index:2}.swiper__slider .swiper-button-prev:after{font-size:24px}.swiper__slider .swiper-button-next{background:rgba(0,0,0,0.83);height:100px;width:43px;color:#fff;right:-1px;z-index:2}.swiper__slider .swiper-button-next:after{font-size:24px}.theme__text-sm{font-size:1.1rem}.shadow{text-shadow:2px 11px 10px #00938e}.banner__img{height:600px}.bb{border-bottom:1px solid var(--bg-1)}.msg{border-top:2px solid var(--bg-1);padding-top:1rem;font-style:italic;color:var(--bg-2)}.half-section{min-height:100vh}.half-section .role__hire{width:50%}.half-section .role__hire img{object-fit:cover;height:100%;object-position:center}.half-section .role__hire *{color:var(--bg-1) !important}.half-section .role__register{width:50%;padding:1.25rem 1.25rem 1.25rem 3.75rem;background-color:var(--bg-1)}.half-section .role__register p{font-size:24px;margin-top:2rem}.half-section .half{display:flex;align-items:center}.half-section a{font-size:16px;color:#fff;display:block}.half-section svg{fill:#04dbec;height:28px;padding-left:6px}.mySwiper{height:100%}@keyframes changeImages{}.visit-tailor-area{align-items:stretch}.startups-img{background-image:url("../assets/img/hire.jpg");width:20px}.header-btn{background-color:var(--bg-2);color:#fff !important}.hero-btn{width:180px;height:50px;background:var(--bg-2);text-align:center;line-height:50px;display:inline-block}.hero-btn.show-md{display:none}.btn-shadow{box-shadow:1px 9px 14px #017973;transition:box-shadow 0.6s}.btn-shadow:hover{box-shadow:none}.section__space{margin-top:3rem}.info{background-color:var(--bg-light-grey);border-top:3px solid var(--bg-2)}.line{height:2px;background-color:var(--bg-1)}.box-pad{padding:3rem 0}a.header-btn.btn-sm{padding:1.25rem 1.56rem}.features__block{height:100%;display:flex;flex-direction:column;transition:all .4s !important;padding:2rem 2rem;position:relative;overflow:hidden}.features__block h3{font-family:var(--ff-2);font-size:1.68rem;font-weight:600;color:#00b8b1}.features__block p{color:var(--bg-2);font-size:19px;font-weight:400;letter-spacing:0;margin-top:0.81rem}.features__block:hover{box-shadow:15px 15px 38px 0 rgba(0,0,0,0.1);-webkit-box-shadow:15px 15px 38px 0 rgba(0,0,0,0.1);transform:translateY(-10px) !important;position:relative;z-index:8;background:#fff}.features__block:hover::before{right:-24%;transition-delay:.3s}.features__block::before{content:'';position:absolute;top:-10%;right:-39%;width:40%;height:40%;background:var(--bg-1);transform:rotate(45deg);transition:all .5s}.theme__heading{margin-bottom:1.6rem;color:var(--bg-2);padding-bottom:1rem;border-bottom:3px solid var(--bg-1)}.theme__subheading{color:var(--bg-2);font-family:var(--ff-3);letter-spacing:1px;font-size:2.5rem;font-weight:800}#contact{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}#contact .w50{width:50%}#contact .right{padding:4rem;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;flex-direction:column}#contact .right *{text-align:left}#contact .right h3{padding-bottom:10px;border-bottom:1px solid #c1dfde;margin-bottom:1rem}#contact .right h3:nth-of-type(2){margin-top:2rem}#contact .locations{width:60%}#contact .locations address{font-size:19px}#contact .loc{margin-top:2rem}.menubar a{font-size:16px !important;display:inline-block}.menubar a:hover{color:#fff !important}.menubar li{position:relative}.menubar li.active::before{content:'';position:absolute;bottom:39%;height:9%;width:92%;background:#00918c;left:5%;z-index:-1}.menubar li::before{content:'';position:absolute;bottom:39%;height:9%;width:0%;background:#00918c;left:5%;z-index:-1;transition:width .5s}.menubar li:hover::before{width:92%}.swiper-container{width:100%}.swiper-slide{font-size:18px;background:#fff}.role__register .swiper-slide{background-color:transparent;display:flex;flex-direction:column;justify-content:center}.role__register .swiper-slide h1,.role__register .swiper-slide p{color:#fff}.team h1{margin-bottom:3.2rem;padding-bottom:1rem;border-bottom:3px solid var(--bg-1)}.team__inner{position:relative}.team img{width:100%;border-radius:189px;height:554px !important;object-fit:cover;object-position:top}.team__details{margin-top:1.8rem}.team__details h2{color:var(--bg-1);padding-bottom:1rem;border-bottom:1px solid #ddd}.team__details h4{font-size:13px;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin-top:1rem}.team__details h5{margin-top:1rem;font-size:21px}footer address{color:#fff}.home .visit-tailor-area{height:80vh;position:relative}.footer-logo img{width:100%}#know-us .swiper-slide{max-height:601px}#dc-clinic .swiper-slide{height:600px}#dc-clinic .swiper-slide img{object-position:center;object-fit:cover;width:100%;height:100%}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--bg-1)}::-webkit-scrollbar-thumb:hover{background:#018580 !important}.know{background-image:linear-gradient(rgba(253,238,238,0.91) 100%, rgba(253,238,238,0.91) 100%),url(../img/notice/the-dental-concepts-notice.jpg);background-size:cover;background-attachment:fixed}.technology .img__holder{height:417px}.technology__card{display:flex;flex-direction:column;justify-content:space-between}.technology__card h2{padding:1.22rem 0;border-bottom:2px solid var(--bg-1)}.technology__card p{margin-bottom:1.52rem}.cbct{object-position:0 -55px}#protocols{padding:4rem 0;background:var(--bg-light-grey)}#protocols .safety__block{padding:0 2rem;display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;justify-content:space-between}#protocols img{width:100%;height:350px;object-fit:cover}.safety__block h2{white-space:pre-line}.services .col-md-6,.features .col-md-6{padding:0}.services__single img{max-height:100%;max-height:512px;width:100%;object-fit:cover}.services__single li{font-size:19px;padding-bottom:1rem;font-weight:700;letter-spacing:1px;border-bottom:1px solid #eee;margin-bottom:0.7rem}.services__single h2{border-bottom:2px solid var(--bg-1);padding-bottom:1rem}.services__single p{border-bottom:1px solid #d7cece;padding-bottom:1rem;margin-bottom:1rem}.services__single h5{padding-top:1rem;font-style:italic;color:var(--bg-2)}.services__single .theme__text:last-of-type,.services__single ul li:last-of-type{border-bottom:none}.dont-box h2{font-weight:300;font-family:var(--ff-3)}.faqs .card-header{background:transparent;border:none !important}.faqs .card{border:none;border-radius:0px}.faqs h5{padding:1rem;padding-left:0;border-bottom:1px solid #ddd;cursor:pointer;font-size:1.4rem;font-weight:600;display:flex;justify-content:space-between;align-items:center}.faqs span.lnr-chevron-down{font-weight:bold;transition:transform .5s}.faqs h5[aria-expanded="true"] span.lnr-chevron-down{transform:rotate(180deg)}.faqs .card-body{font-size:1.1rem;font-weight:500;margin-bottom:1rem}.faqs a{color:var(--bg-2) !important;font-weight:600;position:relative;z-index:1}.faqs a::before{position:absolute;content:'';bottom:3%;left:0;width:100%;height:8px;z-index:-1;background-color:var(--bg-1)}@media (min-width: 992px){.section__room{padding:5rem 5rem 0}.vcenter{align-items:center}.hcenter{justify-content:center}}@media (max-width: 992px){html{font-size:14px}h2{white-space:normal !important}main{margin-top:3rem}.slicknav_nav{height:100vh;right:-16px;position:relative;top:12px;z-index:4444444}.slicknav_nav a{border-bottom:1px solid #82d7d045}.btn-shadow{box-shadow:none}.mt-md{margin-top:2rem}.team img{border-radius:50px}.w50.left,.w50.right{flex-basis:400px;flex-grow:1}.w50.left iframe{height:350px}.visit-tailor-area{display:flex;flex-wrap:wrap}.half-section .role__hire,.half-section .role__register{flex-basis:400px;flex-grow:1}.half-section .role__register{align-items:flex-start;padding-top:2.3rem !important}.half-section .role__hire img{width:100%}.features__block::before{top:-22%;right:-27%}.know__left{justify-content:flex-end}.section__room{padding-top:4rem}.w50{width:100%}#contact .locations{width:100%}#dc-clinic .swiper-slide,#know-us .swiper-slide{height:auto}#dc-clinic img,#know-us img{width:100%}.swiper__slider .swiper-button-prev,.swiper__slider .swiper-button-next{height:74px;width:34px}.swiper__slider .swiper-button-prev::after,.swiper__slider .swiper-button-next::after{font-size:20px}.banner__img{height:auto}.move-down,footer{position:relative;top:3px}h1.theme__head{line-height:1;font-size:4.6rem}.header-area .header-bottom{min-height:55px;display:flex;align-items:center}}@media (max-width: 800px){.half-section .role__hire{order:-1}.home .visit-tailor-area{height:auto !important}.half-section .role__hire img{height:360px;object-position:top}h1.theme__head{font-size:4rem !important}}@media (max-width: 767px){html{font-size:13px}.container{max-width:90%}.header-area .header-bottom{height:40px;padding-top:10px}h1.theme__head{font-size:3.4rem !important}.box-pad{margin:2rem 0;padding:0}.half-section{min-height:90vh}.half-section .role__hire img{height:100%}.services__single{min-height:50vh}.hero-btn{width:120px;height:40px;line-height:40px}.hero-btn.show-md{display:block}.hero-btn.hide-md{display:none}.info__left{margin-bottom:0}.info__right{margin-top:0}.theme__text{font-size:1.2rem}.half-section a{font-size:13px}.slicknav_menu .slicknav_icon-bar{height:2.4px;width:28px}.section__room{padding:1rem 2rem 0;padding-top:4rem}.services .order-up{order:-1}}@media (max-width: 576px){html{font-size:11px}p,a,li,button,address{font-size:1.3rem !important}.services__single{min-height:180px}.services__single.m-4.p-4{margin-left:0 !important;padding-left:0 !important}}@media only screen and (min-width: 1200px) and (max-width: 1600px){.header-area .header-bottom{padding:0px 80px}}@media (max-width: 1190px){.menubar a{font-size:14px !important}}
