 .regional-centres-section {
     padding: 25px;
 }
 
 .regional-centres-section h2 {
     color: var(--text-color-light-black);
     padding: 10px;
     margin-left: 25px;
     font-size: 2rem;
 }
 
 .tag {
     background-color: #000;
     color: #fff;
     padding: 3px;
     max-height: 60px;
     overflow: auto;
     position: fixed;
     z-index: 999;
     background-image: url("https://i.sstatic.net/P1bAW.png");
 }
 
 .regional-centres-inner {
     padding: 20px;
     display: flex;
     justify-content: space-around;
 }
 
 .regional-centres-glimpses {
     width: 50%;
 }
 
 .regional-centres-desc {
     width: 30%;
     /* box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; */
     /*  background: var(--text-theme-color); */
     /*  padding: 15px 10px; */
     color: var(--text-color-light-black)
 }
 
 .regional-centres-desc .regional-centres-desc-heading {
     /*   color: white; */
     text-align: center;
     font-weight: 500;
 }
 
 .regional-centres-list {
     width: 250px;
 }
 
 .regional-centres-list-item {
     border-bottom: 1px solid lightgrey;
     cursor: pointer;
     color: var(--text-color-light-black)
 }
 
 .regional-centres-list-item .regional-centres-list-item-inner {
     padding: 10px;
 }
 
 .regional-centres-list-item .regional-centres-list-item-inner h4 {
     font-size: .8rem;
 }
 
 .bxs-map {
     color: whitesmoke;
     vertical-align: middle;
     color: var(--background-color);
 }
 
 .rc-location {
     font-size: .8rem;
     color: var(--inner-text-theme-color);
 }
 
 .r-c-desc-end {
     padding: 10px;
     display: flex;
     justify-content: space-between;
     align-items: center;
     background-color: var(--text-theme-color);
     padding: 10px;
     border-radius: 3px;
     border: 1px solid var(--text-theme-color);
 }
 
 .regional-centres-glimpses-gallery {
     display: grid;
     grid-template-columns: repeat(6, 1fr);
     grid-template-rows: repeat(5, 5vw);
     grid-gap: 15px;
 }
 
 .gallery__img {
     width: 100%;
     height: 100%;
     object-fit: cover;
     border-radius: 3px;
 }
 
 .gallery__item--1 {
     grid-column-start: 1;
     grid-column-end: 3;
     grid-row-start: 1;
     grid-row-end: 3;
 }
 
 .gallery__item--2 {
     grid-column-start: 3;
     grid-column-end: 5;
     grid-row-start: 1;
     grid-row-end: 3;
 }
 
 .gallery__item--3 {
     grid-column-start: 5;
     grid-column-end: 7;
     grid-row-start: 1;
     grid-row-end: 3;
 }
 
 .gallery__item--4 {
     grid-column-start: 1;
     grid-column-end: 3;
     grid-row-start: 3;
     grid-row-end: 5;
 }
 
 .gallery__item--5 {
     grid-column-start: 3;
     grid-column-end: 5;
     grid-row-start: 3;
     grid-row-end: 5;
 }
 
 .gallery__item--6 {
     grid-column-start: 5;
     grid-column-end: 7;
     grid-row-start: 3;
     grid-row-end: 5;
 }
 
 .bxs-bulb {
     color: var(--text-theme-color);
     vertical-align: middle;
     margin-right: 5px;
 }
 
 .reasearch-areas li {
     font-size: .8rem;
     padding: 5px;
 }
 
 .theme-know-more-rc {
     float: right;
     font-size: 12px;
     background: var(--background-color-whitesmoke);
     color: var(--text-color-1);
     padding: 5px 10px;
     border-radius: 3px;
     font-weight: 500;
 }
 
 .right-arrow {
     position: relative;
     background: var(--text-theme-color);
     color: var(--inner-text-theme-color);
     text-decoration: none;
 }
 
 .right-arrow:after {
     position: absolute;
     top: 50%;
     left: 100%;
     margin-top: -11px;
     content: ' ';
     height: 0;
     border-left: 10px solid var(--text-theme-color);
     border-right: 10px solid transparent;
     border-bottom: 10px solid transparent;
     border-top: 10px solid transparent;
 }
 
 .r-c-desc-content {
     display: flex;
     flex-direction: column;
     padding: 20px;
     align-items: flex-start;
     /*  color: white; */
 }
 
 .rc-content {
     display: none;
     width: calc(100% - 200px);
 }
 /*   .lrc-content {
        display: flex;
        justify-content: space-around;
    } */
 
 .displayrc {
     display: flex !important;
     justify-content: space-around;
     align-items: start;
 }
 
 .hiderec {
     display: none !important;
 }
 
 @media(max-width:1000px) {
     .r-c-desc-content {
         padding: 3px;
     }
 }
 
 @media(max-width:900px) {
     .reasearch-areas li {
         font-size: .7rem;
     }
     .regional-centres-desc .regional-centres-desc-heading {
         font-size: .9rem;
     }
     .r-c-desc-content h4 {
         font-size: .8rem !important;
     }
     .regional-centres-desc {
         width: 50%;
     }
     .r-c-desc-end {
         padding: 3px;
     }
     .regional-centres-list {
         width: 215px;
     }
 }