.su-note.negocio{border:0px solid #e8dde2!important;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.05);border-radius:8px}.negocio .su-note-inner{background:#fff!important;padding:10px}.negocio h2:before{display:none!important}.negocio h2{margin-top:.5rem!important;margin-bottom:1rem!important;background:#2e2a2d;padding:8px 10px;color:#fff;border-radius:6px;font-size:1.2rem;border-left:4px solid #c96a8f}.negocio .su-gmap{height:400px!important;border-radius:6px;overflow:hidden}.negocio i.sui,.negocio .su-service-title{color:#b4587e!important;font-weight:500}.nc-clase-ficha{background:#fff!important;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.04);padding:10px;border:1px solid #e8dde2}.mycolumn{border:1px solid #e8dde2!important;padding:10px;border-radius:8px;background:#f8f5f6;transition:all .2s ease}.mycolumn:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.su-button{background:#a44f75!important;color:#fff!important;border-radius:6px;padding:10px 18px;font-weight:600;border:none;transition:.2s}.su-button:hover{background:#8e4263!important}.su-button-style-flat{background:#c96a8f!important;color:#fff!important;border-radius:6px;padding:10px 18px;font-weight:600;border:2px solid #b4587e!important;transition:.2s}.su-button-style-flat:hover{background:#b4587e!important}table tr.today td,.horario-hoy td{background:#f8dee8!important;color:#8e4263!important;font-weight:700}.card,.box,.contenedor{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:15px}hr{border:none;border-top:1px solid #e8dde2;margin:20px 0}