* {
    margin: 0;
    padding: 0;
     @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');
}

body {
   

    background-color: #80d0c7;
       font-family: Inter, sans-serif;
}

/* .left{
    display: grid;
    width:20%;
}
.right{
    display: grid;
    width:20%;
}
.center{
    display: grid;
    width:60%;
} */
.TopText {
    text-align: center;
    margin-top:5rem;
}

.TextT {
    padding-top: 40px;
    font-size: 25px;
    color:white;
}

.text2 {
    padding-bottom: 30px;
    font-size: 35px;
    font-weight: 400;
    color:white;
    /* margin-left: 60px; */
}
.center{
    padding: 20px;
}

.Corporate {
    background-color: white;
    width: 97%;
    padding: 10px;
    display: flex;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    border-radius:15px;
}

.Corporate .govt {
    font-size: 25px;
}

.Acad {
    font-size: 25px;
    font-weight: 500;
}

.Acade {
    display: flex;
    background: white;
    width: 97%;
    padding: 10px;
    margin-bottom: 10px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    border-radius:15px;
}

.Reaser {
    /* height: auto;
    margin: 0 auto;
    padding: 10px;
    position: relative; */
   display: grid;
   grid-template-columns: 25% 50% 25%;



}

.Acad:hover {
    color: 80d0c7;
}

.govt:hover {
    color: 80d0c7;
}

.resercherimg img{
    height:80px;
}

@media (max-width:900px) {
    .TextT {
        font-size: 18px;
    }
}

@media only screen and (max-width:768px) {
    .resercherimg img{
display: none;
    }
    .Reaser{
        grid-template-columns: 100%;
    }
}
@media(max-width:500px){
    .flex_boxes45{
        flex-wrap: wrap;
    }
}
@media (max-width:375px) {
    .center{
        padding:20px;
        padding-right: 30px;
    }
    .text2{
        font-size: 30px;
    }
}
@media (max-width:385px) {
    .TopText{
    margin-top:2rem;
    }
}
@media (max-width:1050px) {
    .Reaser{
        grid-template-columns: 100%;
    }
}
@media (max-width:820px) {
    .resercherimg{
        display: none;
    }
    .Reaser{
        grid-template-columns: 100%;
    }
}
