.contacto--section .contacto--list{width:100%;align-items:center;flex-flow:row wrap;display:flex}.contacto--section .contacto--list .contacto--item{width:33%;margin-bottom:25px}@media (max-width:740px){.contacto--section .contacto--list .contacto--item{width:50%;margin-bottom:30px}}@media (max-width:460px){.contacto--section .contacto--list .contacto--item{width:100%}}.contacto--section .contacto--list .contacto--item .contacto--link{align-items:center;color:#666;display:flex;font-size:16px;font-weight:300}.contacto--section .contacto--list .contacto--item .contacto--link span{font-weight:400}@media (max-width:460px){.contacto--section .contacto--list .contacto--item .contacto--link{font-size:19px}}.contacto--section .contacto--list .contacto--item .contacto--link .icon{color:#0190de;font-size:22px;margin-right:8px}@media (max-width:460px){.contacto--section .contacto--list .contacto--item .contacto--link .icon{font-size:24px;margin-right:20px}}.contacto--section .contacto--list .contacto--item .contacto--link:hover{color:#0190de}.contacto--section .wrapper-map{margin-top:30px}.contacto--section .wrapper-map .global--title{font-size:19px;font-weight:400}.contacto--section .wrapper-map .global--text{font-size:18px;font-weight:400;margin-bottom:0}.contacto--section .wrapper-map .global--text span{font-weight:300}.contacto--section .map-container{width:100%;height:0;padding-bottom:60%;position:relative;overflow:hidden;margin:30px 0}.contacto--section .map-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.contacto--section #contactForm .input-field.error .validate{border-color:#ff0505}#modalContact{min-height:220px;display:flex!important;justify-content:center;align-items:center}#modalContact .global--title{margin-bottom:20px}