.elementor-kit-10{--e-global-color-primary:#20265b;--e-global-color-secondary:#20265b;--e-global-color-text:#20265b;--e-global-color-accent:#f0da69;--e-global-color-763cc84:#000;--e-global-color-aab967d:#d1b971;--e-global-color-59e2fe6:#f5f5f5;--e-global-typography-primary-font-family:"Lora";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.25em;--e-global-typography-secondary-font-family:"Lora";--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.7em;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.5em;font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:1.7em}.elementor-kit-10 button,.elementor-kit-10 input[type=button],.elementor-kit-10 input[type=submit],.elementor-kit-10 .elementor-button{background-color:#20265b;font-family:"Inter",Sans-serif;font-size:16px;font-weight:600;color:#fff;border-radius:6px;padding:14px 26px}.elementor-kit-10 button:hover,.elementor-kit-10 button:focus,.elementor-kit-10 input[type=button]:hover,.elementor-kit-10 input[type=button]:focus,.elementor-kit-10 input[type=submit]:hover,.elementor-kit-10 input[type=submit]:focus,.elementor-kit-10 .elementor-button:hover,.elementor-kit-10 .elementor-button:focus{background-color:#2f3778;color:#fff}.elementor-kit-10 e-page-transition{background-color:#ffbc7d}.elementor-kit-10 h1{font-family:"Lora",Sans-serif;font-size:52px;font-weight:600;line-height:1.15em}.elementor-kit-10 h2{font-family:"Lora",Sans-serif;font-size:38px;font-weight:600;line-height:1.2em}.elementor-kit-10 h3{font-family:"Lora",Sans-serif;font-size:28px;font-weight:600;line-height:1.25em}.elementor-kit-10 h4{font-family:"Lora",Sans-serif;font-size:22px;font-weight:600;line-height:1.3em}.elementor-kit-10 h5{font-family:"Lora",Sans-serif;font-size:19px;font-weight:600;line-height:1.35em}.elementor-kit-10 h6{font-family:"Lora",Sans-serif;font-size:17px;font-weight:600;line-height:1.4em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-kit-10{font-size:17px}.elementor-kit-10 h1{font-size:42px}.elementor-kit-10 h2{font-size:32px}.elementor-kit-10 h3{font-size:25px}.elementor-kit-10 h4{font-size:21px}.elementor-kit-10 h5{font-size:18px}.elementor-kit-10 h6{font-size:16px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-10{font-size:16px}.elementor-kit-10 h1{font-size:33px}.elementor-kit-10 h2{font-size:27px}.elementor-kit-10 h3{font-size:22px}.elementor-kit-10 h4{font-size:20px}.elementor-kit-10 h5{font-size:18px}.elementor-kit-10 h6{font-size:16px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.dental-care-banner-content h1.mavis-el-title{font-size:46px;line-height:1.15;letter-spacing:-.5px}@media (max-width:1200px){.dental-care-banner-content h1.mavis-el-title{font-size:40px}}@media (max-width:1024px){.dental-care-banner-content h1.mavis-el-title{font-size:34px}}@media (max-width:767px){.dental-care-banner-content h1.mavis-el-title{font-size:28px}}.elementor-widget-text-editor table{width:100%;border-collapse:collapse}.elementor-widget-text-editor table td{text-align:left}.elementor-widget-text-editor table td:last-child{text-align:right;white-space:nowrap}.elementor-widget-text-editor a.elementor-button{background-color:#20265b;color:#fff;border-radius:6px;padding:12px 24px;display:inline-block;text-decoration:none;font-weight:600}.elementor-widget-text-editor a.elementor-button:hover{background-color:#2f3778;color:#fff}.woocommerce-MyAccount-content>p:has(+.mt-account-intro){display:none}.mt-account-intro{margin-top:8px}.mt-account-intro .button{margin-right:8px;margin-bottom:8px}.mt-account-intro small{opacity:.75}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}@media (max-width:767px){.bookly-table,.bookly-appointments-list table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.mt-ws-link{font-weight:600}@media (max-width:600px){.elementor-widget-text-editor table td{display:block !important;width:100% !important;border-bottom:0 !important}.elementor-widget-text-editor table td:first-child{padding-bottom:2px !important}.elementor-widget-text-editor table td:last-child{text-align:left !important;padding-top:0 !important;padding-bottom:14px !important;border-bottom:1px solid rgba(0,0,0,.1) !important}.elementor-widget-text-editor a.elementor-button{display:block;text-align:center;margin-bottom:10px}}h1,h2,h3{overflow-wrap:break-word}.mt-data-table{width:100%;border-collapse:collapse}.mt-data-table th,.mt-data-table td{padding:12px 14px}@media (max-width:700px){.mt-data-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}.dental-care-banner-image{max-width:70%;margin-left:auto;margin-right:0}.dental-care-banner-image img{width:100%;height:auto;display:block}.dental-care-banner-image .feedback{transform:scale(.7);transform-origin:left bottom}.dental-care-banner-image .counter-wrap{transform:scale(.7);transform-origin:right top}@media (max-width:1400px){.dental-care-banner-image{max-width:76%}}@media (max-width:1200px){.dental-care-banner-image{max-width:84%}}@media (max-width:1024px){.dental-care-banner-image{max-width:66%;margin-left:auto;margin-right:auto}.dental-care-banner-image .feedback,.dental-care-banner-image .counter-wrap{transform:scale(.62)}}@media (max-width:767px){.dental-care-banner-image{max-width:82%;margin-left:auto;margin-right:auto}.dental-care-banner-image .feedback,.dental-care-banner-image .counter-wrap{transform:scale(.58)}}.about-wrap-image{max-width:74%;margin-left:auto;margin-right:auto}.about-wrap-image img{width:100%;height:auto;display:block}.about-wrap-image .wrap{display:none !important}.about-wrap-image a.popup-youtube,.about-wrap-image .video-btn{display:none !important}@media (max-width:1200px){.about-wrap-image{max-width:82%}}@media (max-width:991px){.about-wrap-image{max-width:60%}}@media (max-width:767px){.about-wrap-image{max-width:86%}.about-wrap-image .wrap{transform:scale(.66)}}.mt-welcome-band{position:relative;max-width:940px;margin:0 auto;padding:30px 34px 26px;background:#fbf9f5;border:1px solid #e7e1d6;border-radius:16px;overflow:hidden}.mt-welcome-band:before{content:"";position:absolute;top:0;left:0;right:0;height:7px;background:linear-gradient(90deg,#613915 0%,#000 9%,#5bcefa 18%,#f5a9b8 27%,#fff 36%,#e40303 47%,#ff8c00 58%,#ffed00 69%,#008026 80%,#004dff 90%,#750787 100%)}.mt-welcome-band p{margin-bottom:12px}.mt-welcome-band p:last-child{margin-bottom:0}.mt-welcome-band .mt-welcome-note{font-weight:600}@media (max-width:767px){.mt-welcome-band{padding:26px 20px 20px;border-radius:12px}}h3.mt-inclusive{position:relative;display:inline-block;padding-bottom:10px}h3.mt-inclusive:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;border-radius:2px;background:linear-gradient(90deg,#613915 0%,#000 9%,#5bcefa 18%,#f5a9b8 27%,#fff 36%,#e40303 47%,#ff8c00 58%,#ffed00 69%,#008026 80%,#004dff 90%,#750787 100%)}[data-cue],[data-cues]>*,[data-cue=slideInUp],[data-cue=fadeIn],[data-cue=zoomIn],[data-cue=slideInLeft],[data-cue=slideInRight],[data-cue=slideInDown],[data-cue=flipInX],[data-cue=flipInY]{opacity:1 !important;visibility:visible !important}.mt-testimonials{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;margin:28px 0 14px}.mt-quote{background:#fff;border:1px solid #ece7dd;border-left:4px solid #c9a24a;border-radius:12px;padding:22px 24px;box-shadow:0 6px 22px rgba(0,0,0,.05)}.mt-quote p{margin:0 0 12px;font-style:italic}.mt-quote cite{display:block;font-style:normal;font-size:14px;color:#6b6b6b}.mt-source-note{font-size:14px;color:#6b6b6b}