
.claimratioSec{background:#fff;display:none;width: 100%;float: left;padding: 40px 0;}
.headingBox{display:flex;flex-flow:wrap;justify-content:space-between;align-items:center;}
.claimratioSec .headingBox .secHeadingBox{width:25%;}
.claimratioSec .secHeadingBox .secHeading{color:#000;font-size:32px;font-weight:400;line-height:106%;letter-spacing:-0.96px;}
.headingBox .percentBox{text-align:right;width:70%;}
.headingBox .percentBox .percentValue{color:#000;font-size:80px;font-weight:400;line-height:100%;}
.claimratiobar{margin:26px 0px;}
.claimratioSec .claimratiobar .progress{width:100%;height:10px;display:flex;overflow:hidden;background-color:#e9ecef;border-radius:20px;}
.claimratioSec .claimratiobar .progress-bar{background:#000;transition:width 0.6s ease;}
.claimratioSec .claimratiobar .progressbar-active{animation-name:progress;animation-duration:1s;animation-fill-mode:forwards;animation-delay:0.4s;}
.claimratioinfo{display:flex;justify-content:space-between;align-items:flex-start;}
.claimratioinfo p{color:#454545;font-size:18px;font-weight:400;line-height:135%;width:70%;}
.claimratioinfo a:hover{border:1px solid #454545;background:#FFF;}
.claimratioinfo a{border-radius:8px;border:1px solid rgba(69, 69, 69, 0.5);padding:6px 14px;color:#454545;text-align:center;font-size:18px;font-weight:700;line-height:100%;letter-spacing:-0.54px;display:inline-block;transition:0.3s all ease-in;}

@media screen and (max-width: 1800px){
    .claimratioSec .secHeadingBox .secHeading{font-size:24px;letter-spacing:-0.72px;}
    .claimratioinfo p{font-size:14px;}
    .claimratioinfo a{font-size:14px;}
}

@media screen and (max-width: 1024px){
    .claimratioSec .secHeadingBox .secHeading{font-size:22px;letter-spacing:-0.6px;}
}
@media screen and (max-width:767px){
    .claimratioSec .secHeadingBox .secHeading{font-size:20px;}
    .claimratioinfo p{font-size:12px;}
    .claimratioinfo a{font-size:12px;}
    .claimratioSec{display:block;}
}