.icon-container{width:80px;height:80px;border-radius:50%;background-color:#c62b29;color:#fff;border:1px solid #000;text-align:center;line-height:80px}.icon-container i{font-size:30px;line-height:80px}.icon-container:hover i{font-size:1.2em}.card-1:hover{background-color:#fff;color:#c62b29}.contact-card{display:grid;grid-template-columns:30% 70%;grid-gap:10px}a{font-weight:bold}a:hover{color:#c62b29!important}.container.main-container{padding-right:100px;padding-left:100px}.sucursal{border:1px solid silver;text-align:center;font-size:1.1em}.sucursal a{font-size:1.2em;margin-top:8px;margin-bottom:0;padding-bottom:0;display:block}.sucursal .sucursal-content{padding:20px 0}.marker{font-size:24px;width:40px;height:40px;color:#fff;background-color:red;border-radius:50%;text-align:center;padding-top:5px;box-shadow:0 2px 6px rgba(0,0,0,.3)}