@font-face {
    font-family: Montserrat;
    src: url(../font/Montserrat.ttf);
}
@font-face {
    font-family: Unbounded;
    src: url(../font/Unbounded.ttf);
}

body
{
    background: black;
}

.fs-screen
{
    background-image: url(../img/bc.png);
    background-size: cover;
    background-position: center;
}

a,p,h1,h2,h3,h4,h5,h6,button,li
{
    font-family: Unbounded;
}

.mn-tt
{
    font-size: 5rem;
}

.contact-us
{
    background-color: white; 
    color: black;
    transition: all .2s;
}
.contact-us:hover
{
    background: #8b82ff;
    color: white;
}

.more-inf
{
    color: white;
    transition: all .2s;
}
.more-inf:hover
{
    color: #8b82ff;
    border-color: #8b82ff;
}


.bc-lg-ruble
{
    font-size: 25rem;
    color: #8b82ff;
}

.nv-btn
{
    color: white;
}
.nv-btn:hover
{
    color: rgb(207, 207, 207);
}

.line
{
    height: 5px;
    width: 100px;
    background: #8b82ff;
}

.stage
{
    font-size: 10rem;
    color: white;
}

[data-bs-theme="dark"]
{
    --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgb(252, 0, 0);
}

.bsh-off
{
    box-shadow: none !important;
}