.contactList ul {
    padding: 0px 20px;
    list-style: none;
    margin-top: 10px;
    font-family: var(--font-family-title);
}

.contactList ul li {
    display: flex;
    margin-bottom: 20px;
    min-height: 34px;
    align-items: center;
}
.contactList ul li:last-child {
    margin-bottom: 5px;
}


/* 
.contactList ul li .imgContacts {
    width: 45px;
}

.contactList ul li .imgContacts i {
    font-size: 24px;
    color: #a5a5a5;
}

.contactList ul li .imgContacts img {
    width: 21px;
    margin-top: -4px;
} */


.contactList ul li p {
    font-size: 16px;
    color: #000000;
    line-height: 18px;
    font-weight: 300;
    margin-bottom: 10px;
}

.contactList ul li p a {
    color: #000000;
}

.contactList ul li p a:hover {
    text-decoration: underline;
}


/*  */


.contactList ul li a.contactlink {
    font-size: 17px;
    font-family: var(--font-family-title);
    line-height: 21px;
    color: var(--gray);
}

.contactList ul li .imgContacts {
    /* width: 38px; */
    margin: 2px 15px 0px 0px;
    width: 36px;
    height: 36px;
    border-radius: 100%;
    padding: 5px;
}

.contactList ul li .imgContacts.email {
    background: var(--primary);
}

.contactList ul li .imgContacts.address {
    background: var(--purple);
}


.contactList ul li .imgContacts.whatsapp {
    background: #2ab318;
}

.contactList ul li .imgContacts i {
    font-size: 24px;
    line-height: 24px;
    color: var(--white);
}


.headeMobility h2 {
    font-size: 45px;
}

@media screen and (max-width: 767px) {
    .contactList ul li a.contactlink {
        font-size: 16px;
        line-height: 20px;
    }
}
@media only screen and (max-width: 600px) {
   

    .headeMobility h2 {
        font-size: 35px;
    }

    .headeMobility {
        margin-bottom: 15px !important;

    }
}

@media only screen and (max-width: 360px) {
  

}