    /* Responsive Design */
    @media (max-width: 768px) {
        .divinecrus {
          flex-direction: column; /* Stacks image and text vertically */
          text-align: center; /* Centers text */
        }
        .divinecrus img {
          margin-right: 0;
          margin-bottom: 20px; /* Adds space between image and text */
        }

        .container{
          /* background-color: red; */
          /* color: white; */
          flex-direction: column;
        }
      }



   
/* Responsive Styles */
@media screen and (max-width: 768px) {

  header{
    background-position: top;
    height: 60vh;
  }

  .navbar{
    height: 60px;
  }

  .navbar .logo{
    font-size: 20px;
  }

  header .logo img{
    width: 70%;
    /* color:  red; */
    
  }

  .topname h4{
    /* color: red; */
    font-size: 40px;
  }
}


