.map-container{
    display: grid;
    grid-template-columns: repeat(2,1fr);
   
    column-gap: 1rem;
    width: 90%;
    margin: auto;
    margin-top: 2rem;

}

.map-info{
    background-color: rgb(255, 255, 255);
    padding: 1rem;
    border-radius: 10px;
    -webkit-box-shadow: 0 0 30px 0 rgb(66 1 131 / 14%);
    -moz-box-shadow: 0 0 30px 0 rgb(66 1 131 / 14%);
    box-shadow: 0 0 30px 0 rgb(66 1 131 / 14%);
}

.map-info h2{
    color:#2A344E;
}

.map{
    width: 100%;
    height: 100%;
}

.map iframe{

    width: 100%;
    height: 400px;
    border-radius: 10px;
    -webkit-box-shadow: 0 0 30px 0 rgb(66 1 131 / 14%);
    -moz-box-shadow: 0 0 30px 0 rgb(66 1 131 / 14%);
    box-shadow: 0 0 30px 0 rgb(66 1 131 / 14%);
}

@media (max-width:992px) {
    
    .map-container{
        grid-template-columns: 100%;
        row-gap: 1rem;
    
    }

}