a,a:hover{text-decoration:none}h1,h2,p,ul{margin-top:0}a,body.index div.top>h1>span,footer ul.links li a:hover{color:#5a2e98}footer,main{display:block}p,ul{margin-bottom:1rem}strong{font-weight:bolder}a{background-color:transparent;transition:color .2s}a:hover{color:#f8af01}img{vertical-align:middle;border-style:none}button{border-radius:0;text-transform:none;-webkit-appearance:button}*,button:focus:not(:focus-visible){outline:0}button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;overflow:visible}button:not(:disabled){cursor:pointer}h1,h2{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.d-flex{display:flex!important}.justify-content-center{justify-content:center!important}.mt-2{margin-top:.5rem!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,p{orphans:3;widows:3}h2{page-break-after:avoid}.container{min-width:992px!important}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#252525}::-webkit-scrollbar-thumb{background-color:#aaa;width:10px}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:100%;max-width:1400px}body>.container{height:100%}#wrapper,body.index #wrapper{margin-top:30px;border-radius:20px;display:flex;flex-direction:column;min-height:100%}footer{margin-bottom:30px;color:#777;flex-shrink:0}footer ul.links{list-style:none;margin:0 0 10px;padding:0}body.index footer ul.links li,footer ul.links li{display:inline-block}footer ul.links li a{color:#777;font-weight:500;margin:0 10px}body.index footer .disclaim,footer .disclaim{font-size:.9rem;color:#666}@media (max-width:1199.98px){#wrapper{margin:0}.container{padding:0}}body.index div.top{text-align:center;background:#191919b8;padding:5rem 1rem;display:flex;flex-direction:column;align-items:center}body.index div.top .xlogo{margin-bottom:2.5rem;display:inline-block}body.index div.top .xlogo>img{width:130px}body.index div.top>h1{text-transform:uppercase;font-weight:600;font-size:3.4rem;line-height:3rem;margin:0;padding:0;text-shadow:1px 1px 2px #1c1c1c}body.index div.top>p{margin:0;font-size:1.4rem;font-weight:400;text-shadow:1px 1px 2px #1c1c1c}body.index div.top .search-wrap{margin-top:2rem;background:#e9ecef;height:40px;width:100%;max-width:400px;display:flex;border-radius:.15rem;align-items:center;padding:0 10px;position:relative}body.index div.top .search-wrap form{display:flex;align-items:center;width:100%}body.index div.top .search-wrap form input{height:36px;line-height:36px;background-color:transparent;border:none;width:100%;min-width:220px;padding:0 10px 0 0;font-size:1.1rem}body.index div.top .search-wrap form button{border:none;outline:0;height:36px;line-height:36px;display:inline-block;width:36px;text-align:center;background:0 0;color:#222;flex-shrink:0;cursor:pointer;transition:color .3s}body.index div.top .search-wrap form .btn-filter{background:#252525;color:#aaa;font-size:.9rem;font-weight:500;padding:2.9px 10px;border-radius:2px;transition:color .3s}body.index div.top .search-wrap form .btn-filter:hover{color:#fff}body.index div.top .search-wrap form:hover button{color:#000}body.index div.top .enter-btn{background:#5a2e98;color:#111;font-size:1.1rem;font-weight:600;border-radius:2px;display:inline-block;text-align:left;padding:5px 2.5rem 5px 10px;position:relative;transition:background .4s;margin-top:2rem}body.index div.top .enter-btn:after{content:">";right:10px;position:absolute;transition:right .4s}body.index div.top .enter-btn:hover{background:#fed061}body.index div.top .enter-btn:hover:after{right:20px}body.index main{background:#191919;padding:15px;display:flex;justify-content:center;border-radius:0 0 20px 20px}body.index main .content{width:100%;max-width:800px;color:rgba(226,226,226,.7)}body.index main .content .heading{text-transform:uppercase;font-weight:500;font-size:1.5rem}body.index main .content strong{font-weight:500}body.index footer{margin-top:10px;padding-bottom:20px;text-align:center}body.index footer ul.links{list-style:none;margin:5px 0 10px;padding:0}body.index footer ul.links li a{font-weight:500;margin:0 10px}