@charset "UTF-8";.hocvan .l-doctors_info .l-cer-img_wrap,.l-doctors.is-special .l-doctors_info .l-cer-img_wrap,.p-service .l-doctors_info .l-cer-img_wrap,main{overflow:hidden}.m-input{appearance:none;box-shadow:none}.key-service .service-slide_item a,.m-paper_wrap{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.m-article table,.table-common{border-collapse:collapse}address,article,aside,audio,b,blockquote,body,caption,code,dd,del,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,header,i,iframe,img,label,legend,li,mark,nav,object,ol,p,pre,q,section,small,span,strong,sub,table,tbody,td,th,thead,time,tr,ul,var,video{font-size:1em;margin:0;padding:0;border:0;outline:0;box-sizing:border-box}html{margin:0;padding:0;border:0;outline:0;font-size:62.5%}.is-pc,.l-items_block .price-box dd span,.m-video.is-short .m-video_inner,.v1-answer.is-open,article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}body{-webkit-text-size-adjust:100%}body *,html{box-sizing:border-box}body,h1,h2,h3,h4,h5,input,option,select,table,textarea{font-family:Inter,"Inter-fallback",sans-serif;color:#2b2b2b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.l-address>li p.phone.is-hotline,.m-promo .m-tag .tag,h1,h2,h3,h4,h5{font-weight:700}input,option,select,table,textarea{line-height:1.1}ol,ul{list-style:none}blockquote,q{quotes:none}.l-uudai_item .body .price.old-price,del{text-decoration:line-through}img{vertical-align:middle;max-width:100%;display:inline-block}a{transition:color .3s ease-in-out;text-decoration:none}form label{cursor:pointer}.wrapper{max-width:1220px;padding:0 10px;margin:0 auto}.is-sp{display:none!important}.l-main,.l-social{display:flex;align-items:center}.u-center{text-align:center!important}.u-left{text-align:left!important}.btn-download,.link,.ttl-primary{text-align:center}@media screen and (max-width:767px){.is-pc{display:none!important}.is-sp{display:block!important}main{padding-top:57px}}@media screen and (max-width:500px){main{padding-top:53px}}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Black.woff2)format("woff2"),url(../fonts/Montserrat-Black.ttf)format("truetype");font-display:swap}.l-address{color:#0d6799;font-size:16px;line-height:24px}.modal-contact .inner{background:#025899;border-radius:30px;text-align:center;padding:33px 25px;max-width:343px;margin:0 auto}.modal-contact .inner strong{font-size:22px;line-height:33px;background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.modal-contact .inner .title{color:#fff;font-size:18px;line-height:27px;margin-bottom:9px}.modal-contact .inner .text{color:#fff;margin-bottom:34px}.box-nd_inner .text:last-of-type,.box-uudai .l-outstand,.hocvan .l-doctors_info .certificate,.l-commit_item .text,.l-demo.is-one .l-demo_item .demo-img,.l-doctors.is-single .l-doctors_item,.l-doctors.is-special .l-doctors_info .certificate,.l-flow_item:last-of-type,.l-noibat_item .nd .text,.l-slogan_item .info .text,.l-steps_block .img:last-of-type,.m-commit_block:last-of-type,.m-goods_block:last-of-type,.m-phacdo .doc-intro,.m-tech_info .content_block:last-of-type,.modal-contact .inner .text:last-of-type{margin-bottom:0}.modal-contact .inner .row{margin-bottom:18px}.l-address>li p,.l-info>li,.l-issues_item .ico{margin-bottom:6px}.modal-contact .inner .m-btn{margin-bottom:13px;margin-top:34px}.modal-contact .inner .m-btn a{width:100%;font-size:18px;height:40px}.l-social{margin-top:14px;margin-bottom:25px}.l-social li{margin-right:20px}.l-address,.l-info{margin-top:10px}.l-address>li p{padding-left:25px;background-repeat:no-repeat;background-position:left center}.l-address>li p.phone{background-image:url(../images/ico_phone_sp.svg)}.m-contact .ttl-primary,.m-contact strong{margin-bottom:2px}.m-btn .submit-button,.m-btn a,.m-btn button{display:inline-flex;font-weight:700;font-size:22px;line-height:33px;color:#025899;height:42px;align-items:center;justify-content:center;padding:0 32px;background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%);border-radius:20px;border:0;text-wrap:nowrap}.link,.ttl-primary.is-red{background:linear-gradient(270deg,#ff1f1f 0,rgba(255,105,105,.932292) 50%,#ff1f1f 100%);-webkit-text-fill-color:transparent;text-fill-color:transparent}.m-btn.is-reverse a,.p-promotion .l-uudai_item .heading{background:#025899;color:#fff}.m-btn.is-small a{font-size:15px!important;line-height:22px!important}@media screen and (min-width:768px){.trans:hover{opacity:.7;transition:opacity .3s}.m-btn a:hover,.m-btn button:hover{background:#025899;color:#fff}.m-btn.is-reverse a:hover{background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%);color:#025899}}.btn-download a,.link{font-size:18px;line-height:27px;font-weight:700}.link{display:block;-webkit-background-clip:text;background-clip:text}.btn-download a{color:#fff;background:url(../images/dieutri/sp/ico_download.svg)left 36px center no-repeat #025899;padding:6px 35px 6px 68px;border-radius:20px}.ttl-primary{font-size:30px;font-weight:700;line-height:45px;color:#025899;margin-bottom:30px}.ttl-primary.is-white{color:#fff}.ttl-primary.is-red{-webkit-background-clip:text;background-clip:text}.ttl-primary--is-medium{font-size:25px;line-height:38px}.ttl-bl,.ttl-secondary{font-weight:700;font-size:22px;line-height:33px;color:#025899}.ttl-bl{font-size:18px;line-height:27px}.m-contact strong,.ttl-border{font-size:22px;line-height:33px;text-align:center}.m-contact p,.m-input,.ttl-background{font-size:18px;line-height:27px}.m-input{background:#fff;border:1px solid #025899;border-radius:30px;height:34px;color:#2b2b2b;padding:0 17px;width:100%}.m-contact{background:url(../images/top/bg_contact.jpg.webp)center/cover no-repeat;padding:70px 0 65px}.m-contact strong{display:block;color:#025899}.m-contact p{margin-top:2px;margin-bottom:25px}.l-items_block .m-btn,.m-contact form,.m-contact p,.m-customer_item .info .m-btn,.m-intro .ttl-head,.m-paper_btn .m-btn,.m-phacdo .heading,.m-phacdo .ttl-primary,.m-worry .doc-intro,.v1-404-lead,.v1-price-center,.v1-text-center{text-align:center}.m-contact .row-input{max-width:534px;margin:0 auto 22px}.customer-review .text,.hinhdanh,.hocvan .text,.l-tooths.is-bracer .content .text,.m-about .text,.m-about .ttl-secondary,.m-article figure,.m-basis .image,.m-basis .text,.m-basis .ttl-bl,.m-basis .ttl-secondary,.m-doc-demo .text,.m-intro .explant .ttl-secondary,.m-price,.m-promo-normal .ttl-primary,.m-risks .text,.m-ungdung .img,.m-ungdung .text,.m-who .text,.m-who .ttl-secondary,.p-bracer .m-intro .explant .ttl-primary,.p-veneer .l-uudai,.p-veneer .m-intro .explant .ttl-primary,.tooth-block .text,.tooth-block .ttl-border{margin-bottom:20px}.l-breadcrumbs>li:last-of-type::after,.m-checkbox .label input,.service-slide,.v1-answer{display:none}.l-news_item .info .tag,.l-outstand li::before,.tag{background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%)}.table-common th{font-weight:700;font-size:18px;line-height:27px;text-align:center;color:#fff;background:#025899}.l-tooths.is-bracer .img,.table-common th.w02{width:390px}.table-common td,.table-common th{border:1px solid #025899;padding:9px}.table-common td strong,.table-common th strong{display:block;text-align:center;font-weight:700;font-size:18px;line-height:27px;color:#025899}.table-common td .price.is-old,.table-common th .price.is-old{color:#000;text-decoration:line-through}.table-common ul.text{padding-left:1em}.table-common ul.text li{text-indent:-1em}.table-scroll{overflow-y:hidden;overflow-x:auto}.m-news{padding:50px 0 70px}.l-news{display:flex;flex-wrap:wrap;margin:0-31px}.l-news_item{width:33.3333%;padding:0 31px}.l-news_item .images{margin-bottom:28px;border-radius:20px;overflow:hidden}.bg-uudai .btn img,.bg-uudai img,.l-doctors .l-cer-img .slick-slider,.l-doctors_images img,.l-news_item .images img,.m-commit_block .img img,.m-detail_side-bnr img,.m-video.is-short .l-video>li .vidplay,.mv-top img,.p-all-in .mv .btn img,.p-basis .mv .ttl img,.p-promotion .mv .btn img,.p-service .mv .btn img,.p-story .m-detail_video img{width:100%}.l-news_item .info .tag,.tag{font-weight:400;font-size:15px;line-height:22px;color:#025899;display:inline-block;border-radius:20px;padding:5px 16px}.l-breadcrumbs,.l-breadcrumbs>li::after,.pagination{font-size:16px;line-height:24px}.l-news_item .info .title{margin-top:18px;font-weight:700;font-size:22px;line-height:33px;color:#025899;margin-bottom:14px}.l-news_item .info .text{font-size:18px;line-height:27px;color:#000;margin-bottom:20px}.l-news_item .info .m-btn a{height:33px;font-size:18px;font-weight:400}.swiper-btn{width:30px;height:30px;z-index:1}.pagination{margin-top:70px}.pagination .nav-links{display:flex;align-items:center;justify-content:center;gap:10px}.pagination .prev{transform:rotate(180deg)}.breadcrumbs{margin-top:16px;margin-bottom:10px}.l-breadcrumbs{display:flex;flex-wrap:wrap}.box-text .text,.khach-hang-review quote .text,.l-anchors a,.l-breadcrumbs a,.l-breadcrumbs span,.l-ekip_item .info .ttl,.l-tooths_item .text-first,.note .l-check li,.tragop-benefit .l-dots,.v1-doctor-note,.warning .text span{color:#025899}.bg-uudai,.key-service .service-slide_item,.l-breadcrumbs>li,.l-outstand li,.l-spec_item .inner,.m-doctors .l-doctors .doc-img .bg,.m-doctors .l-doctors .doc-img .bg img,.p-basis .mv,.p-bracer .mv,.p-doctung .mv,.p-tooth-ceramic .mv,.p-veneer .mv,.swiper-container{position:relative}.l-breadcrumbs>li::after{display:inline-block;content:"/";color:#025899;margin:0 5px}.box-information .l-address,.box-information .ttl-primary,.l-items_block .l-dd li,.l-items_block .price-box,.l-outstand a,.l-video>li .video-info .title,.text{font-size:18px;line-height:27px}.box-information{border-top:1px solid #979797;padding-top:18px}.box-information .ttl-primary{margin-bottom:21px}.box-information .l-social{justify-content:center;margin-bottom:35px}.box-information .l-address,.l-outstand{margin-bottom:30px}.box-information .l-address span{color:#2b2b2b;font-weight:700;margin-right:4px}.l-outstand{display:flex;flex-direction:column;gap:20px}.l-outstand li::before,.vidplay::before{position:absolute;content:"";height:100%;top:0;left:0}.l-outstand li::before{width:4px;z-index:1}.l-outstand a{display:block;padding:8px 15px;background:#e4f4ff;color:#2b2b2b}.text{color:#000;text-align:justify}.swiper-btn{position:absolute;top:50%;transform:translateY(-50%);background-size:100%!important}.swiper-next{background:url(../images/ico_next.svg)center no-repeat;right:0}.swiper-prev{background:url(../images/ico_prev.svg)center no-repeat;left:0}.l-cons_item .info .ttl-bl,.l-doctors.is-single .certificate,.l-items_block,.l-tooths_item .ttl-background,.l-type .l-check li,.m-article li{margin-bottom:10px}.l-items_block .item-name{text-align:center;color:#fff;background:#025899;padding:8px}.l-items_block .body{background:#e4f4ff;padding:15px 10px}.l-items_block .l-dd,.warning .text{margin-bottom:15px}.l-items_block .l-dd li{padding-left:1rem;text-indent:-1rem}.l-items_block .price-box{display:flex;color:#025899;font-weight:700;margin-bottom:10px}.l-items_block .price-box dt{width:160px}.l-items_block .price-box dd .price.old{color:#2b2b2b;text-decoration:line-through}.cus-images,.l-demo.is-one .l-demo_item .wrap,.l-demo_item .wrap,.m-customer_inner,.m-detail_side-bnr{box-shadow:0 4px 4px rgba(0,0,0,.25)}.vidplay{display:block;border-radius:20px;overflow:hidden;position:relative}.vidplay::before{width:100%;background:#e3e3e3;opacity:.3;border-radius:20px}.vidplay::after{position:absolute;content:"";width:44px;height:44px;background:url(../images/ico_play.svg)no-repeat;top:50%;left:50%;transform:translate(-50%,-50%)}.about-bs .loibacsi,.box-khuyencao .m-btn,.m-doctors .l-doctors_thumb,.m-maps{margin-top:40px}.about-bs .wrap .loibacsi .text,.implant-points_block .text,.m-article p,.m-reward .info .text{text-align:justify}.l-demo.is-one .l-demo_item .demo-img img,.l-steps_block .img img,.m-basis .image img,.m-commit_ttl img,.m-phacdo,.m-prize .l-prize .vec img{margin:0 auto}.block-diff .block-child,.l-commit_item p,.l-video>li,.m-detail_head-right,.m-detail_inner,.m-paper_btn,.m-problem_inner,.m-video_inner{display:flex}.m-video{padding:50px 0 30px}.m-video_main{width:650px}.m-video_main .vidplay::after{width:38px;height:38px;background-size:100%}.l-video{flex:1;padding-left:18px;height:394px;overflow-x:hidden;overflow-y:auto}.l-video>li{margin-bottom:13px}.l-video>li .vidplay{width:188px}.l-video>li .vidplay::after{width:17px;height:17px;background-size:100%}.l-video>li .video-info{flex:1;padding-left:19px}.l-video>li .video-info .title{font-weight:400}.l-video>li .video-info .view{font-size:15px;font-weight:700;line-height:22px;color:#025899}*{scrollbar-width:thin;scrollbar-color:#025899 #d9d9d9}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{border-radius:5px;background-color:#d9d9d9}::-webkit-scrollbar-track:active,::-webkit-scrollbar-track:hover{background-color:#b8c0c2}::-webkit-scrollbar-thumb{border-radius:5px;background-color:#025899}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background-color:#036ebf}.m-customer{background:linear-gradient(270deg,#eaf6ff 0,rgba(255,255,255,.5) 52.8%,#e4f4ff 104.5%);padding:30px 0}.m-customer_item{width:370px;padding:10px 23px}.m-customer_item .image{width:100%;height:317px;position:relative;border-radius:20px;overflow:hidden}.l-trust_item .img img,.l-uudai_item .body .img_inner img,.m-customer_item .image img,.page-bnr .right img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.m-customer_item .info{margin-top:27px}.m-customer_item .info .cus-name{font-size:22px;font-weight:700;line-height:33px;color:#025899;margin-bottom:10px}.m-customer_item .info .text{font-size:18px;line-height:27px;color:#000;margin-bottom:45px}.m-customer_item .info .m-btn a{height:33px;font-weight:400;font-size:18px;padding-top:2px}.m-customer_inner{padding:20px 30px 48px;background:#fff;border-radius:20px}.m-paper{padding:50px 0}.m-paper_item{width:370px}.m-paper_inner{padding:10px 23px}.m-paper_wrap{position:relative;border-radius:20px;overflow:hidden}.m-paper_btn{position:absolute;bottom:0;left:0;width:100%;height:78px;text-align:center;background:#f7f7f7;border-radius:0 0 10px 10px;align-items:center;justify-content:center}.article-title,.m-article table td:first-child{text-align:left}.m-paper_btn .m-btn a{height:33px;font-weight:400;font-size:18px}@media screen and (max-width:1290px){.m-customer .slick-slider,.m-doctors .slick-slider,.m-paper .slick-slider,.p-promotion .slick-slider{padding:0 40px}.m-customer_inner{padding:15px}.m-customer_item .info .text{font-size:15px;line-height:1.5;margin-bottom:25px}}.box-doctor .doc-title>li::before,.certificate li::before,.l-anchors ol li::before{width:4px;height:4px;border-radius:50%;top:9px;position:absolute;content:"";left:9px}.certificate{font-size:18px;line-height:27px;max-width:648px;margin-bottom:30px}.box-doctor .name strong,.m-article figcaption,.m-detail_head-right .view-rate,.time{font-size:16px;line-height:24px;color:#025899}.certificate li{position:relative;padding-left:15px}.certificate li::before{width:5px;height:5px;left:0;top:11px;background:#000}.m-kienthuc{padding-top:70px;padding-bottom:50px}.l-story .l-news_item .text,.m-kienthuc .l-news_item .info .text{font-size:15px;line-height:22px}.m-kienthuc .l-news_item .info .m-btn a{font-size:15px}.m-kienthuc_main{margin-bottom:70px}.m-kienthuc_main .l-news_item{width:100%;padding:0;display:flex;justify-content:space-between}.m-kienthuc_main .l-news_item .images{width:46.3%;order:2;margin-bottom:0;margin-left:10px}.m-kienthuc_main .l-news_item .info{flex:1;max-width:590px;order:1}.l-story,.m-kienthuc_list .l-news,.p-service .l-prize{gap:50px 0}.time{padding-left:24px;background:url(../images/ico_clock_blue.svg)left center no-repeat;margin-right:25px}.m-detail{padding-bottom:50px}.m-detail_detail{flex:1;padding-right:60px}.m-detail_bnr{border-radius:20px;overflow:hidden;margin-bottom:25px}.m-detail_bnr img{width:100%;height:auto}.m-detail_head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:21px}.article-title,.box-doctor,.m-article p,.m-article table{margin-bottom:20px}.m-detail_head-right .rating{display:flex;gap:2px;margin-right:15px;margin-top:2px}.article-title,.m-article p{font-size:22px;line-height:33px}.box-doctor{padding:5px 25px 5px 17px;background:#e4f4ff;border-radius:20px}.box-doctor .right{width:115px;display:flex;flex-direction:column;gap:15px}.box-doctor,.box-doctor .left{display:flex;align-items:center}.box-doctor .left{flex:1}.box-doctor .image{width:104px;height:104px;border-radius:50%;overflow:hidden;position:relative;background:#fff;flex-shrink:0;margin-right:13px}.box-doctor .image img,.cus-images .left img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.box-doctor .doc-title,.box-doctor .name{font-size:15px;line-height:22px;color:#000}.box-doctor .name{margin-bottom:5px}.box-doctor .name strong{margin-left:8px}.box-doctor .doc-title{display:flex;flex-direction:column;gap:3px}.box-doctor .doc-title>li,.l-anchors ol li{position:relative;padding-left:25px}.box-doctor .doc-title>li::before{background:#000}.box-doctor .m-btn a{padding-left:0;padding-right:0;width:100%;height:25px;font-weight:400}.m-article,.m-giaiphap{margin-bottom:35px}.m-article p{color:#000;font-size:18px}.m-article h3,.m-article h4,.m-article h5{font-size:20px;line-height:27px;color:#000;font-weight:700;margin-bottom:20px}.m-article figcaption{text-align:center;margin-top:15px}.m-article ol,.m-article ul{font-size:18px;line-height:27px;text-align:justify;margin-bottom:20px;padding-left:1.5em}.m-article ol{list-style:decimal}.m-article table{width:100%}.m-article table td,.m-article table th{border:1px solid #025899}.m-article table th{font-weight:700;font-size:18px;line-height:27px;text-align:center;padding:12px 10px;background:#025899;color:#fff}.m-article table th:first-child{width:365px}.m-article table td{font-size:18px;line-height:27px;padding:13px 10px;text-align:center;min-height:75px}.m-article ul{list-style-type:disc}@media screen and (max-width:960px){.m-detail_detail{width:100%;padding:0}}.p-contact .m-contact{margin-top:23px}.contact-information{background:#025899;padding:19px 0 26px}.contact-information .l-cm,.m-maps_item{display:flex;justify-content:space-between}.contact-information .l-cm{align-items:center;gap:10px}.contact-information .l-cm li img{height:62px;width:auto}@media screen and (max-width:875px){.contact-information .l-cm{flex-direction:column;gap:20px;align-items:flex-start}.contact-information .l-cm li img{height:50px}}.m-maps_item{gap:20px;margin-bottom:60px}.m-maps_item .maps-info{width:46.5833%}.m-maps_item .maps-info .title{font-size:22px;line-height:33px;color:#025899;padding-bottom:4px;border-bottom:1px solid #025899;margin-bottom:16px}.m-maps_item .maps-info address{font-size:18px;line-height:27px;padding-left:40px;background:url(../images/ico_location_bl.svg)left top 4px no-repeat;font-style:normal;margin-bottom:7px}.m-maps_item .maps-info .phone{font-size:18px;line-height:27px;padding-left:40px;background:url(../images/ico_phone_bl.svg)left top 4px no-repeat}.m-maps_item .maps-iframe{width:48.75%}.m-maps_item .maps-iframe iframe{display:block;width:100%;height:230px}.block-diff,.hocvan .l-doctors_item,.khach-hang-review .group,.l-doctors.is-special .l-doctors_item,.l-giaiphap li .img,.l-steps_block,.l-steps_block .text,.m-noibat,.p-reason .mv,.p-service .l-doctors_item,.tooth-type,.whats-tragop{margin-bottom:30px}.hocvan,.m-story,.p-about .m-contact,.p-all-in .m-contact,.p-basis .m-contact,.p-bracer .m-contact,.p-doctors .m-contact,.p-doctung .m-contact,.p-promotion .m-contact,.p-reason .m-contact,.p-service .m-contact,.p-veneer .m-contact{margin-bottom:50px}.box-short .l-short>li,.l-check li{background:url(../images/ico_check.svg)left top 3px no-repeat}.l-ekip_item .info .name,.l-faq_item .answer .text span{font-weight:700;color:#025899}.cus-images .small-img .ig.after::before,.l-demo_item .demo-img .img-small .img.before::before{content:"Trước"}.cus-images .small-img .ig.before::before,.l-demo_item .demo-img .img-small .img.after::before{content:"Sau"}.box-nd .title,.l-doctors .l-cer-img_item>div,.l-slogan_item .img{background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%)}.m-prize.is-short .wrapper,.m-reward.is-short .wrapper,.m-video.is-short .wrapper{max-width:875px}.m-video.is-short .m-video_main{width:100%;margin-bottom:15px}.m-video.is-short .l-video{display:flex;flex-wrap:wrap;height:auto;margin:0-10px;padding-left:0}.m-video.is-short .l-video>li{width:33.33333%;flex-direction:column;padding:0 10px}.m-video.is-short .l-video>li .video-info{padding-left:0;margin-top:10px}.box-information.is-short{max-width:855px;margin:0 auto 37px}.doc-intro{background:#e4f4ff;padding:10px;margin-top:20px;margin-bottom:40px}.l-doctors_item{display:flex;margin-bottom:50px}.l-doctors_images{width:375px;overflow:hidden}.l-doctors_info{width:calc(100% - 375px);padding-left:54px}.l-doctors_info_inner{position:relative;padding-bottom:190px;height:100%}.l-doctors_info .name{font-size:22px;line-height:33px;color:#025899;margin-bottom:10px}.l-doctors_info .certificate{max-width:100%;padding-left:8px}.l-doctors .l-cer-img{display:flex;position:absolute;bottom:0;left:0;padding-bottom:15px;border-bottom:2px solid #025899;width:100%;overflow:hidden}.l-doctors .l-cer-img_item{width:auto!important}.l-doctors .l-cer-img_item>div{padding:5px}.l-doctors .l-cer-img_item>div img{height:155px}@media screen and (max-width:991.98px){.m-video{padding:20px 0}.m-video_inner{flex-direction:column;gap:20px}.l-video>li .vidplay,.m-video_main{width:100%}.m-video .m-btn{text-align:center}.l-video{flex:auto;padding-left:0;height:auto;overflow:auto;display:flex;flex-wrap:wrap;margin:0-3px}.l-video>li{width:50%;padding:0 3px;display:none}.l-video>li:first-child,.l-video>li:nth-child(2){display:block}.l-doctors .l-cer-img .swiper-btn.swiper-button-disabled,.l-video>li .video-info{display:none}.l-doctors_item{gap:2rem}.l-doctors_images{width:80%;margin:0 auto 30px}.l-doctors_info{width:100%;padding-left:0}.l-doctors_info .name{font-size:20px;line-height:30px;text-align:center}.l-doctors_info_inner{padding-bottom:0;display:flex;flex-direction:column}.l-doctors_info_inner .m-btn{text-align:center;order:1;margin-top:20px}.l-doctors .l-cer-img{position:relative;bottom:auto;left:auto;width:auto;margin:0-10px;padding:0 10px;border:0}.l-doctors .l-cer-img .swiper-btn{width:20px;height:20px;display:block}.l-doctors .l-cer-img_item>div img{height:110px}}.about-bs .wrap .loibacsi,.block-diff .inner .img,.box-khuyencao .info,.l-3points_item .info,.m-goods_block .l-goods,.m-intro .explant .info,.m-veneer-best .content .l-veneer,.m-who .content .l-issues,.tragop-bef .info,.whats-tragop .info,.wrap-diff .block-diff{flex:1}@media screen and (max-width:767px){.l-social{margin-bottom:10px}.m-btn a,.m-btn button{font-size:16px;height:35px}.ttl-primary{font-size:20px;line-height:30px;margin-bottom:20px}.l-outstand a,.m-article table th,.m-contact p,.m-prize .l-prize p,.page-bnr .left .text,.ttl-secondary{font-size:16px;line-height:24px}.m-contact{padding:38px 15px;background:url(../images/top/sp/bg_contact.png)center/cover no-repeat}.m-contact strong{font-size:18px;line-height:27px;margin:0-15px}.m-about .ttl-secondary,.m-contact .ttl-primary{font-size:22px;line-height:33px;margin-bottom:10px}.m-contact p{color:#535353}.cus-images .right,.l-doctors.is-special .l-doctors_images .img img,.l-ekip_item,.l-news_item,.l-trust_item,.m-article table,.m-contact .m-btn button,.m-doctors .l-doctors .doc-img .img img,.m-maps_item .maps-iframe,.m-maps_item .maps-info,.m-paper_item img,.tv-clip li{width:100%}.m-contact.is-reverse{background:#fff;padding:0 10px}.m-contact.is-reverse .wrapper{padding:29px 20px 45px;background:#025899;border-radius:20px}.m-contact.is-reverse .ttl-primary{background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.m-contact.is-reverse p,.m-contact.is-reverse strong{color:#fff}.l-doctors_item,.l-news,.m-kienthuc_main .l-news_item{flex-direction:column}.l-news{gap:15px}.l-news_item .images{height:240px;position:relative;margin-bottom:20px;border-radius:10px}.l-news_item .images img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.l-news_item .info .title{margin:10px 0;font-size:18px;line-height:27px}.l-news_item .info .text{font-size:16px;line-height:24px;margin-bottom:10px}.text{color:#535353}.l-doctors.is-special .l-doctors_images .bg::before,.l-doctors.is-special .l-doctors_images::before{content:"";background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%);position:absolute}.l-doctors.is-special .l-doctors_info{order:2;padding:20px 25px 0}.l-doctors.is-special .l-doctors_info .l-cer-img{margin-top:2rem}.l-doctors.is-special .l-doctors_info .certificate{margin-bottom:0}.l-doctors.is-special .swiper-prev{left:1px}.l-doctors.is-special .swiper-next{right:1px}.l-doctors.is-special .l-cer-img_item>div img{height:120px}.l-doctors.is-special .l-doctors_images{width:auto;margin-top:30px;order:1;padding:0 10px;position:relative;overflow:visible;margin-bottom:0}.l-doctors.is-special .l-doctors_images .img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:61%}.l-doctors.is-special .l-doctors_images::before{width:100%;height:4px;left:0;bottom:0;z-index:1}.intro,.m-customer,.m-news,.m-paper,.m-reward{padding:20px 0}.m-customer .ttl-primary,.m-paper .ttl-primary{margin-bottom:5px}.m-customer .slick-slider,.m-paper .slick-slider{padding:0 20px}.m-customer_item,.m-paper_inner{padding:10px}.m-customer_item .image{height:79vw}.m-customer_item .info{margin-top:13px}.m-customer_item .info .cus-name{font-size:20px;line-height:30px;margin-bottom:6px}.m-customer_item .info .text{font-size:16px;line-height:24px;text-align:justify;color:#535353;margin-bottom:20px}.m-customer_item .info .m-btn a{font-weight:700}.about-bs .ttl-primary,.certificate,.m-commit_block .img,.m-kienthuc_main{margin-bottom:20px}.m-news .slick-slider{padding:0 5px}.box-short .l-short>li span,.m-news .l-news{display:block}.m-kienthuc{padding:40px 0}.m-kienthuc_main .l-news_item .images{width:100%;order:1;margin-left:0;margin-bottom:28px}.m-kienthuc_list .l-news{gap:30px 0}.m-article table th:first-child{width:120px}.m-article table td{font-size:15px;line-height:22px;text-align:left}.m-detail_head-right{flex-wrap:wrap;gap:10px}.box-doctor{flex-direction:column;gap:10px;padding:10px}.box-doctor .right{width:auto;flex-direction:row}.box-doctor .m-btn a{width:115px}.p-contact main{display:flex;flex-direction:column}.p-contact main .m-maps{order:1}.p-contact main .contact-information{order:2}.p-contact main .m-contact{order:3;margin-bottom:13px}.m-maps_item{flex-direction:column-reverse}.m-maps_item .maps-info .phone,.m-maps_item .maps-info address{padding-left:24px}.m-video.is-short .l-video>li{width:50%;display:block}}.hocvan .l-doctors_info,.l-doctors.is-special .l-doctors_info,.p-service .l-doctors_info{padding-left:30px}.hocvan .l-doctors .swiper-prev,.l-doctors.is-special .swiper-prev,.p-service .l-doctors .swiper-prev{left:-23px}.hocvan .l-doctors .swiper-next,.l-doctors.is-special .swiper-next,.p-service .l-doctors .swiper-next{right:-23px}.l-demo{display:flex;flex-wrap:wrap;margin:0-15px}.l-demo_item{width:50%;padding:0 15px;margin-bottom:50px}.l-demo_item .wrap{padding:10px 9px 10px 16px;background:#fff;border-radius:20px;overflow:hidden}.l-demo_item .demo-img,.l-demo_item .demo-info_name{display:flex;justify-content:space-between;margin-bottom:33px}.l-demo_item .demo-img .img-big{width:54.6112%}.l-demo_item .demo-img .img-small{width:44.11%;display:flex;flex-direction:column;justify-content:space-between}.l-demo_item .demo-img .img-small .img{position:relative;border-radius:20px;overflow:hidden}.l-demo_item .demo-img .img-small .img::before{position:absolute;width:90px;background:#025899;color:#fff;font-size:18px;line-height:27px;padding:3px 13px;bottom:0;left:0;border-top-right-radius:20px;box-sizing:border-box}.l-demo_item .demo-info_name{margin-bottom:21px}.l-demo_item .demo-info_name .name{font-size:22px;line-height:27px;color:#025899}.hinhdanh strong,.l-check li,.l-demo_item .demo-info_name .lca,.m-review_info .lca,.m-review_info .name .nm small,.m-review_info .name span{font-size:18px;line-height:27px}.l-demo_item .demo-info_name .lca{font-weight:700;color:#535353}.l-demo_item .demo-info .implant,.l-demo_item .demo-info .type{font-size:18px;line-height:27px;color:#535353;padding-left:40px}.l-demo_item .demo-info .type{background:url(../images/bs-tung/ico_plant.svg)left top 3px no-repeat;margin-bottom:8px}.l-demo_item .demo-info .implant{background:url(../images/bs-tung/ico_implant.svg)left 6px top 4px no-repeat}@media screen and (min-width:767px){.table-common{width:1200px}td.w01,th.w01{width:270px}}.m-problem,.p-all-in .m-paper,.p-promotion .intro,.p-promotion .m-video,.p-service .m-paper{background:#f7f7f7}.p-camket .article-title{margin-bottom:10px;margin-top:30px}.p-all-in .mv,.p-promotion .mv,.p-service .mv{position:relative;display:block}.l-check li{padding-left:35px}.l-flow_item .info .ttl-secondary,.l-implants_type .info .ttl-secondary,.m-promo .ttl-primary,.m-worry_content .l-worry .ttl-secondary,.mb-5,.tragop-bef .info .ttl-bl{margin-bottom:5px}.m-faq{padding-bottom:34px;margin-top:20px}.l-faq_item{padding:30px 0;border-bottom:1px solid #025899}.l-faq_item .heading{display:flex;justify-content:space-between;gap:10px}.l-faq_item .m-btn a{font-size:15px;line-height:22px;height:30px;padding:0 2px;min-width:79px}.l-faq_item .answer{padding:20px 0 0 26px;display:none}.l-faq_item .answer .text strong{display:block;font-weight:700}.l-faq.is-special .answer{padding-left:0}.about-doctors.no-bg,.p-all-in .intro,.p-promotion .m-customer{background:#fff}.m-tech,.tragop-credit{padding:30px 0;background:#f7f7f7}.l-dots li,.l-goods .ttl-secondary{position:relative;padding-left:20px}.l-steps_block .title,.warning .ttl{line-height:27px;border-radius:0 20px 0 0}.m-phacdo .heading .ttl-primary{margin-bottom:7px}.l-dots{font-size:18px;line-height:27px;margin:13px 0;padding-left:18px}.l-dots li::before{position:absolute;content:"";width:4px;height:4px;border-radius:50%;background:#000;top:11px;left:4px}.note{background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%);font-weight:700;padding:7px 17px 6px;margin-bottom:30px}.l-steps_block .title{max-width:475px;background:#e4f4ff;padding:3px 13px;font-size:18px;color:#025899;margin-bottom:20px}.warning .ttl{font-size:18px;color:#fff;background:#025899}.l-steps_block .img{text-align:center;margin-bottom:80px}.warning{margin-top:30px;margin-bottom:20px}.warning .ttl{font-weight:700;padding:2px 22px;margin-bottom:20px;display:inline-block}.warning .img{border:1px solid #025899;padding:10px}.p-promotion .mv .btn{position:absolute;width:14.5%;left:13%;top:75%}.block-diff .block-child .info,.m-aboutident_inner,.m-contact.v1-contact-has-bg>.wrapper{position:relative;z-index:1}.l-demo.is-one .l-demo_item .demo-info_name .lca,.l-tooths_item .content strong,.l-uudai_item .body .warranty,.thanks-page p{font-size:18px;line-height:27px}.bracer-situation,.m-promo{padding:30px 0 20px}.about-doctors,.special-offer{background:#f7f7f7;padding:30px 0}.intro-text,.m-loairang,.m-tragop-intro{margin-top:30px}.l-issues.is-3-col .l-issues_item,.m-intro .explant .img{width:280px}.l-issues{display:flex;flex-wrap:wrap;gap:24px 0;margin:0-12px}.l-issues_item{padding:0 12px;width:50%}.l-issues_item .inner{border:1px solid #025899;border-radius:20px;height:100%;text-align:center;padding-top:28px;padding-left:20px;padding-right:20px;background:#fff}.l-issues_item .img-ham{margin-bottom:12px}.l-issues_item .text{color:#025899;margin-bottom:0;text-align:center}.l-doctors.is-special .l-doctors_info .l-cer-img{border:0;padding:0 10px;width:97%;overflow:visible}.l-doctors.is-special .l-cer-img_item>div img{height:152px;width:auto}.l-demo.is-one{margin:0-12px;padding:0 9px}.l-demo.is-one .l-demo_item{width:33.333%;padding:0 12px}.l-demo.is-one .l-demo_item .wrap{padding:10px 0 0;border-radius:10px}.l-demo.is-one .l-demo_item .demo-info{padding:19px 10px 30px}.l-demo.is-one .l-demo_item .demo-info_name{margin-bottom:9px}.l-demo.is-one .l-demo_item .demo-info .type{background:0 0;padding-left:0;min-height:160px}.l-demo.is-one .l-demo_item .demo-info .implant{background:0 0;padding-left:0;font-style:italic;font-weight:700;color:#535353}.m-video.is-special{padding:0 0 30px;background:#f7f7f7}.l-issues{justify-content:center}.l-issues.is-3-col{padding:0 70px}.l-banks,.l-bra-price{flex-wrap:wrap;display:flex}.l-doctors.is-single .l-doctors_info_inner{padding-bottom:0}.l-doctors.is-single .doc-intro{padding:5px;margin:0;border-radius:10px}.l-doctors.is-single .doc-intro .l-dots{margin:0;padding-left:0}.whats-tragop .inner{display:flex;gap:34px}.whats-tragop .img{width:504px}.tragop-bef_item{display:flex;align-items:center;gap:36px;margin-bottom:20px}.tragop-bef .order{width:68px;height:68px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#025899;font-size:34px;color:#fff;font-weight:700}.p-tragop .customer-regis{margin:20px 0}.p-tragop .customer-regis figcaption{color:#025899;margin-top:10px;text-align:center}.l-banks{margin:0-10px}.l-banks li{width:20%;padding:0 10px;margin-bottom:10px}.l-spec{display:flex;flex-wrap:wrap;margin:0-11px}.l-spec_item{width:25%;padding:0 11px;margin-bottom:20px}.l-spec_item .ord{position:absolute;font-weight:700;font-size:50px;color:#025899;background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%);border-radius:0 31px 0 10px;left:0;bottom:0;width:62px;height:62px;display:flex;align-items:center;justify-content:center;z-index:1}.l-spec_item .info{position:absolute;bottom:0;left:0;background:#025899;border-radius:10px;padding-left:62px;width:100%}.l-spec_item .info p{font-size:16px;line-height:24px;color:#fff;text-align:center;padding:7px}@media screen and (max-width:767px){.hocvan,.hocvan .l-doctors .certificate,.l-type .box-img,.m-intro .explant .img,.m-tech_info .content img,.m-tech_info .content_block,.p-bracer .m-contact,.p-dieutri .m-contact{margin-bottom:20px}.block-diff .inner,.box-khuyencao,.hinhdanh .wrap,.hocvan .gr-images,.l-implants_type,.l-implants_type:nth-child(2n),.m-intro .explant,.whats-tragop .inner,.wrap-diff{flex-direction:column}.block-diff .inner .l-tech,.box-khuyencao .img,.box-khuyencao .info,.gr-img.gr02 .big-img,.gr-img.gr03 .big-img,.hocvan .gr-images .big-img,.hocvan .gr-images .small-img,.implant-points_block,.l-3points_item .info,.l-demo_item .demo-img .img-big img,.l-demo_item .demo-img .img-small img,.l-implants_type .info,.l-risk_item,.m-problem .right,.m-tech_info .img,.m-veneer-best .content .img,.m-worry_content .img,.m-worry_content .l-worry,.p-doctung .m-paper_item,.p-promotion .mv img,.p-tooth-ceramic .mv .btn img,.whats-tragop .img{width:100%}.hocvan .l-doctors_info,.l-faq .answer,.p-service .l-doctors_info{padding-left:0}.l-demo_item{width:100%;margin-bottom:15px}.l-demo_item .wrap{padding:7px 7px 20px}.l-demo_item .demo-img{flex-wrap:wrap;margin-bottom:20px}.l-demo_item .demo-img .img-big{width:100%;border-radius:10px;margin-bottom:4px}.l-demo_item .demo-img .img-small{width:auto;flex-direction:row;margin:0-3px}.l-demo_item .demo-img .img-small .img{width:50%;padding:0 3px;border-radius:10px}.l-demo_item .demo-img .img-small .img::before{width:59px;font-size:16px;line-height:24px;padding:1px 0;left:3px;text-align:center;border-top-right-radius:10px;border-bottom-left-radius:10px}.l-demo_item .demo-info .implant,.l-demo_item .demo-info .type,.l-uudai_item .body .price.text{font-size:16px;line-height:24px}.l-demo_item .demo-info_name{margin-bottom:10px}.l-demo_item .demo-info_name .name,.m-promo.is-ceramic .l-uudai_item .heading strong{font-size:18px;line-height:27px}.l-check li{background-position:left 4px top 3px}.m-price .doc-intro{background:#fff;padding:0}.l-faq,.l-type,.m-phacdo_inner{margin:0-10px}.l-faq_item{position:relative;padding-left:10px;padding-right:10px;padding-bottom:70px}.l-faq_item .m-btn{position:absolute;bottom:20px;right:18px}.l-faq_item .m-btn a{font-weight:400}.l-steps_block .img{margin-bottom:30px!important}.p-promotion .mv .btn{width:35%;left:50%;top:41.6923%;transform:translateX(-50%)}.about-doctors .wrapper,.l-issues.is-3-col,.p-promotion .m-contact,.p-promotion .slick-slider{padding:0}.p-promotion .m-contact .modal-contact .inner{max-width:100%;border-radius:20px;padding:25px 20px}.p-promotion .m-contact .modal-contact .inner strong{font-size:18px;line-height:27px;color:#fff;-webkit-text-fill-color:#fff}.p-promotion .m-contact .modal-contact .inner .title{font-size:22px;line-height:33px;background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:10px}.l-issues{margin:0-2px;gap:10px 0}.l-issues.is-3-col .l-issues_item,.l-issues_item{width:50%;padding:0 2px}.l-issues_item .inner{padding:22px 10px 24px}.l-demo.is-one .l-demo_item{width:100%;margin-bottom:20px}.bracer-situation{background-position:top left}.l-doctors.is-single .doc-intro{margin:0-10px;padding:10px;border-radius:0}.l-doctors.is-single .l-doctors_info{padding:10px}.tragop-bef_item{position:relative;margin-bottom:32px}.tragop-bef .order{position:absolute;font-size:34px;width:47px;height:46px;top:-11px;left:0}.tragop-bef .info .ttl-bl{padding-left:60px;margin-bottom:23px}.tragop-credit{padding-bottom:10px}.p-tragop .doc-intro{margin:20px -10px 30px}.p-tragop .customer-regis{background:#f7f7f7;margin:0-10px;padding-bottom:20px}.p-tragop .customer-regis figcaption{font-size:15px;line-height:22px}.p-tragop .m-contact{margin-bottom:30px}.l-banks,.l-spec{margin:0-4px}.l-banks li,.l-spec_item{width:33.3333%;padding:0 4px;margin-bottom:8px}.l-spec_item{width:50%;margin-bottom:7px}.l-spec_item .ord{border-radius:10px 0 20px;width:40px;height:40px;font-size:30px;top:0;bottom:auto}.l-spec_item .info{padding-left:0;position:relative;margin-top:-30px;display:flex;align-items:center;justify-content:center;min-height:84px}}@media screen and (max-width:1300.98px){.m-customer_item{padding:10px}}@media screen and (max-width:1199.98px){.l-video>li{flex-direction:column;gap:10px 0}.l-video>li .video-info{display:none}.l-video>li .vidplay{width:100%}.m-customer_item .info .cus-name{font-size:19px}.m-customer_inner{min-height:588px}.m-paper_inner{padding:10px}.m-paper_wrap img{height:500px;width:100%;object-fit:cover}}.thanks-page .call_button,.thanks-page h1{color:#025899;font-size:22px;font-weight:700;line-height:33px;font-style:normal}@media screen and (max-width:991.98px) and (min-width:768px){.l-demo_item .demo-info_name .name{font-size:18px;margin-bottom:15px}.l-demo_item .demo-info .implant,.l-demo_item .demo-info .type{font-size:15px;padding-left:35px}.l-demo_item .wrap{min-height:437px}.l-doctors_images{width:auto}.whats-tragop .inner{flex-direction:column}.whats-tragop .img{margin-left:auto;margin-right:auto}.m-customer_item .info .cus-name{font-size:18px}.m-customer_item .info .from{font-size:15px;margin-bottom:10px}.m-customer_item .info{margin-top:20px}.m-customer_inner{min-height:590px}.m-customer_item{padding:10px}.m-paper_wrap img{height:430px}}@media screen and (max-width:767.98px){.m-customer_inner{min-height:unset}.m-paper_wrap img{height:100%}}.slide-hide{height:0;overflow:hidden;visibility:hidden}section{content-visibility:auto}.v1-map-iframe{border:0}.m-contact.v1-contact-has-bg{isolation:isolate;overflow:hidden;position:relative}.v1-contact-bg-img{inset:0;height:100%;object-fit:cover;pointer-events:none;position:absolute;width:100%;z-index:-1}.thanks-page{margin:120px auto;text-align:center}.thanks-page h1{margin:15px 0}.thanks-page p{font-style:normal;font-weight:400;margin-bottom:10px}.thanks-page .call_button{display:flex;gap:10px;justify-content:center;margin:15px}.v1-404-title{color:#b0686b;font-size:32px;line-height:60px;padding-bottom:100px;text-align:center}.v1-404-home{color:#055998}.m-phacdo{max-width:90rem;width:100%;padding:0 1.6rem;text-align:center;margin-top:1.6rem}.m-phacdo .m-article{text-align:left;padding:0}.m-detail .m-detail_detail{max-width:83.2rem;padding:0 1.6rem}.m-detail .article-title{color:#025899;font-weight:700}