.g-items{        position: absolute;
    top: 0;
    display: flex;
    flex-direction: column;
    width: 100%;
    left: 0;
    align-items: center;}
    
 .g-items .popup-content{    box-shadow: 4px 4px 24px 0px #9D9D9D40;
    background: #fff;
    z-index: 1;
    padding: 25px;
    box-sizing: border-box;
    border-radius: 16px;
    min-width: 50%;    transition: 0.5s transform linear;
    transform: scale(0);
    opacity: 0;position:absolute;    max-width: 70%;.g-items .popup-content{max-width:100%;}}
    
    
    
 .g-items .popup-content.active{transform: scale(1);
    opacity: 1;}    
    
    
 .g-items .popup-content .l-r-content{    display: flex;
    gap: 2rem;
    padding-bottom: 1.25rem;
    align-items: flex-start;
    justify-content: space-between;
    border-bottom: 1px solid #BEBEBE;
    margin-bottom: 1.25rem;}    
    
    
 .g-items .popup-content .l-r-content h4{    font-size: 26px;
    color: #2E427F;
    font-weight: 500;
    padding-bottom: 15px;}
  .g-items .popup-content .l-r-content h3,.g-items .popup-content .year-content .g-box h3{    color: #2E427F;
    font-size: 22px;
    font-weight: 400;}
    
    
    .g-items .popup-content .year-content{    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 2rem;}
    
    .g-items .popup-content .year-content .g-box{display: flex;
    flex-direction: column;
    gap: 0.5rem;}
    
    .g-items .popup-content .year-content .g-box p{color: #000;
    font-size: 20px;
    font-weight: 400;}
    
    
    
    @media only screen and (max-width: 781px){
    
    
    
    #research .research-container .columns-4{gap:1.25rem !important;}
    
    .g-items .popup-content .year-content {
    display: grid;
    grid-template-columns: 1fr 1fr;}
    
    
.g-items .popup-content .l-r-content h3, .g-items .popup-content .year-content .g-box h3 {font-size:18px;}
    .g-items .popup-content .year-content .g-box p{font-size:16px;}
        .research.type-research {
        padding: 0;
    }
    
    .g-items .popup-content{max-width:100%;}
    
    }    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    