.need-info,.report-details .accordion-button{background:#f0f0f0;padding:1.5rem}.r-details .space-top-bottom,.r-details ul li{border-bottom:.12rem solid #fff}.report-details h1{font-size:1.6rem; font-weight:600;line-height:1.5;padding-bottom:1.5rem}.report-details .nav-pills .nav-link{font-size:1.3rem;background:#f0f0f0;padding:1rem 2.5rem;color:#000}.report-details .nav-pills li{margin-right:1rem}.report-details .nav-pills .nav-link.active{background:#029aff;background:-moz-linear-gradient(-45deg,#029aff 0,#00d3ff 100%);background:-webkit-linear-gradient(-45deg,#029aff 0,#00d3ff 100%);background:linear-gradient(135deg,#029aff 0,#00d3ff 100%);color:#fff}.report-details h3{font-size:1.4rem;font-weight:600;color:#029cff}.report-details .accordion-button{font-size:1.4rem}.report-details .accordion-body{font-size:1.4rem;-webkit-box-shadow:0 5px 12px rgb(0 0 0 / 12%);box-shadow:0 5px 12px rgb(0 0 0 / 12%)}.m-information img{width:4rem;height:4rem}.m-information p{padding-left:1.5rem;font-size:1.5rem;margin-bottom:0}.r-details h4{background:#082369;padding:1rem;color:#fff}.light-bg,.r-details ul{padding:1.2rem;background:#eee;background:-moz-linear-gradient(-45deg,#eee 25%,#ccc 100%);background:-webkit-linear-gradient(-45deg,#eee 25%,#ccc 100%);background:linear-gradient(135deg,#eee 25%,#ccc 100%)}.r-details ul li{padding:.9rem 0;font-size:1.2rem}.r-details .space-top-bottom:last-child,.r-details ul li:last-child{border:none}.r-details ul li strong{padding-right:.7rem}.space-top-bottom{padding:1rem 0;font-size:1.3rem;margin-bottom: 1.5rem;
}.border-bottom-none{border-bottom:none!important}.btn-padding{padding:.7rem 1.4rem}.blue-btn,.buy-now-btn{padding:.7rem 1.5rem;font-size:1.2rem;color:#fff}.blue-btn{background:#000251;background:-moz-linear-gradient(left,#000251 0,#0a4a82 100%);background:-webkit-linear-gradient(left,#000251 0,#0a4a82 100%);background:linear-gradient(to right,#000251 0,#0a4a82 100%)}.blue-btn:hover,.buy-now-btn:hover{color:#fff}.box-shadow{background:#fff;-webkit-box-shadow:0 5px 12px rgb(0 0 0 / 12%);box-shadow:0 5px 12px rgb(0 0 0 / 12%)}.buy-now-btn{background:#029bff;background:-moz-linear-gradient(-45deg,#029bff 0,#00cfff 100%);background:-webkit-linear-gradient(-45deg,#029bff 0,#00cfff 100%);background:linear-gradient(135deg,#029bff 0,#00cfff 100%)}.report-upper-ttl{font-weight:600;font-size:1.4rem}.tab-content p strong{font-size:1.5rem;font-weight:600}.tab-content table tr td{border:.1rem solid #999;padding:.7rem}.report-details-data-info table{
    width:80%!important;
    margin: 15px 0;
}.tab-pane p, .tab-pane ul li{
    font-size:1.5rem;
}
/*.report-details ul{*/
/*    margin-bottom: 1.9rem !important;*/
/*}*/
.offer-points img{width:2rem;margin-right:.4rem;}.offer-points ul li{display:flex;align-items:flex-start;font-size:1.4rem;padding:.5rem 0;}.offer-points{border: 0.1rem solid #eee;
    padding: 1rem 1.4rem}.offer-points h3{font-weight:600;padding-bottom:1rem;margin-bottom:0;}
    .report-details .nav-pills .nav-link a{
        color:#000;
    }.report-details .nav-pills .nav-link.active a{
        color:#fff;
    }
    .ser-hld {
    background: #fff;
    -webkit-box-shadow: 0 5px 12px rgb(0 0 0 / 12%);
    box-shadow: 0 5px 12px rgb(0 0 0 / 12%);
    align-items: center;
    padding: 1rem;
    border-radius: 50px;
}
.ser-hld {
    display: flex;
}
.ser-hld img.quality {
    object-position: 0 0;
}
.ser-hld img {
    margin-right: 16px;
    object-fit: cover;
    width: 56px;
    height: 56px;
    border-radius: 50%;
}
.ser-hld span {
    font-size: 1.6rem;
    font-weight: 500;
    text-align: initial;
}
.fw-600{
    font-weight:600;
}
.sticky {
    animation: slideIn 0.5s ease-out;
}
.report-details ul li{
        padding-bottom: 8px;
}
.report-details ul li ul li{
        padding-bottom: 0px;
}
.report-details-data-info h2{
    color:#0096ec!important;
}
.snapshot-hld p{
    background:#E95C53; 
    padding:.9rem;
    font-size:1.4rem!important;
    color:#fff!important;
    margin:0!important;
    font-weight:500;
    border-radius: .5rem .5rem 0 0;
}
.snapshot-hld span{
    background-color:#D64441;
    padding:1.8rem;
    font-size:1.6rem;
    color:#fff;
    width:100%;
    display:block;
    border-radius: 0 0 .5rem .5rem; 
    text-align:center;
}
.snapshot-hld.bgg-1 p{
    background:#53A0E8;
}
.snapshot-hld.bgg-1 span{
    background-color: #3484C6;  
}
.snapshot-hld.bgg-2 p{
    background:#6753E8;
}
.snapshot-hld.bgg-2 span{
    background-color:#463CD3; 
}
.snapshot-hld.bgg-3 p{
    background:#3BC98D;
}
.snapshot-hld.bgg-3 span{
    background-color:#24B573; 
}