.home{
    color: #fff;
    background: linear-gradient(to right,rgba(245, 245, 245, 0.9),rgba(0, 253, 219, 0.3)),url("https://www.transparenttextures.com/patterns/diagmonds.png");
    display: flex; /* Use flexbox */
  align-items: center; 
}
.home-container{
/* This is mostly intended for prototyping; please download the pattern and re-host for production environments. Thank you! */
    text-align: center;
    font-weight: bolder;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    font-weight: bolder;
    padding-bottom: 20px;
    height: 100vh;
/* This is mostly intended for prototyping; please download the pattern and re-host for production environments. Thank you! */
}

.home-items{
    margin-bottom: 10px;
    color: black;
    font-size: 20px;
    margin-right: 40px;
}

.home-header{
    margin-top: 25px;
    font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    font-size: 75px;
}

.home-button{
    top: 100%;
    left: 50%;
}

.navbar{
    font-family:'Times New Roman', Times, serif;
    position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background-color: #0d807a;/* Customize the background color as needed */
  padding: 10px;
  z-index: 1;
}

/* styles.css */
.scroll-down {
    display: block;
    bottom: 35%;
    transform: translateX(-50%);
    animation: bounce 2s infinite;
    border-radius: 50%;
    border: 2px solid rgb(0, 0, 0);
    font-size: 15px;
    padding: 2px;
  }
  
  @keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
      transform: translateY(0);
    }
    40% {
      transform: translateY(-10px);
    }
    60% {
      transform: translateY(-5px);
    }
  }

  .mouse{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 25px;
    height: 40px;
    border: 2px solid #000000;
    border-radius: 60px;
    position: relative;
    overflow: hidden;
    margin-right: 40px;
}
  
.dropdown-menu a{
    color: #333; /* Set the desired text color */
   
    display: inline-block; /* Make the anchor tags inline-block */
    
}

.dropdown-menu {
    padding: 0;
    margin: 0;
    background-color: #e9e9e9; /* Set the desired background color (ash) */
}

.dropdown-menu a {
    display: block;
    padding: 10px 15px; /* Adjust padding as needed */
    text-decoration: none;
    color: #333; /* Set the desired text color */
    margin: 0px;
}

.btn-secondary{
    width: 15px; /* Set the desired width of the button */
    height: 75px; /* Set the desired height of the button */
    border-radius: 0px 25px 25px 0px;
}

.custom-dropdown-menu {
    /* ... (your existing styles) */
    display: none; /* Initially hide the dropdown */
    transition: transform 0.3s ease; /* Add a transition for the transform property */
    transform-origin: left center; /* Set the transform origin to the left side */
  }

  .btn-group.dropright.show .custom-dropdown-menu {
    display: block;
    transform: translateX(0); /* Translate the dropdown to the right position */
  }


.dropdown-toggle{
    padding: 0;
    bottom: 50%;
}

.about{
    text-align: center;
    background-image: url("https://www.transparenttextures.com/patterns/diagonal-striped-brick.png");
/* This is mostly intended for prototyping; please download the pattern and re-host for production environments. Thank you! */
    background: linear-gradient(to top,rgba(255, 255, 255, 0.9),rgba(2, 134, 117, 0.541));
}

.about h3 {
    position: relative; /* Add relative positioning to the heading */
    display: inline-block; /* Set the heading as an inline block to only occupy the width of the content */
    font-weight: bold;
    font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif ;
    padding: 0px;
    margin: 15px;
}

.about h6{
    padding:5px;
    margin-bottom: 100px;
}

.about h5{
    font-weight: bolder;
    font-size: 25px;
    margin-bottom: 35px;
}

hr {
    border: none; /* Remove default border */
    background-color: #333; /* Set the background color of the <hr> (adjust as needed) */
    height: 5px; /* Set the height of the <hr> (adjust as needed) */
    width: 5%; /* Set the width of the <hr> (adjust as needed) */
    border-radius: 20px;
}

.about-item-first{
    text-align: left;
}
.about-item-first h5,p{
    padding: 2px;
    margin-left: 15px;
}

.about-item-second{
    text-align: left;
}
.about-item-second h5,p{
    padding: 2px;
}

.about-item-second .col-3{
    padding: 0px;
    text-align: left;
    box-shadow: 0 2px 4px rgba(250, 247, 247, 0.1);
}


.about button{
    margin-left: 15px;
}

.btn-warning{
    border-radius: 50px;
}

.about h1{
    font-size: 52px;
    margin-bottom: 5px;
}

.app-hr{
    border: none; /* Remove default border */
    background-color: #333; /* Set the background color of the <hr> (adjust as needed) */
    height: 5px; /* Set the height of the <hr> (adjust as needed) */
    width: 100%; /* Set the width of the <hr> (adjust as needed) */
    z-index: +1;
    margin:0px;
}

.project{
    text-align: center; 
    background: linear-gradient(to bottom,rgba(255, 255, 255, 0.1),rgba(2, 134, 117, 0.2));
}

.project h3{
    font-weight: bolder;
    font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif ;
}

.project-image{
    
    padding: 0px;
    margin-left: 5px;
}
.project .col-3{
    text-align: left;
    display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  bottom: 50%;
}

.project h5{
    font-weight: bolder;
    margin-bottom: 35px;
}

.project p{
    margin: 0px;
}


.project button{
    margin-top: 25px;
    border-radius: 5px;
}

.project-item{
    margin-top: 100px;
    display: flex;
  align-items: center;
  padding-bottom: 15px;
}
  
.contact{
    text-align: center;
    background: linear-gradient(to top, rgba(255, 255, 255, 0.3), rgba(2, 134, 117, 0.541)),
              url("https://www.transparenttextures.com/patterns/flowers.png");
    display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: linear-gradient(to right,rgba(245, 245, 245, 0.9),rgba(0, 253, 219, 0.3)),url("https://www.transparenttextures.com/patterns/diagmonds.png");
}

.contact input{
    background-color: #e6dfdf;
    border-radius: 5px;
}

.contact-form label{
    margin: 2px;
}

.contact textarea{
    background-color: #e6dfdf;
    border-radius: 5px;
}

.contact-form{
    background-color:#ffffff;
    align-self: center;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 1);
    border-radius: 5px;
    height:50vh;
    margin-bottom: 20px;
}

.contact button{
    margin-bottom: 5px;
}

.footer{
    justify-content: space-between;
    text-align: center;
    background-color: #343a40;
    color: antiquewhite;
}

.footer h5{
    font-weight: bolder;
    margin-top: 8px;
    margin-left: 15px;
    margin-right: 10px;
}

.footer p{
    font-size: 15px;
}

.footer-first{
    text-align: left;
}

.footer-second{
    text-align: right;
}

.footer-icon{
    font-size: 25px;
    margin: 10px;
}

.footer-hr{
    height: 2px;
    width: 100vw;
    background-color: #e9e9e9;
}

.iconItemStyle{
    width: 100px; 
    text-align: center
}

.education{
    text-align: center;
    justify-content: center;
    background: linear-gradient(to bottom,rgba(245, 245, 245, 0.9),rgba(0, 253, 219, 0.3)),url("https://www.transparenttextures.com/patterns/diagmonds.png");
}

.education h5{
    font-size: 28px;
    font-weight: bolder;
}

.education-items{
    justify-content: center;
    border-left: 2px solid #bababa;
    margin-bottom: 20px;
}

.education-item{
    box-shadow: 0 2px 4px rgba(0, 0, 0, 1);
    margin: 10px;
    border-radius: 5px;
    background-color: #ffffff;
background-image: url("https://www.transparenttextures.com/patterns/cubes.png");
/* This is mostly intended for prototyping; please download the pattern and re-host for production environments. Thank you! */
font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
}
.education-item:hover{
    box-shadow: 0 4px 6px rgba(0, 0, 0, 1);
}

.education h6{
    font-weight: bolder;
}

/* In your CSS file or inline styles */

.profile-picture {
    width: 40px;
    height: 40px;
    border-radius: 30%;
    margin-right: 8px;
    border: 2ps solid white; /* Add some spacing between the profile picture and the text */
}

.Travlo{
    padding-top: 70px;
    text-align: center;
}

.travlo-home{
    height: 65vh;
    background: linear-gradient(to right,rgba(245, 245, 245, 0.9),rgba(0, 253, 219, 0.3)),url("https://www.transparenttextures.com/patterns/diagmonds.png");
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
}

.travlo-image{
    height:100%;
    width: 100%;
}

.tools{
    justify-content: space-between;
}

.project-content{
    text-align: left;
}

.project-content p{
    margin-left: 15px;
    font-weight:lighter;
}

.project-tools{
    background-color: #ffffff;

background-image: url("https://www.transparenttextures.com/patterns/hexellence.png");
background: linear-gradient(to right,rgba(245, 245, 245, 0.9),rgba(0, 253, 219, 0.3)),url("https://www.transparenttextures.com/patterns/diagmonds.png");
/* This is mostly intended for prototyping; please download the pattern and re-host for production environments. Thank you! */
}

.travlo-btn{
    margin-bottom: 15px;
}

.btn-dark{
    margin-left: 15px;
    border-radius: 50px;
}

.Travlo p{
    margin: 2px;
}

.Travlo h4{
    padding: 15px;
    font-weight: bolder;
}

@media (max-width: 550px) {

    .home{
        width: 105vw;
        text-align: center;
        align-items: center;
    }

    .home h1{
        font-size: 35px ;
    }

    .home-items{
        font-size: 15px;
        margin: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-right: 0px;
    }

    .home-button{
        margin: 0;
        padding: 10px;
    }

    .mouse{
        display: none;
    }

    .dropright{
        display: none;
    }

    .navbar{
        width: 100vw;
    }

    .project-image{
        width: 325px;
    }

    .about h3{
        font-size: 30px;
    }

    .iconItemStyle{
        font-size: 20px;
    }

    .education{
        width: 100vw;
    }

    .contact{
        width: 100vw;
    }
    
    .footer{
        width: 105vw;
    }

    .about{
        width: 105vw;
    }
}

