.tabs{position:relative;display:flex;justify-content:center}.tab{padding:5px 0;margin:0 30px;font-size:16px;font-weight:500;cursor:pointer;text-transform:uppercase;color:#909090}.tab.active{color:var(--azul-original)}@media only screen and (max-width:1199px){.tab{margin:0 15px}}.linea{position:absolute;bottom:0;z-index:10;height:2px;transition:all .3s ease;background:var(--azul-original)}.content{display:none}#content1{display:block}