.first-container {
    margin-top: 0;
    min-height: 610px;
    min-width: 100%;
    background-image: url(../../img/banners/cobertura-banner.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}


.display-3{
    font-size: 4.5rem; 
    line-height: 1.2; 
    font-weight: 700 !important;
    text-shadow: -6px 2px #000000a8;
}

.map-container {
    max-height: 700px;
    min-width: 100%;
/*     background-image: url(../../img/presencia-mapa.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover; */
}

.list-locations{
    min-height: 700px;
}

.btn.btn-primary {
    background-color: #7ab730;
    color: white;
    font-weight: 700;
    border: none;
    border-radius: 0;
    font-size: 15px;
}
.accordion-item{
    border-radius: 0 !important;
    border: none !important;
    background-color: transparent !important;
}

.accordion-header{
    background-color: transparent;
    border-radius: 0 !important;
}
.accordion-button{
    border-radius: 0 !important;
    background-color: transparent !important;
    font-size: 20px;
    color: #494949;
    font-weight: bold;
    border-bottom: 1px solid #c5c5c5 !important;
}
.title-acc-body{
    color: #545454;
    font-size: 30px;
    font-weight: 300;
}

.contacto-button {
    margin: 0px 0px 0px 0px;
    max-height: 700px;
    min-width: 100%;
    background-image: url(../../img/contactanos-banner.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 50%;
}
.btn-contacto {
    width: 300px;
    font-size: 30px;
    background-color: transparent;
    border: 3px solid white;
    color: white;
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;

    text-decoration: none;

    -webkit-transition: background-color 0.5s ease-out;
    -moz-transition: background-color 0.5s ease-out;
    -o-transition: background-color 0.5s ease-out;
    transition: background-color 0.5s ease-out;
}

.btn-contacto:hover {
    background-color: #7ab730;
}

/*  cuando sale la hamburguesa desactivar hovers para celulares y dispositivos touch*/
@media (max-width: 992px) {
    .btn-contacto {
        background-color: #7ab730;
    }
}