*{padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}ul{list-style-type:none}a{text-decoration:none;color:#c4b8b3}h1{font-size:24px;font-weight:400;color:#fff;text-align:center;margin-top:80px}h1 a{font-size:16px;color:#c12c42}.accordion{max-width:360px;margin:20px auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#000;width:100%}.accordion .link{padding:10px 10px 10px 22px;font-size:14px;font-weight:700;color:#fff;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:relative;border-bottom:1px solid #ccc;cursor:pointer;display:block}.accordion li:last-child .link{border-bottom:0}.accordion li i{font-size:18px;color:#595959;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:absolute;top:16px;left:12px}.accordion li i.fa-chevron-down{font-size:16px;right:12px;left:auto}.accordion li.open .link,.accordion li.open i{color:#c4b8b3}.accordion li.open i.fa-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.submenu{font-size:18px;background:#8b7c75;display:none}.submenu li{border-bottom:0 solid #4b4a5e}.submenu a{padding:12px 12px 12px 22px;text-decoration:none;color:#000;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;border-top:1px solid #4b4a5e;background-color:#ac9c95;border-radius:0 0 10px 10px;display:block}.submenu a:hover{color:#fff;border-radius:0 0 10px 10px;background:#c4b8b3}