.accordion{border:none;color:#3c4a7e;cursor:pointer;font-size:15px;outline:none;padding:18px;text-align:left;transition:.4s;width:100%}.accordion,.accordion:hover,.active{background-color:#f5f7fa}.accordion:after{color:#777;content:"\002B";float:right;font-weight:700;margin-left:5px}.active:after{content:"\2212"}.panel{background-color:#f5f7fa;max-height:0;overflow:hidden;padding:0 18px;transition:max-height .2s ease-out}