@font-face{font-family: Beleren;font-weight: bold;src: url("/dist/fnt/beleren-bold.ttf")}.beleren{font-family: Beleren}.btn-top{right: 15px;bottom: 15px;position: fixed;background: black;border-radius: 30px}.btn-top > img{width: 30px;height: 30px}.bg-grey{background: #e1e1e1}.bg-black{color: white;background: black}.stand-btn{color: white;background: black;border: 5px solid black;transition: background 0.25s}.stand-btn:hover{color: black;background: white}.btn.w-200{width: 200px}.carousel{width: 90%;margin: auto;max-width: 1000px}#changelog-list ul{margin: auto;text-align: left}.accordion-header{margin: 0}#requirements ul{padding: 0;margin: 60px 0 0}#requirements ul li{width: 49%;padding: 20px 50px;display: inline-block}#requirements h5{color: #e1e1e1;font-weight: 300}#requirements ul > li:nth-child(odd){text-align: right;border-right: 1px solid #e1e1e1}#requirements ul > li:nth-child(even){text-align: left;border-left: 1px solid #e1e1e1}article:before{width: 75%;height: 5px;content: "";display: block;max-width: 750px;margin: 25px auto;background: black}section{padding: 100px 0;text-align: center}section h2{font-size: 18px;font-weight: 300;margin: 22px auto;line-height: 30px;text-align: center}section:after{width: 0;height: 0;top: 120px;content: "";display: block;margin: 0 auto;position: relative;border-style: solid;border-width: 20px 20px 0;border-color: white transparent transparent}section.bg-grey:after{border-color: #e1e1e1 transparent transparent}section.bg-black:after{border-color: black transparent transparent}section h1:after{content: "";height: 5px;width: 130px;display: block;margin: 20px auto;background: black}section.bg-black h1:after{background: white}.underlined a,a.underlined{color: inherit;text-decoration: underline}footer{padding: 120px 0;text-align: center}a.contact{color: inherit;font-weight: 400;font-size: 1.25rem;text-decoration: none;text-transform: uppercase}a.contact:hover{color: white;text-decoration: underline}.social{display: flex;margin: 20px auto;align-items: center;justify-content: center}.social > a{width: 30px;height: 30px;margin: 0 5px;border-radius: 30px;transition: all 0.4s;border: 1px solid white;-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1)}.social > a:hover{-ms-transform: scale(1.25);-webkit-transform: scale(1.25);transform: scale(1.25)}