.google-maps {
position: relative;
padding-bottom: 75%; // This is the aspect ratio
height: 0;
overflow: hidden;
}

.google-maps iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}

.columnas_gmaps {
box-sizing: border-box;
float: left;
padding: 15px;
width: 50%;
    //display: inline-block;
    //margin: 5px;
}

/* Para moviles o pantallas pequeñas*/
@media only screen and (max-width: 960px) {
.columnas_gmaps {
width: 100%;
}
}

//.no-menu{
//visibility: hidden;
//}

h1.single-title{
font-size: 20px;
}