.tab-container{display:flex;width:100%;margin:50px auto}.tab-buttons{flex:1;display:flex;flex-direction:column;background-color:white;width:25%}.tab-buttons br{display:none}.tab-buttons button{padding:15px;border:none;background-color:inherit;cursor:pointer;text-align:left;outline:none;transition:background-color 0.3s}.tab-buttons button:hover{color:#0079C0}.tab-buttons button.active{background-color:#0079C0;color:white}.tab-content{flex:3;padding:20px;display:none}.tab-content.active{display:block}.tab-content-container{width:75%;margin-top:-35px}