@font-face{font-family:'BOXING';src:url("boxing.otf")};

body {
    font-family: 'Montserrat', sans-serif;
}
a, p, span, h1, h2, h3, h4, h5, h6, li {
    font-family: 'Montserrat', sans-serif;
}
a {
    text-decoration: none;
    color: inherit;
}
.main-container {
    width: 100%;
    min-height: 100vh;
    background: rgb(0, 0, 0);
    padding-bottom: 50px;
}
.navbar-brand img {
    width: 50px;
    height: 20px;
}
.bbLTRU {
    width: 110px;
    height: 21px;
    background: rgb(81, 224, 207);
    border-radius: 2px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: 'Montserrat';
    font-weight: 500;
    font-size: 9px;
    color: rgb(9, 9, 11);
    cursor: pointer;
    border: 0;
}
.gyOsmw {
    width: 100%;
    position: relative;
    margin: 0px auto;
    background: url("p1.png") 0% 0% / 100% 100%;
}
.fkOaQF {
    width: 100%;
    max-height: 50px;
    padding: 25px;
    font-weight: 600;
    background-image: url("ColorBg.png");
    background-size: 100% 100%;
    font-size: 14px;
    display: flex;
    cursor: pointer;
    justify-content: center;
    align-items: center;
}
.cFSd {
    font-family: 'BOXING';
    font-size: 45px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 40.8333px;
    unicode-bidi: isolate;
    -webkit-font-smooth: antialiased;
    color: rgb(255, 255, 255);
    text-align: center;
    text-transform: uppercase;
}
.euGcOR{
    width:100%;
    height:fit-content;
    margin: 20px auto;
    position: relative; 
    color: #fff;
}
.kVtqmv{
    margin: 0px auto;
    /* max-width: 100%; */
    max-width: 396.078px;
    height: 0.40625px;
    background:rgb(87, 90, 97);
    border-radius: 0.816667px;
    z-index: 33;
}
.cdXqHx{
    width: calc(33.3333%);
    display:block;
    height: 0.40625px;
    background-color:rgb(81, 224, 207);
}
.brmceW{
    margin: 8.16667px auto;
    max-width: 528.383px;
    display:flex;
    align-items:flex-start;
    justify-content:flex-start;
}
.jjAZEU{
    background-color:rgba(255, 255, 255, 0);
    display:flex;
    width:131.891px;
    min-height:65.3333px;
    flex-direction:column;
    align-items:center;
    line-height:100%;
    padding:0px 5.71667px;
    margin-top:-16.3333px;
}
.ivfBvJ{
    display:block;
    width: 55.125px;
    height: 58.5312px;
    cursor:pointer;
}
.inNAEe{
    display:block;
    border-radius:50%;
    height: 16.3281px;
    width: 16.3281px;
    background-image:url("pass.png");
    background-size:100% 100%;
    margin:0px auto;
}
.cuMSAw {
    justify-content:center;
    align-self:stretch;
    display:flex;
    margin-top: 10.6167px;
    flex-direction:column;
}
.jIQOjI{
    color:rgb(255, 255, 255);
    align-self:center;
    font: 600 9.8px 'Montserrat';
    margin: 0px;
    padding: 0px;
}
.flGWbv{
    width: 55.125px;
    height: 13.0625px;
    border-radius: 3.26667px;
    border: 0.5px solid rgb(81, 224, 207);
    display:flex;
    align-items:center;
    justify-content:center;
    margin-top: 6.53333px;
    cursor:pointer;
    color: #fff !important;
}
.hDLBPC{
    font-family: 'Montserrat';
    font-weight: 300;
    font-size: 5.71667px;
    color: rgb(81, 224, 207);
}
.fqPwmu{
    width: 6.53125px;
    height: 6.53125px;
}
.cUrMM{
    margin:0px auto;
    display:flex;
    justify-content:center;
    align-items:center;
}
.iGxaJO{
    border: 0.5px solid rgb(81, 224, 207);
    background-color:rgb(81, 224, 207);
    border-radius:50%;
    align-items:center;
    color:rgb(0, 0, 0);
    white-space:nowrap;
    text-align:center;
    height: 16.3281px;
    width: 16.3281px;
    font-weight: 600;
    font-size: 10px;
    display:flex;
    justify-content:center;
    cursor:pointer;
    margin:0px auto;
}
.flGWbv > img{
    margin-left: 3.26667px;
}
.gHoYDR{
    border: 0.5px solid rgb(81, 224, 207);
    background-color:rgb(0, 0, 0);
    border-radius:50%;
    align-items:center;
    color:rgb(255, 255, 255);
    white-space:nowrap;
    text-align:center;
    height: 16.3281px;
    width: 16.3281px;
    font-weight: 600;
    font-size: 10px;
    display:flex;
    justify-content:center;
    cursor:pointer;
    margin:0px auto;
}
.jIQOjI.active, .card-header a {
    color:rgb(81, 224, 207);
}
.keBWzJ{
    width: 55.125px;
    height: 13.0625px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin-top: 6.53333px;
    color:rgb(255, 255, 255);
    font-family:'Montserrat';
    font-weight: 300;
    font-size: 6.53333px;
}
.SZdzw {
    max-width: 470.398px;
    height: 0.5px;
    border-bottom: 0.5px solid;
    border-image: linear-gradient(45deg, rgba(81, 224, 207, 0), rgb(81, 224, 207), rgba(35, 255, 229, 0.92), rgba(81, 224, 207, 0.84), rgba(81, 224, 207, 0)) 1 / 1 / 0 stretch;
    margin: 32.6667px auto 16.3333px;
}
.card-header {
    background: rgb(40, 40, 46);
}
.card-header p {
    font-size: 13px;
    margin: 0;
    padding: 0;
}
.card-header span {
    font-size: 10px;
}
.card-header a {
    font-size: 8px;
}
.btn-primary, .btn-primary:hover {
    background:rgb(81, 224, 207) !important;
    outline: none;
    color: #333;
    border: none;
    font-weight: bold;
}
.card, .list-group-item {
    background: rgb(28, 28, 32);
}
li {
    font-size: 13px;
}
.accordion-item {
    background: rgb(0, 0, 0);
}
.accordion-button:not(.collapsed), .accordion-button {
    color: #fff;
    background: rgb(0, 0, 0);
}
.accordion-body {
    color: #6c757d!important;
}