
        position: absolute;
        top: 0;
        left: 0;
        width: 0;
        height: 100%;
        background-color: #55a5ea;
        transition: width 0.3s ease;
        z-index: -1;
      }
      
      .custom-button:hover {
        color: #fff;
      }
      
      .custom-button:hover::before {
        width: 100%;
      }

      .home__container {
        display: flex;
        justify-content: flex-end;
        align-items: center;
      }
      
      .home__image {
        width: 50%;
  