:root {
    --russian_color: darkgreen;
    --english_color: rgb(2, 2, 49);
    --image_location: url(/lang/russian/images/russian.jpg);
    --font_family: PTSerif;
    --text_direction: ltr;
}


@font-face {
    font-family: artifika;
    src: url(/lib/fonts/Artifika-Regular.ttf);
}

@font-face {
    font-family: poppins300;
    src: url(/lib/fonts/Poppins-Light.ttf);
}

@font-face {
    font-family: poppins400;
    src: url(/lib/fonts/Poppins-Regular.ttf);
}

@font-face {
    font-family: poppins600;
    src: url(/lib/fonts/Poppins-SemiBold.ttf);
}


@font-face {
    font-family: anastasia;
    src: url(/lib/fonts/russian/anastasiascript.ttf);
}

@font-face {
    font-family: allegretto_cyrillic;
    src: url(/lib/fonts/russian/Allegretto_Script_One.ttf);
}

@font-face {
    font-family: allura;
    src: url(/lib/fonts/Allura-Regular.ttf);
}

@font-face {
    font-family: parisienne;
    src: url(/lib/fonts/Parisienne-Regular.ttf);
}


@font-face {
    font-family: NotoSans_Regular;
    src: url(/lib/fonts/NotoSans-Regular.ttf);
}

@font-face {
    font-family: NotoSans_Bold;
    src: url(/lib/fonts/russian/NotoSans-Bold.ttf);
}

@font-face {
    font-family: NotoSans_Italic;
    src: url(/lib/fonts/russian/NotoSans-Italic.ttf);
}

.navbar-light .navbar-nav .nav-link {
    color: rgba(40, 51, 136, .8);
}

#modal-alert {
    display: none;
}

.background-image {
    background-image: var(--image_location);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
    height: 100vh;
}


.navbar {
    background-color: #e2dad1;
}

#name-of-language {
    color: darkgreen;
    font-family: poppins600;
}