h1, h2, h3, a{
    text-align: center;
    padding: 20px;
    font-family: aresenal-sc-regular;
}
.container .container-fluid{
   width: 100%;
   margin-right: auto;
   margin-left: auto;
   padding-right: var(--bs-gutter-x, .75rem);
   padding-left: var(--bs-gutter-x, .75rem);
}

.navbar>.container, .navbar>.container-fluid, .navbar>.container-lg, .navbar>.container-md, .navbar>.container-sm, .navbar>.container-xl, .navbar>.container-xxl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between;
}

.resume{
    text-align: left;
}

p{
    font-size: 1rem;
}

.arsenal-sc-regular {
    font-family: "Arsenal SC", sans-serif;
    font-weight: 400;
    font-style: normal;
  }  


* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;

        * {
            margin: 0;
            padding: 0;
        }
        .imgbox {
            display: grid;
            height: 100%;
        }
        .center-fit {
            max-width: 100%;
            max-height: 100vh;
            margin: auto;
        }

  }

  .dropdown-menu {
    display: none; /* Hide dropdown initially */
    background-color: rgb(226, 242, 255);
  }
  
  .nav-item:hover .dropdown-menu {
    display: block; /* Show dropdown on hover */
  }

// Extra small devices (portrait phones, less than 576px)
@media (max-width: 575.98px) { 
    p{
        font-size: 1rem;
    }
    .mar-bottom{
        margin-bottom: 1.5rem;
    }
 }