.elementor-7820 .elementor-element.elementor-element-32a9f41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7820 .elementor-element.elementor-element-32a9f41:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-32a9f41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://kuodental.com/wp-content/uploads/2026/03/teeth-discolor-banner-bg.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7820 .elementor-element.elementor-element-1313db0{--display:flex;--overlay-opacity:1;--padding-top:10em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7820 .elementor-element.elementor-element-1313db0::before, .elementor-7820 .elementor-element.elementor-element-1313db0 > .elementor-background-video-container::before, .elementor-7820 .elementor-element.elementor-element-1313db0 > .e-con-inner > .elementor-background-video-container::before, .elementor-7820 .elementor-element.elementor-element-1313db0 > .elementor-background-slideshow::before, .elementor-7820 .elementor-element.elementor-element-1313db0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7820 .elementor-element.elementor-element-1313db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-f4f4580 ) 33%, #EAEAEA 50%);}.elementor-7820 .elementor-element.elementor-element-ce37f3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7820 .elementor-element.elementor-element-72c4ea4{--display:flex;--margin-top:0em;--margin-bottom:7em;--margin-left:0em;--margin-right:0em;}.elementor-7820 .elementor-element.elementor-element-a51e99f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7820 .elementor-element.elementor-element-0c7509b{width:auto;max-width:auto;}.elementor-7820 .elementor-element.elementor-element-0c7509b > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-7820 .elementor-element.elementor-element-0c7509b .elementor-icon{font-size:25px;}.elementor-7820 .elementor-element.elementor-element-0c7509b .elementor-icon svg{height:25px;}.elementor-7820 .elementor-element.elementor-element-e4908ef .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7820 .elementor-element.elementor-element-efc52c3{--e-rating-icon-font-size:21px;--e-rating-gap:3px;--e-rating-icon-marked-color:#F6BB06;--e-rating-icon-color:#BBBBBB;}.elementor-7820 .elementor-element.elementor-element-2316db5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7820 .elementor-element.elementor-element-80a04e5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-7820 .elementor-element.elementor-element-16a31c6{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7820 .elementor-element.elementor-element-4b59deb img{width:100%;height:500px;object-fit:contain;object-position:bottom center;}.elementor-7820 .elementor-element.elementor-element-56bf453{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-7820 .elementor-element.elementor-element-56bf453.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7820 .elementor-element.elementor-element-f8bddf2{--display:flex;}.elementor-7820 .elementor-element.elementor-element-56259d7{--display:flex;}.elementor-7820 .elementor-element.elementor-element-469eee4{text-align:center;}.elementor-7820 .elementor-element.elementor-element-469eee4 .elementor-heading-title{color:var( --e-global-color-9829efb );}.elementor-7820 .elementor-element.elementor-element-b578698{text-align:center;}.elementor-7820 .elementor-element.elementor-element-6435936{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7820 .elementor-element.elementor-element-4c4dc73{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7820 .elementor-element.elementor-element-dfd8add .elementor-repeater-item-d2159c0{left:-10% !important;top:38% !important;}.elementor-7820 .elementor-element.elementor-element-dfd8add .elementor-repeater-item-8d70718{left:44% !important;top:103% !important;}.elementor-7820 .elementor-element.elementor-element-dfd8add .elementor-repeater-item-b364885{left:113% !important;top:59% !important;}.elementor-7820 .elementor-element.elementor-element-dfd8add .elementor-repeater-item-213596c{left:107% !important;top:37% !important;}.elementor-7820 .elementor-element.elementor-element-dfd8add .elementor-repeater-item-8470216{left:64% !important;top:-3% !important;}.elementor-7820 .elementor-element.elementor-element-dfd8add .elementor-repeater-item-07cb15c{left:29% !important;top:-4% !important;}.elementor-7820 .elementor-element.elementor-element-b22408f{--display:flex;}.elementor-7820 .elementor-element.elementor-element-b22408f:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-b22408f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d306c8 );}.elementor-7820 .elementor-element.elementor-element-8a9cfd5{--display:flex;}.elementor-7820 .elementor-element.elementor-element-e4644a3{--display:flex;}.elementor-7820 .elementor-element.elementor-element-9b517a7{--display:flex;}.elementor-7820 .elementor-element.elementor-element-91e6bd0 > .elementor-widget-container{--e-transform-rotateZ:7deg;}.elementor-7820 .elementor-element.elementor-element-8bcbb9c{--display:flex;}.elementor-7820 .elementor-element.elementor-element-576a3a0{--display:grid;}.elementor-7820 .elementor-element.elementor-element-791ce53 > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-ea997a5 > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-cbf1bcc > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-4397b23 > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-77dd720 > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-53f897c > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-3bc0136{--display:flex;}.elementor-7820 .elementor-element.elementor-element-3bc0136:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-3bc0136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-b122ad2{--display:flex;}.elementor-7820 .elementor-element.elementor-element-49599d9{--display:flex;}.elementor-7820 .elementor-element.elementor-element-657bb13{--display:flex;}.elementor-7820 .elementor-element.elementor-element-345a74d{--display:flex;}.elementor-7820 .elementor-element.elementor-element-4019788{--display:flex;}.elementor-7820 .elementor-element.elementor-element-3e7af07{--display:flex;}.elementor-7820 .elementor-element.elementor-element-1ee3e47{width:initial;max-width:initial;}.elementor-7820 .elementor-element.elementor-element-1ee3e47 > .elementor-widget-container{background-color:#EAEAEA;}.elementor-7820 .elementor-element.elementor-element-636ee6f{--display:flex;}.elementor-7820 .elementor-element.elementor-element-636ee6f:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-636ee6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEAEA;}.elementor-7820 .elementor-element.elementor-element-8fe1c32{--display:flex;}.elementor-7820 .elementor-element.elementor-element-f24fb87{--display:flex;}.elementor-7820 .elementor-element.elementor-element-3fad781{--display:flex;}.elementor-7820 .elementor-element.elementor-element-4940a1a{--display:flex;}.elementor-7820 .elementor-element.elementor-element-4940a1a:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-4940a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-7becc43{--display:flex;}.elementor-7820 .elementor-element.elementor-element-068885a{--divider-border-style:solid;--divider-color:var( --e-global-color-9d306c8 );--divider-border-width:0.5px;}.elementor-7820 .elementor-element.elementor-element-6e53f56{--display:flex;}.elementor-7820 .elementor-element.elementor-element-25c29e5{--divider-border-style:solid;--divider-color:var( --e-global-color-9d306c8 );--divider-border-width:0.5px;}.elementor-7820 .elementor-element.elementor-element-da947aa{--display:flex;}.elementor-7820 .elementor-element.elementor-element-654be08{--divider-border-style:solid;--divider-color:var( --e-global-color-9d306c8 );--divider-border-width:0.5px;}.elementor-7820 .elementor-element.elementor-element-0210d01{--display:grid;}.elementor-7820 .elementor-element.elementor-element-5dfd5c7{--display:flex;}.elementor-7820 .elementor-element.elementor-element-5dfd5c7:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-5dfd5c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e17ec8e );}.elementor-7820 .elementor-element.elementor-element-c354d39{--display:flex;}.elementor-7820 .elementor-element.elementor-element-08307d4{--display:flex;}.elementor-7820 .elementor-element.elementor-element-9fbc73d{--display:flex;}.elementor-7820 .elementor-element.elementor-element-dd35e26{--display:flex;}.elementor-7820 .elementor-element.elementor-element-dd35e26:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-dd35e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-9b1b5d1{--display:flex;}.elementor-7820 .elementor-element.elementor-element-6dc5253{--divider-border-style:solid;--divider-color:var( --e-global-color-9d306c8 );--divider-border-width:0.5px;}.elementor-7820 .elementor-element.elementor-element-1f91fc8{--display:flex;}.elementor-7820 .elementor-element.elementor-element-1e29390{--divider-border-style:solid;--divider-color:var( --e-global-color-9d306c8 );--divider-border-width:0.5px;}.elementor-7820 .elementor-element.elementor-element-5e6f5ff{--display:flex;}.elementor-7820 .elementor-element.elementor-element-f8123ba{--divider-border-style:solid;--divider-color:var( --e-global-color-9d306c8 );--divider-border-width:0.5px;}.elementor-7820 .elementor-element.elementor-element-8c89d72{--display:grid;}.elementor-7820 .elementor-element.elementor-element-9125459{--display:flex;}.elementor-7820 .elementor-element.elementor-element-9125459:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-9125459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEAEA;}.elementor-7820 .elementor-element.elementor-element-10f7a08{--display:flex;}.elementor-7820 .elementor-element.elementor-element-df56014{--display:flex;}.elementor-7820 .elementor-element.elementor-element-ff0cb88{--display:flex;}.elementor-7820 .elementor-element.elementor-element-851db2d{--display:flex;}.elementor-7820 .elementor-element.elementor-element-851db2d:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-851db2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-b328b68{--display:flex;}.elementor-7820 .elementor-element.elementor-element-06820e4{--divider-border-style:solid;--divider-color:var( --e-global-color-9d306c8 );--divider-border-width:0.5px;}.elementor-7820 .elementor-element.elementor-element-7019583{--display:flex;}.elementor-7820 .elementor-element.elementor-element-6a9721c{--divider-border-style:solid;--divider-color:var( --e-global-color-9d306c8 );--divider-border-width:0.5px;}.elementor-7820 .elementor-element.elementor-element-a8e075e{--display:flex;}.elementor-7820 .elementor-element.elementor-element-b72475f{--divider-border-style:solid;--divider-color:var( --e-global-color-9d306c8 );--divider-border-width:0.5px;}.elementor-7820 .elementor-element.elementor-element-02c92cd{--display:grid;}.elementor-7820 .elementor-element.elementor-element-fb57357{--display:flex;}.elementor-7820 .elementor-element.elementor-element-fb57357:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-fb57357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e17ec8e );}.elementor-7820 .elementor-element.elementor-element-9eacaa5{--display:flex;}.elementor-7820 .elementor-element.elementor-element-c5a0903{--display:flex;}.elementor-7820 .elementor-element.elementor-element-fcf279d{--display:flex;}.elementor-7820 .elementor-element.elementor-element-a830ff4{--display:flex;}.elementor-7820 .elementor-element.elementor-element-a830ff4:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-a830ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-a428a25{--display:flex;}.elementor-7820 .elementor-element.elementor-element-579c4a6{--divider-border-style:solid;--divider-color:var( --e-global-color-9d306c8 );--divider-border-width:0.5px;}.elementor-7820 .elementor-element.elementor-element-639f591{--display:flex;}.elementor-7820 .elementor-element.elementor-element-09bb63d{--divider-border-style:solid;--divider-color:var( --e-global-color-9d306c8 );--divider-border-width:0.5px;}.elementor-7820 .elementor-element.elementor-element-40d7df1{--display:grid;}.elementor-7820 .elementor-element.elementor-element-09f1acd{--display:flex;}.elementor-7820 .elementor-element.elementor-element-09f1acd:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-09f1acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEAEA;}.elementor-7820 .elementor-element.elementor-element-ed6e460{--display:flex;}.elementor-7820 .elementor-element.elementor-element-85882a7{--display:flex;}.elementor-7820 .elementor-element.elementor-element-2273489{--display:flex;}.elementor-7820 .elementor-element.elementor-element-7590d55{--display:flex;}.elementor-7820 .elementor-element.elementor-element-7590d55:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-7590d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-af8fe38{--display:flex;}.elementor-7820 .elementor-element.elementor-element-b6d3ecd{--divider-border-style:solid;--divider-color:var( --e-global-color-9d306c8 );--divider-border-width:0.5px;}.elementor-7820 .elementor-element.elementor-element-080cbd4{--display:flex;}.elementor-7820 .elementor-element.elementor-element-7343bdf{--divider-border-style:solid;--divider-color:var( --e-global-color-9d306c8 );--divider-border-width:0.5px;}.elementor-7820 .elementor-element.elementor-element-f9037c0{--display:flex;}.elementor-7820 .elementor-element.elementor-element-54aa305{width:initial;max-width:initial;}.elementor-7820 .elementor-element.elementor-element-a482b4a{width:initial;max-width:initial;}.elementor-7820 .elementor-element.elementor-element-7254258{width:initial;max-width:initial;}.elementor-7820 .elementor-element.elementor-element-1ee9c5c{--display:flex;}.elementor-7820 .elementor-element.elementor-element-1ee9c5c:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-1ee9c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-c5e14e8{--display:flex;}.elementor-7820 .elementor-element.elementor-element-0588ed3{--display:flex;}.elementor-7820 .elementor-element.elementor-element-1da4439{--display:grid;}.elementor-7820 .elementor-element.elementor-element-2705326{--display:flex;}.elementor-7820 .elementor-element.elementor-element-2705326:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-2705326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3F3;}.elementor-7820 .elementor-element.elementor-element-2272ba1{--display:flex;}.elementor-7820 .elementor-element.elementor-element-2272ba1:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-2272ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d306c8 );}.elementor-7820 .elementor-element.elementor-element-cbd8304{--display:flex;}.elementor-7820 .elementor-element.elementor-element-34ce802{--display:flex;}.elementor-7820 .elementor-element.elementor-element-34ce802:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-34ce802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-7820 .elementor-element.elementor-element-08893ff{--display:flex;}.elementor-7820 .elementor-element.elementor-element-08893ff:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-08893ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d811936 );}.elementor-7820 .elementor-element.elementor-element-b3695eb{--display:flex;}.elementor-7820 .elementor-element.elementor-element-752d7e7{--display:flex;}.elementor-7820 .elementor-element.elementor-element-7a04594{--display:flex;}.elementor-7820 .elementor-element.elementor-element-8a79b0d > .elementor-widget-container{--e-transform-rotateZ:-3deg;}.elementor-7820 .elementor-element.elementor-element-90dd673{width:initial;max-width:initial;}.elementor-7820 .elementor-element.elementor-element-d9d4fc6{--display:flex;}.elementor-7820 .elementor-element.elementor-element-87f6044{--display:flex;}.elementor-7820 .elementor-element.elementor-element-44ec64f{--display:flex;}.elementor-7820 .elementor-element.elementor-element-44ec64f:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-44ec64f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d811936 );}.elementor-7820 .elementor-element.elementor-element-a8c3bfd{--display:flex;}.elementor-7820 .elementor-element.elementor-element-303eb58{--display:flex;}.elementor-7820 .elementor-element.elementor-element-23c8aec{--e-image-carousel-slides-to-show:5;}.elementor-7820 .elementor-element.elementor-element-5bd52dc{--display:flex;}.elementor-7820 .elementor-element.elementor-element-5bd52dc:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-5bd52dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d306c8 );}.elementor-7820 .elementor-element.elementor-element-862a673{--display:flex;}.elementor-7820 .elementor-element.elementor-element-ee04194{--display:flex;}.elementor-7820 .elementor-element.elementor-element-3ce9f2a{--display:flex;}.elementor-7820 .elementor-element.elementor-element-acace19{--display:flex;}.elementor-7820 .elementor-element.elementor-element-1e466c7{--display:flex;}.elementor-7820 .elementor-element.elementor-element-3dec312{--display:flex;}.elementor-7820 .elementor-element.elementor-element-4b2fba9{--display:flex;}.elementor-7820 .elementor-element.elementor-element-2996fda{--display:flex;--position:absolute;}.elementor-7820 .elementor-element.elementor-element-2996fda:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-2996fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f4f4580 );}.elementor-7820 .elementor-element.elementor-element-234de29{--display:flex;}.elementor-7820 .elementor-element.elementor-element-31ab82e{--display:flex;}.elementor-7820 .elementor-element.elementor-element-1e07dc2{--display:flex;}.elementor-7820 .elementor-element.elementor-element-4b42e73{--display:flex;--position:absolute;}.elementor-7820 .elementor-element.elementor-element-4b42e73:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-4b42e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f4f4580 );}.elementor-7820 .elementor-element.elementor-element-4fc99c6{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;width:initial;max-width:initial;}.elementor-7820 .elementor-element.elementor-element-4fc99c6 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-b737031{--display:flex;}.elementor-7820 .elementor-element.elementor-element-b737031:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-b737031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7820 .elementor-element.elementor-element-5d703fe{--display:flex;}.elementor-7820 .elementor-element.elementor-element-11fbc15{--display:flex;}.elementor-7820 .elementor-element.elementor-element-1c47233{width:initial;max-width:initial;}.elementor-7820 .elementor-element.elementor-element-dc31075 > .elementor-widget-container{--e-transform-rotateZ:8deg;}.elementor-7820 .elementor-element.elementor-element-f68a138{--display:flex;}.elementor-7820 .elementor-element.elementor-element-0a6afa2{--display:flex;}.elementor-7820 .elementor-element.elementor-element-0a6afa2:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-0a6afa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEAEA;}.elementor-7820 .elementor-element.elementor-element-b5445a3{width:initial;max-width:initial;}.elementor-7820 .elementor-element.elementor-element-b5445a3 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-7820 .elementor-element.elementor-element-c8d1f20{--display:flex;}.elementor-7820 .elementor-element.elementor-element-c8d1f20:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-c8d1f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEAEA;}.elementor-7820 .elementor-element.elementor-element-2817f91{width:initial;max-width:initial;}.elementor-7820 .elementor-element.elementor-element-2817f91 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-7820 .elementor-element.elementor-element-078a810{--display:flex;}.elementor-7820 .elementor-element.elementor-element-078a810:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-078a810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEAEA;}.elementor-7820 .elementor-element.elementor-element-155690b{width:initial;max-width:initial;}.elementor-7820 .elementor-element.elementor-element-155690b > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-7820 .elementor-element.elementor-element-88ecedd{--display:flex;}.elementor-7820 .elementor-element.elementor-element-88ecedd:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-88ecedd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEAEA;}.elementor-7820 .elementor-element.elementor-element-1fa7b08{width:initial;max-width:initial;}.elementor-7820 .elementor-element.elementor-element-1fa7b08 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-7820 .elementor-element.elementor-element-5cd7317{--display:flex;}.elementor-7820 .elementor-element.elementor-element-5cd7317:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-5cd7317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEAEA;}.elementor-7820 .elementor-element.elementor-element-0a6882a{width:initial;max-width:initial;}.elementor-7820 .elementor-element.elementor-element-0a6882a > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-7820 .elementor-element.elementor-element-2f52bd1{--display:flex;}.elementor-7820 .elementor-element.elementor-element-2f52bd1:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-2f52bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEAEA;}.elementor-7820 .elementor-element.elementor-element-2c7012d{width:initial;max-width:initial;}.elementor-7820 .elementor-element.elementor-element-2c7012d > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-7820 .elementor-element.elementor-element-7b55d79{--display:flex;}.elementor-7820 .elementor-element.elementor-element-7b55d79:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-7b55d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F5;}.elementor-7820 .elementor-element.elementor-element-33df2d8{--display:flex;}.elementor-7820 .elementor-element.elementor-element-360398f{--display:flex;}.elementor-7820 .elementor-element.elementor-element-eff8748{--display:flex;}.elementor-7820 .elementor-element.elementor-element-00f24c3{--display:flex;}.elementor-7820 .elementor-element.elementor-element-627fb95{--display:flex;}.elementor-7820 .elementor-element.elementor-element-63d4fc2{--display:flex;}.elementor-7820 .elementor-element.elementor-element-38db090{--display:flex;}.elementor-7820 .elementor-element.elementor-element-cf04eb5{--display:flex;}.elementor-7820 .elementor-element.elementor-element-ce1f0f9{--display:flex;}.elementor-7820 .elementor-element.elementor-element-28b6aa5{--display:flex;}.elementor-7820 .elementor-element.elementor-element-e68c1b5{--display:flex;}.elementor-7820 .elementor-element.elementor-element-fcbbc6d{--display:flex;}.elementor-7820 .elementor-element.elementor-element-d912879{--display:flex;}.elementor-7820 .elementor-element.elementor-element-89e79bb{--display:flex;}.elementor-7820 .elementor-element.elementor-element-341fbbb{--n-accordion-title-font-size:1,75rem;}.elementor-7820 .elementor-element.elementor-element-6770429{--display:flex;}.elementor-7820 .elementor-element.elementor-element-c73dab8{--display:flex;}.elementor-7820 .elementor-element.elementor-element-f6d6161{--display:flex;}.elementor-7820 .elementor-element.elementor-element-abda967{--display:flex;}.elementor-7820 .elementor-element.elementor-element-257900d{--display:flex;}.elementor-7820 .elementor-element.elementor-element-9d67aa1{--display:flex;}.elementor-7820 .elementor-element.elementor-element-3843507{--display:flex;}.elementor-7820 .elementor-element.elementor-element-951a8fc{--display:flex;}.elementor-7820 .elementor-element.elementor-element-26573b9{--display:flex;}.elementor-7820 .elementor-element.elementor-element-a23566f{--display:flex;}.elementor-7820 .elementor-element.elementor-element-db6bc61{--display:flex;}.elementor-7820 .elementor-element.elementor-element-e68ed84{--n-accordion-title-font-size:1,75rem;}.elementor-7820 .elementor-element.elementor-element-0fb79a3{--display:flex;}.elementor-7820 .elementor-element.elementor-element-0fb79a3:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-0fb79a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E8E8;}.elementor-7820 .elementor-element.elementor-element-2fc36dd{--display:flex;}.elementor-7820 .elementor-element.elementor-element-2fc36dd:not(.elementor-motion-effects-element-type-background), .elementor-7820 .elementor-element.elementor-element-2fc36dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kuodental.com/wp-content/uploads/2026/03/teeth-discolor-cta-banner.png");}.elementor-7820 .elementor-element.elementor-element-d876055{--display:flex;}@media(min-width:768px){.elementor-7820 .elementor-element.elementor-element-72c4ea4{--width:56%;}.elementor-7820 .elementor-element.elementor-element-16a31c6{--width:44%;}.elementor-7820 .elementor-element.elementor-element-f8bddf2{--content-width:700px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7820 .elementor-element.elementor-element-72c4ea4{--width:90%;}.elementor-7820 .elementor-element.elementor-element-16a31c6{--width:40%;}.elementor-7820 .elementor-element.elementor-element-4c4dc73{--width:100%;}}@media(max-width:1024px){.elementor-7820 .elementor-element.elementor-element-ce37f3d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-7820 .elementor-element.elementor-element-72c4ea4{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-7820 .elementor-element.elementor-element-e4908ef .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7820 .elementor-element.elementor-element-80a04e5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7820 .elementor-element.elementor-element-16a31c6{--justify-content:flex-end;--margin-top:-8em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-7820 .elementor-element.elementor-element-16a31c6.e-con{--align-self:flex-end;}.elementor-7820 .elementor-element.elementor-element-4b59deb img{height:255px;}.elementor-7820 .elementor-element.elementor-element-6435936{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7820 .elementor-element.elementor-element-23c8aec{--e-image-carousel-slides-to-show:4;}.elementor-7820 .elementor-element.elementor-element-4fc99c6{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-7820 .elementor-element.elementor-element-72c4ea4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7820 .elementor-element.elementor-element-a51e99f{--flex-wrap:nowrap;}.elementor-7820 .elementor-element.elementor-element-0c7509b .elementor-icon{font-size:17px;}.elementor-7820 .elementor-element.elementor-element-0c7509b .elementor-icon svg{height:17px;}.elementor-7820 .elementor-element.elementor-element-e4908ef .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7820 .elementor-element.elementor-element-efc52c3{--e-rating-icon-font-size:13px;}.elementor-7820 .elementor-element.elementor-element-80a04e5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7820 .elementor-element.elementor-element-16a31c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7820 .elementor-element.elementor-element-4b59deb img{height:250px;object-fit:contain;}.elementor-7820 .elementor-element.elementor-element-56bf453{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7820 .elementor-element.elementor-element-54aa305{width:100%;max-width:100%;}.elementor-7820 .elementor-element.elementor-element-a482b4a{width:100%;max-width:100%;}.elementor-7820 .elementor-element.elementor-element-7254258{width:100%;max-width:100%;}.elementor-7820 .elementor-element.elementor-element-23c8aec{--e-image-carousel-slides-to-show:2;}.elementor-7820 .elementor-element.elementor-element-4fc99c6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7820 .elementor-element.elementor-element-dc31075 > .elementor-widget-container{--e-transform-rotateZ:0deg;}}/* Start custom CSS *//*Stained and Discolored Teeth*/
.add-width svg {
    min-width: 65px;
}

/*Treatments*/
.half-circle-wrapper {
  position: relative;
}

.arc-line {
    position: absolute;
    border: 1px dashed #E1B0B0;
    border-bottom: none;
    width: 700px;
    height: 400px;
    border-radius: 600px 600px 0 0;
    transform: translate(-50%, 0%);
    top: -10%;
    left: 50%;
    z-index: 0;
}

.arc-item {
  left: 50%;
  bottom: 150px;
  position: absolute;
    width: 100px;
    height: 100px;
    margin: calc(-100px / 2);
    text-decoration: none;
    background-color: #F0AFAC;
    /*padding: 20px;*/
    border-radius: 100% 100% 100% 100%;
}

.arc-item a {
    /*padding: 20px;*/
}

.arc-item:hover {
    color: #fff;
    background-color: #EF7674;
}

.arc-item .elementor-widget-container {
    justify-content: center;
    display: flex;
    align-items: center;
}

/* 1st item */
.half-circle-wrapper .arc-item:nth-child(2) {
  transform: rotate(540deg) translate(350px) rotate(-540deg);
}

/* 2nd */
.half-circle-wrapper .arc-item:nth-child(3) {
  transform: rotate(585deg) translate(350px) rotate(-585deg);

}

/* 3rd (center top) */
.half-circle-wrapper .arc-item:nth-child(4) {
  transform: rotate(630deg) translate(350px) rotate(-630deg);

}

/* 4th */
.half-circle-wrapper .arc-item:nth-child(5) {
  transform: rotate(315deg) translate(350px) rotate(-315deg);

}

/* 5th */
.half-circle-wrapper .arc-item:nth-child(6) {
      transform: rotate(360deg) translate(350px) rotate(-360deg);
}

.centered-list ul {
    list-style-position: inside;
    text-align: center;
    padding-left: 0;
}

/*Hotspot for what the stain color mean*/
.signs-hotspot .item-popup-title {
    display: none;
}

.signs-hotspot .tooltipster-box {
    border-radius: 20px;
}

.signs-hotspot .tooltipster-base {
    height: auto !important;
    border-radius: 20px;
    border: 1px solid #DCD0D0;
    background: #FFF;
    box-shadow: 0 205px 58px 0 rgba(194, 194, 194, 0.00), 0 131px 53px 0 rgba(194, 194, 194, 0.01), 0 74px 44px 0 rgba(194, 194, 194, 0.05), 0 33px 33px 0 rgba(194, 194, 194, 0.09), 0 8px 18px 0 rgba(194, 194, 194, 0.10);
    padding-top: 10px;
    min-width: 400px;
}

.signs-hotspot .tooltipster-box {
    border-radius: 20px !important;
}

.signs-hotspot .spot {
    width: max-content;
    max-width: 220px;
    text-align: left !important;
}

.signs-hotspot .spot:before {
    animation: none !important;
    border: none !important;
}

.signs-hotspot a.ue_hotspot-item {
    padding-right: 30px !important; 
}

.signs-hotspot a.ue_hotspot-item::after {
    content: "+";
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    font-weight: bold;
    background-color: #F0AFAC;
    border-radius: 100%;
    color: #fff;
    padding: 2px 6px 5px;
    width: 23px;
    height: 23px;
}

.signs-hotspot a.ue_hotspot-item:hover::after ,
.signs-hotspot a.ue_hotspot-item.uc-active::after {
    background-color: #EF7674;
}

.signs-hotspot a.ue_hotspot-item:hover {
    transform: translate(-50%, -50%) !important;
    color: #EF7674 !important;
}

/*What does the stain color*/
.italic-text span {
    font-style: italic;
    font-weight: 500;
}

.option-cols > .option-box:first-child {
  position: relative;
}

.option-cols > .option-box:first-child::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  
  width: 1px;
  height: 50%;
  background: #ccc; 
}

.option-box .elementor-icon-box-content {
    display: flex;
    gap: 15px;
}

.option-box .elementor-icon-box-description {
    display: flex;
    padding: 13px 17px;
    justify-content: center;
    align-items: center;
    border-radius: 50px;
    background: #F07C7A;
}

/*.comparison-img .cocoen-label span {*/
/*    color: #fff;*/
/*    background-color: #00000066;*/
/*    padding: 3px 10px;*/
/*    border-radius: 50px;*/
/*    margin: -3px;*/
/*    font-size: 13px;*/
/*}*/

/*.comparison-img .cocoen-label-after {*/
/*    text-align: right;*/
/*}*/

.comparison-img .cocoen-label-before {
    border-radius: 0 15px 0 0 !important;
}

.comparison-img .cocoen-drag::before {
    content: "Drag" !important;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 30px;
}

/*Air Polisher Section*/
.why-choose ul {
    gap: 10px;
}

.why-choose .elementor-icon-list-item {
    padding: 10px 15px 10px 10px;
    border-radius: 80px;
    background: #FFEAEA;
}

.treatment-info .widget-image-caption {
    position: absolute;
    width: calc(100% - 20px);
    padding: 10px;
    bottom: 10px;
    left: 50%;
    transform: translate(-50%, 0%);
    border-radius: 15px;
    backdrop-filter: blur(7.5px);
}

/*Videos Section*/
.vid-desc {
    max-height: 113px;         
    transition: max-height 0.5s ease;
}

.vid-box:hover .vid-desc {
    max-height: 800px; 
}

.vid-box:hover {
  cursor: pointer;
}

.play-btn {
    transform: translate(-50%, -50%);
}

.vid-box:hover .play-btn {
    transition: display 0.5s ease;
    display: block !important;
}

/*Dos and Donts*/
.equal-content-height {
    height: -webkit-fill-available;
}

/*Why Choose Metal Braces Section*/
.div-icon .elementor-divider__element svg {
    height: auto;
}

.image-with-text .elementor-image-box-title {
    border-radius: 15px;
    background: #EAEAEA;
    padding: 10px 29px 11px 28px;
}

.image-with-text-side img {
    min-width: 110px;
}

.image-with-text-side .elementor-image-box-img {
    z-index: 2;
}

.image-with-text-side .elementor-image-box-title {
    border-radius: 0 15px 15px 0;
    background: #F9F5F5;
    padding: 10px 30px 10px 20px;
        margin-left: -10px;
}

/*Types of implant Solutions*/
.div-title .elementor-divider__text {
    border-radius: 25px;
    background: #F3E7E7;
    padding: 6px 22px 5px 23px;
}

.implant-solution img {
    width: auto;
}

/*testimony section*/
.happy-clients .ti-widget.ti-goog .ti-review-item>.ti-inner {
    background: #FFF !important;
}

.happy-clients .ti-widget.ti-goog .ti-review-header:before {
    border-top-color: #fff !important
}

/*Carousel with before after images*/
.before-after-slider .elementor-widget-container {
    overflow: hidden;
}

/*Why We Care*/
.gradient-grey-txt p {
    background: linear-gradient(332deg, #C3C3C3 -5.51%, #5D5D5D 33.67%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}


/*FAQ*/
.blue-highlight strong {
    font-weight: 400;
    color: #2363D2;
}

@media (min-width: 1001px) {
    .carousel-col {
        position: relative;
        overflow: visible; 
    }

    .journey-carousel {
        position: absolute;
        top: 0;
    }
}

@media only screen and (max-width: 1024px) {
    .banner-overlay {
        background-image: linear-gradient(270deg, #00000000 0%, #E9E9E9 60%) !important;
    }
    
    .option-box .elementor-icon-box-content {
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
    }
    
    .arc-item {
        bottom: 80px;
    }
    
    .arc-line {
        width: 650px;
        height: 350px;
        top: -25%;
    }
    
    /* 1st item */
.half-circle-wrapper .arc-item:nth-child(2) {
  transform: rotate(540deg) translate(320px) rotate(-540deg);
}

/* 5th */
.half-circle-wrapper .arc-item:nth-child(6) {
      transform: rotate(360deg) translate(320px) rotate(-360deg);
}
}

@media only screen and (max-width: 1000px) {
    .fix-teeth-container .elementor-widget-image-box {
        width: calc(100% / 4 - 20px) !important;
    }
}

@media only screen and (max-width: 768px) {
    .comparison-list .elementor-icon-list-items .elementor-icon-list-item:nth-child(5) {
        height: 62px;
    }
}


@media only screen and (max-width: 600px) {
    .banner-overlay {
        background-image: linear-gradient(0deg, #00000000 20%, #E9E9E9 50%) !important;
    }
    
    .col-bg {
        background-image: linear-gradient(0deg, #00000000 0%, #E9E9E9 16%) !important;
    }
    
    .usp-list .elementor-icon-box-wrapper {
        align-items: center;
    }
    
    /*.comparison-img {*/
    /*    height: 270px;*/
    /*    width: 270px;*/
    /*}*/
    
    .image-with-text-side .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
    }
    
    .comparison-list .elementor-icon-list-items .elementor-icon-list-item {
        height: auto !important;
    }
    
    .fix-teeth-container .elementor-widget-image-box {
        width: calc(100% / 2 - 20px) !important;
    }
    
    .signs-hotspot #uc_hotspot_elementor_dfd8add_item1 {
        left: -18% !important;
    }
    
    .signs-hotspot #uc_hotspot_elementor_dfd8add_item2 {
        left: 15% !important;
    }
    
    .signs-hotspot #uc_hotspot_elementor_dfd8add_item3 {
        left: 80% !important;
    }
    
    .signs-hotspot #uc_hotspot_elementor_dfd8add_item4 {
        left: 81% !important;
    }
    
    .signs-hotspot #uc_hotspot_elementor_dfd8add_item5 {
        left: 31% !important;
        top: -8% !important;
    }

    .signs-hotspot #uc_hotspot_elementor_dfd8add_item6 {
        left: 5% !important;
        top: -8% !important;
    }
    
    .signs-hotspot a.ue_hotspot-item::after {
        padding: 4px 7px 3px 6px;
    }
    
    /*hide hotspot label in mobile*/
    .signs-hotspot a.ue_hotspot-item,
    .signs-hotspot a.ue_hotspot-item:hover {
        color: transparent !important;
    }
    
    .treatment-info .widget-image-caption {
        top: 10px;
        position: relative;
        width: 100%;
    }
    
    .half-circle-wrapper .e-con-inner {
        display: flex;
        flex-direction: row !important;
        justify-content: center !important;
    }
    
    .half-circle-wrapper .arc-item {
        position: static;
        margin: 0;
        transform: none !important;
    }
    
    .equal-content-height {
        height: auto;
    }
}/* End custom CSS */