@font-face {
    font-family: 'Montserrat-Bold';
    src: url(/Html/NeoTecDigital/fuentes/Montserrat-Bold.ttf);
}

@font-face {
    font-family: 'montserrat-italic';
    src: url(/Html/NeoTecDigital/fuentes/Montserrat-Regular.ttf);
}

.footer {
    max-width: 1500px;
    height: 160px;
    margin: auto;
    background-color: #262626;
    border: 1px solid white;
}

.footer-container {

    display: grid;
    grid-template-columns: 30% 40% 30%;
    /*border: 2px solid green;*/
    height: 140px;
    margin-top: 13px;

}

/*.col1{
    background-color: yellow;
}
.col2{
    background-color: red;
}*/
.footer-col2-title {
    margin-bottom: 5px;
    font-family: montserrat-italic;
    font-size: 20px;
    color: #f7c331;
}

.footer-col2-content {
    margin-bottom: 3px;
    font-family: montserrat-italic;
    font-size: 16px;
    color: white;
    font-weight: normal;
    border: 2px solid rgb(107, 128, 0);
}

.footer-col3-title {
    font-family: montserrat-italic;
    font-size: 20px;
    color: #f7c331;
}



.ico-ubi-str0 {
    stroke: #D1CAB8;
    stroke-width: 0.24;
    stroke-miterlimit: 22.9256
}

/*Icono ubicación*/
.ico-ubi-container{
    display: flex;
}
.ico-ubi{   
    margin-left: 5px;
}
.ico-ubi-fil2 {
    fill: #373435
}

.ico-ubi-fil1 {
    fill: white
}

.ico-ubi-fil0 {
    fill: #D1CAB8
}
/*icono mobile*/
.ico-mobile-container{
    display: flex;
}
.ico-mobile{
    margin-left: 5px;
}
.ico-mobile-str0 {
    stroke: #373435;
    stroke-width: 0.14;
    stroke-miterlimit: 22.9256
}

.ico-mobile-fil1 {
    fill: #373435
}

.ico-mobile-fil0 {
    fill: white /*#FFCC29*/
}

/*icono contact*/
.ico-contact-container{
    display: flex;
}
.ico-contact{
    margin-left: 5px;
}
.ico-contact-fil1 {
    fill: #373435
}

.ico-contact-fil0 {
    fill: white
}