<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.tartar-content{padding-top: 7em; background: #fff;}
.p-md-2{padding: 2em;}
.tartar-inner{}
.imgcnt{position: relative;}
img.scanttl{position: absolute; right: 0; top: -40px;}
.img12{width: 100%;}
.box-bg{}
.periodontal-outer{padding: 20px 20px; border-bottom: 1px dashed #40bea2; border-width: 2px; margin: 0 0 30px;}
.periodontal-blk{margin: 0 0 30px;}
.periodontal-title{margin: 0 0 30px;}
.periodontal-title h2{color: #182e57; text-align: center; margin: 0; font-size: 26px; font-weight: 600;}
.periodontal-inner{}
.periodontal-inner p{font-size: 18px; line-height: 26px; margin-bottom: 40px;}
.periodontitis-title h3, .periodontal-title h3, .progresses-title h3, {text-align:center;font-size:18px;}
.tartar-content b {color: #0e57a2;}
.faq-main{padding:0;}
.periodontitis-blk{margin: 0 0 30px;}
.periodontitis-title{margin: 0 0 30px;}
.periodontitis-title h3{color: #182e57; text-align: center; margin: 0; font-size: 26px; font-weight: 600;}
.periodontitis-inner{}
.periodontitis-inner p{}
.periodontitis-inner ul li{font-size: 15px; line-height: 26px;}
.progresses-blk{}
.progresses-title{margin: 0 0 30px;}
.progresses-title h3{color: #182e57; text-align: center; margin: 0; font-size: 26px; font-weight: 600;}
.progresses-inner{}
.progresses-inner p{}

.Ins-tret-main{padding: 30px 20px; border-bottom: 1px dashed #40bea2; border-width: 2px; margin: 0 0 40px;}
.Ins-tret-title{margin: 0 0 30px;}
.Ins-tret-title h2{color: #182e57; text-align: center; margin: 0; font-size: 26px; font-weight: 600;}
.Ins-tret-top{}
.Ins-tret-subtitle{margin: 0 0 12px;}
.Ins-tret-subtitle h3{color: #182e57; margin: 0; font-size: 20px; font-weight: 400;}
.Ins-tret-top table td,.Ins-tret-top table th{ font-size: 15px; line-height: 22px;}
.Ins-tret-top table th{vertical-align: middle!important;}
.f18{font-size: 18px;}
.Ins-tret-bottom{}
.Ins-tret-bottom table{}

b{color: #0e57a2;}
.Instret-flow{padding: 1em;  background: #fff7f0;}
.Instret-flow-title{margin: 40px 0 30px;}
.Instret-flow-title h2{color: #182e57; text-align: center;  font-size: 18px; font-weight: 600;}
.Instret-flow-outer{}
.Instret-flow-outer h3{font-size: 20px; font-weight: bold; margin-top: 2em; margin-bottom: 2em;}
.Instret-flow-cm{background-color: #fff7f0; padding: 20px; border-radius: 4px; position: relative; margin: 0 0 0px;}
.Instret-flow-cm h4{font-size:18px;}
.flowblk .Instret-flow-cm h4 span{background: linear-gradient(transparent 50%,rgba(247, 198, 104, 0.2) 50%,rgb(247, 198, 104) 75%,rgba(247, 198, 104, 0.2));
  font-weight: bold;}
.flowblk .Instret-flow-cm{border: 1px solid #F9E7D7; margin-top: 1em; margin-bottom: 1em;}
.Instret-flow-nm{display: inline-block; background-color: #2352bb; width: 34px; height: 34px; line-height: 34px; border-radius: 100%; text-align: center; color: #fff; font-size: 18px; font-weight: 500; margin-right: .5em;}
.Instret-flow-subtitle{margin: 0 0 20px; font-size: 18px;}
.Instret-flow-subtitle h3{color: #182e57; margin: 0; font-size: 20px; font-weight: 400; text-align: center;}
.Instret-flow-info{}
.Instret-flow-info p{font-size: 14px;}
.Instret-flow-arrow{position: absolute; bottom: -52px; left: 50%; transform: translateY(-50%);}
.Instret-flow-arrow i{color: #aceadc; font-size: 36px;}
.Ins-tret-top table th { background:#eee;}
.Ins-tret-top table th,.Ins-tret-top table td{text-align:center;}
.img3{width: 100%; margin-bottom: 5px;}
.Instret-flow-title h2.ttl-icon{position: relative; display: block; margin: 0 auto;width: 24em; color: #EF7812;}
.icon2{width: 22em;}
.ttl-icon:before{background-image: url(/img/pages/ct-icon.png); background-repeat: no-repeat; background-size: 100%; position: absolute; content: ""; width: 24px; height: 24px; left:20px; top:2px}
.ttl-icon:after{background-image: url(/img/pages/ct-icon.png); background-repeat: no-repeat; background-size: 100%; position: absolute; content: ""; width: 24px; height: 24px; right:20px; top:2px}
h4.ttl-icon2{position: relative; display: block; margin-left: 35px; margin-bottom: 1em;}
.ttl-icon2:before{background-image: url(/img/pages/ct-icon2.png); background-repeat: no-repeat; background-size: 100%; position: absolute; content: ""; width: 24px; height: 24px; left:-30px; top:0px}
hr.dot{border-bottom: 2px dashed #C4C4C4; margin-right: 15px; margin-left: 15px; margin-top: 2em; margin-bottom: 2em;}
/*=======Responsive CSS Start=========*/
.Instret-flow-outer h3.ct-sttl{text-align: center; font-size: 18px;}
.f16{font-size: 16px;}
@media all and (max-width:960px) {
.p-md-1{padding: 0;}
    
}
.clearfix::after {
  content: "";
  display: block;
  clear: both;
}
.img-block-6-4 img.lft{float: left;width:60%}
.img-block-6-4 img.rgt{float: left; width:40%}

.block-6-4 .lft{float: left;width:60%; padding:1em 1em 1em 0;}
.block-6-4 .rgt{float: left; width:40%; padding:1em 0em 1em 1em;}

.img-block-5-5 img{float: left; width: 50%;}

.merit ul li{line-height: 2.2;}
.ttl-icon{}
 
.f-l-ttl{width:20em; line-height: 20px; font-size: 14px;  margin: 0 auto; text-align: center;}
.visible-xs{display: none;}
.hidden-xs{display: block;}
.progresses-inner table th{padding-left: 2em; padding-right: 2em;}
.progresses-inner table .odd th{background: #40BEA2; color: #fff; text-align:center; padding-left: 2em; padding-right: 2em;}
.progresses-inner table .eve th{background: #0FAC89; color: #fff; text-align: center; padding-left: 2em; padding-right: 2em;}
.block-6-4 p{color: #828282; text-align: center;}
@media screen and (max-width:767px) {
  .ttl-icon:after{width: 16px; right: 14px;}
  .ttl-icon:before{width: 16px;  left:14px}
  .ttl-icon.icon2:after{width: 16px; right: 28px;}
  .ttl-icon.icon2:before{width: 16px; left: 28px;}
.Instret-flow-title h2.ttl-icon{position: relative; display: block; margin: 0 auto;width: auto; color: #EF7812; font-size: 12px;}
  .visible-xs{display: block;}
.hidden-xs{display: none;}
  .f-l-ttl{margin-top: 30px;}
  .p-md-2{padding: 0;}
  .img-block-5-5 img{float: none; width: 100%;margin-bottom: 1em;}
  .img-block-6-4 img.lft{float: none;width:100%;margin-bottom: 1em;}
  .img-block-6-4 img.rgt{float: none; width:100%;margin-bottom: 1em;}
  .block-6-4 .lft{float: none;width:100%;margin-bottom: 1em; padding: 0;}
  .block-6-4 .rgt{float: none; width:100%;margin-bottom: 1em; padding: 0;}
  .vaccination-cat-top{display: block; margin: 0 0 40px;}
  .vaccination-cat-top p{padding: 0px;}
  .vaccination-cat-top img{padding: 0px;}
    .periodontal-outer{padding: 20px 0; margin: 0;}
    .periodontal-blk{margin: 0 0 40px;}
    .periodontal-title {margin: 0 0 20px;}
    .periodontal-title h2{font-size: 18px;}
    
    .periodontitis-blk{margin: 0 0 40px;}
    .periodontitis-title {margin: 0 0 20px;}
    .periodontitis-title h2{font-size: 18px;}
    
    .progresses-blk{margin: 0;}
    .progresses-title {margin: 0 0 10px;}
    .progresses-title h2{font-size: 16px;}
    
    .Ins-tret-main{padding: 40px 0;}
    .Ins-tret-title {margin: 0 0 20px;}
    .Ins-tret-title h2{font-size: 18px;}
    .Ins-tret-subtitle {margin: 0 0 8px;}
    .Ins-tret-subtitle h3{font-size: 14px;}
    
    .Instret-flow{padding: 1em;}
    .Instret-flow-title {margin: 0 0 20px;}
    .Instret-flow-title h2{font-size: 18px;}
    .Instret-flow-cm{padding: 20px; margin: 0 0 0px;}
    .Instret-flow-nm{width: 26px; height: 26px; line-height: 26px; font-size: 14px; top: -5px; left: -5px;}
    .Instret-flow-subtitle {margin: 0 0 20px;}
    .Instret-flow-subtitle h3{font-size: 18px;}
    .Instret-flow-arrow{bottom: -38px;}
    .Instret-flow-arrow i{font-size: 26px;}
}
ul.asterisk{
  padding-left: .8em;
  color:#828282;
}
ul.asterisk li {
  list-style-type: none;
  text-indent: -1em;
}
ul.asterisk li:before {
  display: inline;
  content: "â€»";
}

.boxbackground {
  position: relative;
  width: 800px;
  height: 500px;
  background: url("../img/pages/outlook1.png");
  background-size: cover;
}
.box1 {
  position: absolute;
  width: 800px;
  height:300px;
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
  padding-top:200px;
}
.ft-top-content{border-radius: 0;}
.ft-top-content h2{font-size: 15px; font-weight: 500;}
.ft-top-content img{ display: inline-block; margin-left: 10px;}</pre></body></html>