.sectionCat{
                    background:ghostwhite;
                    padding:40px 0;
                }
                .card-list .card-item{
                    list-style: none;
                }
                .card-list li{
                    user-select: none;
                display: block;
                padding: 15px 10px;
                border-bottom: 2px solid;
                text-align: center;
                cursor: pointer;
                color: #252526;
                font-size: 17px;
                font-weight: 500;
                position:relative;
                }
            .card-list li::before{
                content: '';
                display: inline-block;
                width: 15px;
                height: 15px;
                border-radius: 7.5px;
                background-color: #414141;
                position: absolute;
                left: -3px;
                bottom: -7px;
            }
            .card-list li.active-cat::before{
                background-color: #0053b3;
            }
            .card-list li.active-cat{
                color:#0053b3;
                }
            .catopt{
                margin:10px;
                padding:10px;
                width:100%;
            }
                .catftlcard.hideRep{
                    display:none;
                }
                .catftlcard{
                    border-bottom: 1px solid #444;
                padding: 10px;
                border-left: 2px solid;
                }



            .aboutSec{
                background: linear-gradient(110deg, #e6f0f8 50%, white 50%);
            }	
            .search-box-banner{
                position:relative;
                width:100%;
                background:#ffffff;
                margin-top:40px;
                border: 3px solid #fff;
                border-radius: 6px;
            } 
            .search-box-banner .search-input{
                width:95%;
                border:none;
                padding:7px 15px;
            }
            .search-box-banner .search-input:focus{
                border:none;
                outline:none;
            }
            .search-box-banner .search-ul a{
                color:#000;
            }
            .bannerSrchsug{
                box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, 0.15);
            }
            .sec-col{
                border-left:1px solid #222;
            }
            .PopupClient{
                display:none;
            }
            .alert-success-popup {
                display: flex;
                align-items: center;
                gap: 8px;
                background: #edf7ed;
                border: 1px solid #238108;
                border-left: 4px solid #238108;
                border-radius: 4px;
                color: #1a5e0a;
                font-size: 13px;
                font-weight: 500;
                padding: 10px 14px;
                margin-bottom: 12px;
                line-height: 1.4;
            }
            @media screen and (max-width:768px){
                    .sec-col{
                border-left:none;
            }
            .search-box-banner .search-input{
                width:90%;
            }
            }
                @media screen and (max-width:768px){
                    .cat-wrapper {
                        margin 0 10px 25px;
                    }
                    .cat-wrapper .swiper-slide-button{
                        display: none;
                    }
                    li.active-cat::after {
                        display:none;
                    }
                    .card-list li{
                padding: 9px 10px;
                font-size: 14px;
                font-weight: 500;
                }
                .catftlcard{
                border-left: none;
                margin:0 10px;
                }
                }
            @media screen and (max-width:991px){
                .aboutSec{
                background: #e6f0f8;
            }
            }
            /*-----------------cat carousel css end-----------*/
                .btn-yellow {
                color: #fff;
                border:2px solid #ffde00;
                background-color: #ffde00;
                padding: 12px 35px;
                font-weight: 600;
                font-size: .9rem;
                color:#111;
                text-transform:uppercase;
                border-radius: 0rem;
            }
            .btn-yellow:hover{
                border-color: #ffde00;
                background-color: #ffffff;
            }
            .r-title:after {
                background: linear-gradient(90deg, #ffde00 79%, rgba(0, 0, 0, 0) 33%), linear-gradient(90deg, transparent 86%, #000 86%);
            }
            .home-index h1::after {
                background: linear-gradient(90deg, #ffde00 79%, rgba(0, 0, 0, 0) 33%), linear-gradient(90deg, transparent 86%, #ffde00 66%);
            }
            .home-bg {
                background: url("../../images/banner-bg.webp") no-repeat center;
                height:300px;
                background-size: cover;
                /*background: url(https://pngimg.com/d/world_map_PNG25.png) no-repeat right center, url(https://img.freepik.com/premium-vector/abstract-gray-curved-wave-lines-white-background_78474-692.jpg) no-repeat center center;*/
                /*background-size: contain, cover;*/
            }
            .sec-col h5{
                font-size: 1.375rem;
                letter-spacing: .54px;
                line-height: 2.125rem;
            }

            /*.display-1{*/
            /*    color: #000;*/
            /*}*/

            .closeSearch{
    display:none;
}

    .mega-box-mob{
    position: absolute;
    left: 0;
    width: 100%;
    padding: 0 20px;
    top: 85px;
    opacity: 0;
    visibility: hidden;
    }
    .showMegaBox {
    transition: all .3s ease;
    top: 77px;
    opacity: 1;
    visibility: visible;
    z-index: 110;
}
.nav-links-mob li a{
    color: #000;
    text-decoration: none;
    font-size: 25px;
    font-weight: 500;
    transition: all .3s ease;
}

.clients-img{
    width: 100%;
    height: 80px;
    /* background: url("{{ asset('assets/images/Our-Research-Featured-In.png') }}") no-repeat; */
    background: url("../../images/Our-Research-Featured-In.png") no-repeat center;
    background-position: center;
    background-size: contain;
    filter: grayscale(1);
    display: inline-block;
}
@media screen and (max-width:768){
   .clients-img{
           background: url("../../images/We-are-featured-in.png") no-repeat;

   }
}

 .blogImg{
        height:100%;
        width: 100%;
    }
    .blogImg img{
        width:100%;
        height:500px;
        object-fit:cover;
    }
      .blogSocial .sv-icon{
        width:40px;
        height:40px;
        text-align:center;
        border-radius:5px;
    }
    @media screen and (max-width: 768px){
        .blogImg img{
            height:auto;
        }
        
    }