<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.rmvred h1::before,.rmvred h1 span::before{display: none!important;}
.rmvred h1{
    margin-bottom: 0!important;
    padding-bottom: 10px!important;color: #000;
}
.rmvred p{color: #000;}
.casembanner{
    background: #ececec!important;      height: calc(100vw * .25)!important;  height: -webkit-calc(100vw * .25)!important;
}
.casembanner .row{display: flex;align-items: center;}
.csubhead{
    font-size: 36px;
    text-align: left;
    color: #000;
    margin-bottom: 5px;
}
.castxt h5{font-size: 16px;color: #000;margin-bottom: 25px;}
.new-btn {
    clear: both;
    max-width: 235px;
    width: 100%;
    background-color: #ef1c22;
    margin: 0;
    padding: 15px 20px;
    color: #fff;
    display: block;
    margin: 30px 0;
    border: 1px solid #fff;
    border-radius: 5px;
    font-size: 16px;
    font-weight: 700;
    transition: 0.7s;
    text-decoration: none;
    text-align: center;text-transform: uppercase;
}
.new-btn:hover {
    background-color: #fff;
    border: 1px solid #ef1c22;
    color: #ef1c22;
    text-decoration: none;
}

a.new-btn:focus, .new-btn:active{
	text-decoration:none !important;
	color:#fff !important;
}
.caseimg-left{
    /* height: 550px; */
    background-size: contain;
    display: flex;align-items: center;
    margin: 50px 0;
    overflow: hidden;
}
.casileft{position: relative;
    left: -10%;height: 500px;
}
.caseimg-right .casileft{left: auto;right: -24%;}
.caseimg-left2  .castxt{padding-top: 40px;padding-left: 0;}
/* case details start */
.mt-0{margin-top: 0;}
.h_banner.bnnerNN.casembanner{margin-bottom: 0px!important;}

.heading_h2_new {
    font-size: 32px!important;
    margin: 0 0 30px!important;
    padding: 0!important;
    text-align: center;color: #000;
}
.caseimg-left2{height: auto;}
.txtred{color: #e21e2c;}
.mediaimgsec-txt .csubhead{margin-bottom: 30px;}
.mediaimgsec-txt p{margin-bottom: 25px;}
.mediaimgsec {
    padding: 50px 0 50px;
}
.bnrtxt-in{background: #fff;    padding: 70px;
    margin: 90px 0;
}
.bnrtxt{background-size: cover;background-repeat: no-repeat;
    margin: 50px 0;    position: relative;
    z-index: 9;
}
.mheadln{position: relative;margin-bottom: 30px;}
.mheadln p{padding-bottom: 20px;}
.mheadln:after {
    content: '';
    position: absolute;
    width: 300px;
    height: 6px;
    background: #333;
    left: 50%;
    transform: translate(-50%, -50%);
    bottom: -20px;
}

.casetabs {
    overflow: hidden;
}
.casetabs .row{display: flex;}
.casetabsbody-left {
    width: 30%;
    margin-top: 30px;
}
.casetabsbody-left .media-img{position: relative;}
.casetabsbody-left .media-img:after {
    content: '';
    position: absolute;
    left: 12px;
    height: 150px;
    width: 1px;
    background: #cfcfcf;
    top: -50px;
    z-index: -1;
}
.casetabsbody {
    width: 70%;
    padding-left: 30px;
}
.tabinbody{display: flex;margin-top: 30px;}
.casetabsbody-left li{list-style: none;
    margin: 10px;
    padding: 20px;border-radius: 10px;
}
.casetabsbody-left a{text-decoration: none;}
.casetabsbody-left li.active{background: #e21e2c;}
.casetabsbody-left li.active a{color: #fff;}
.media {
    display: flex;
    align-items: center;
}
.media .media-img{margin-right: 5px;
width: 40px;
}
.media-body {
    width: 80%;
}
.media-body h3{font-size: 18px;}
.tabinleft {
    width: 45%;margin-top: 30px;
}
.tabinleft h4{
    font-size: 24px;
    color: #000;
    line-height: 26px;
    margin-bottom: 30px;
}
.tabinright {
    position: relative;
    right: -10%;
}
.onHover{display: none;}
.active .onHover{display: block;}
.active .nonHover{display: none;}
.casileft-img2{position: absolute;bottom: 0px;right: 0;}
html,body{scroll-behavior: smooth;transition: all .2s ease-in;}
.caseimg-right .casileft-img2{right: auto;left: -100px;}

.caseimg-left2  .casileft{height: auto;}
.caseimg-left2  .casileft img{max-width: 106%;}
.mediaimgsec-img {text-align: right;}
.mediaimgsec-img .casileft-img2{left: 0;right: auto;bottom: -70px;}
.tabsec{background: #fff;position: relative;z-index: 9;}
.card{margin-top: 20px;padding: 10px;}
.card-img {
    background: #fbefdd;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 30px 0;
}
/* case details end */





@media(max-width:991px){
    .casembanner{height: 400px!important;}
    .casileft{display: block;left: auto;text-align: center;}
    .caseimg-left{background: none!important;height: auto;margin-bottom: 0;}
    .new-btn{padding: 8px;font-size: 14px;}
    .csubhead{font-size: 28px;text-align: center;margin-top: 15px;}
    .castxt h5,.castxt{text-align: center;background: #fff;z-index: 99;
        position: relative;}
    .caseimg-right .casileft-img2{left: 0;}
    .castxt {
        padding: 20px 0;
    }
    .bts .new-btn{margin: 30px auto;text-align: center;}
    .castxt h5{font-size: 14px;}
    .caseimg-right{
        display: flex;
        flex-direction: column-reverse;
    }
    .caseimg-right .row{display: flex;flex-direction: column-reverse;}
    .caseimg-left2{margin-top: 50px;}
    .mediaimgsec {
        padding: 30px 0 30px;
    }
    .casetabsbody-left,.casetabsbody,.tabinleft,.tabinright{width: 100%;}
    .casetabs .row,.tabinbody{flex-wrap: wrap;}
    .casetabsbody {
        padding-left: 50px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .tabinright{
        right: auto;margin-top: 30px;text-align: center;
    }
    .bnrtxt{    background-position: center;}
    .bnrtxt-in{padding: 30px;margin: 50px 0;background: #ffffffbf;}
    .bnrtxt-in p{text-align: center;}
    .aboutBnner_right{margin-top: 15px;}
    .h_banner.bnnerNN.about_bannerN .aboutBnner_left{margin-top: 30px;}
    .mediaimgsec-left {
        margin-top: 50px;
    }
    .mediaimgsec-img{text-align: center;}
    .casembanner .row{flex-wrap: wrap;}
    .caseimg-right .casileft{right: auto;}
    .caseimg-left2 .casileft img {
        max-width: 100%;
    }
    .mediaimgsec-txt {
        text-align: center;
    }
    

}

@media(min-width:700px) and (max-width:991px){
    .casebimg img {
        max-width: 85%;
    }
    .casembanner {
        height: 450px!important;
    }
}
@media(min-width:992px) and (max-width:1200px){
    .caseimg-left{    background-size: 48%!important;}
    .caseimg-left .row{display: flex;}
    .caseimg-left{height: auto;}
    .mediaimgsec-left .mediaimgsec-img{text-align: left;}
}

@media(min-width:1200px) and (max-width:1800px){
    .casembanner2 img{margin-top: -12px;}
    .mediaimgsec-left .mediaimgsec-img{text-align: left;}

}</pre></body></html>