
html {
    scroll-padding-top: 115px;
}

body {
    font-family: 'Montserrat', sans-serif;
    --bs-primary: #1c3dca;
    --bs-primary-rgb: 28, 61, 202;
    --bs-info: #02aaff;
    --bs-info-rgb: 2, 170, 255;
    --bs-dark: #131416;
    --bs-dark-rgb: 19, 20, 22;
    --bs-body-font-weight: 300;
}

div {
    text-align: justify;
    text-justify: inter-word;
}

.nav-menu {
    display: inline;
    font-weight: 400;
}

nav .container {
    background-color: #2b90d9;
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .075) !important;
}

.nav-bg {
    background-color: #2b90d9 !important; /* White background with 70% opacity */
    /*background-color: #2b90d9 !important; !* White background with 70% opacity *!*/
}

.bg-my-body {
    opacity: 100;
    /*background-color: #008fc4 !important*/
    /*background-color: #05aa58 !important*/
    /*background-color: #de4a3a !important*/
    /*background-color: #cbf4cc !important*/
    /*background-color: #c2e1f3 !important*/
}

.navbar-custom {
    /*background-color: #008fc4 !important;*/
}

.card {

    background-color: #f8f9fa !important;
    /*box-shadow: 0 .25rem .5rem rgba(0, 0, 0, .075) !important*/

}

.card-body {
    counter-reset: my-counter; /* Initialize counter at the container level */
}



/*.list-group-item::before {*/
/*    counter-increment: my-counter; !* Increment counter for each list item *!*/
/*    content: counter(my-counter) ". "; !* Display counter before list item content *!*/
/*}*/

