/*
Theme name: Teknify Theme
Version: 1.0
Description: Tema para Teknify
Author: Webel Chile
Authon URI: -
License: GNU General Public Licence v2 or later
License: http://www.gnu.org/licenses/gpl-2.0.html

*/
html{
    scroll-behavior: smooth !important;
}
body {
    font-family: Montserrat;

}





/* .santiagoMap{
transform: scale(1.3) !important;
} */

.itemMap:hover {
    fill: #434071b8 !important;
    cursor: pointer;
    transition: .08s;
}

.textMap {
    fill: white !important;
    user-select: none;

}

.brandSVG{
    fill: #2C2E47;
    cursor: pointer;
    z-index: 999;

}

.brandSVG:hover{
    fill: #333882 !important;
    transition: .7s;
}

.iconsInfo{
font-size: 35px;
display: flex;
justify-content: center;
align-items: center;
}


.iconService{
    width: 80px;
    height: 80px;
    cursor: pointer;
    border-radius: 100%;
    background-color: rgb(255, 255, 255);
    font-size: 65px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.iconsFooter{
    font-size: 28px
}




/* ESTILOS FORMULARIO  */
.textForm{
    font-size: 18px;
    font-weight: bold;
}


.wpcf7-form-control-wrap input, textarea{
    background-color: #E8E9EF;
    border-radius: 50px;
    padding: 15px 10px;
    width: 80% !important;
    color: rgb(29, 29, 29);
}


.buttonForm{
    padding: 20px 50px;
    border-radius: 50px;
    color:white;
    background-color: red !important;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    cursor: pointer !important;
}






.buttonForm span{
    display: none;
}

.buttonForm input{
    cursor: pointer !important;

}

.buttonForm:hover{
    background-color: rgb(209, 8, 8) !important;

}

.iconCardService{
    width: 80px;
    height: 80px;
   
    border-radius: 100%;
    display: flex !important;
    align-items: center;
    justify-content: center;
    font-size: 40px;
}


.circleIcon{
    fill: white !important;
}

.cls-1{
fill: black !important;
}

.sectionBrands{
	max-height: 90px !important;
	display: flex;
	justify-content: center;
	align-items: center;
}

.sectionBrandsMain{
	display: flex;
	align-items: center;
	justify-content: center;
}	

