/* Default padding for the fullscreen menu */
  .t280__menu__content  {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  /* 1200px - 1600px */
  @media (max-width: 1600px) {
    .t280__menu__content {
    padding-left: clamp(50px, 4vw, 80px) !important;
    padding-right: clamp(50px, 4vw, 80px) !important;
    }
  }

  /* 640px - 1200px */
  @media (max-width: 1200px) {
    .t280__menu__content  {
      padding-left: 40px !important;
      padding-right: 40px !important;
    }
  }

  /* 320px - 640px */
  @media (max-width: 640px) {
    .t280__menu__content {
      padding-left: 32px !important;
      padding-right: 32px !important;
    }
  }
  
  
    /* hide made on Tilda */
    .t-tildalаbеl .t-tildalаbеl__link {
        display: none !important;
    }
    


  /* Hide default cursor */
  body, a, button, .tilda-link, img, .uc-features .t-btn {
    cursor: default;
  }

  /* Custom Cursor */
  .custom-cursor {
    position: fixed;
    width: 16px;
    height: 16px;
    background-color: black;
    border-radius: 50%;
    pointer-events: none;
    z-index: 10000;
    transform: translate(-50%, -50%);
    transition: transform 0.1s ease-out;
  }

  /* Breathing Animation */
  @keyframes breathing {
    0% { transform: translate(-50%, -50%) scale(1); }
    50% { transform: translate(-50%, -50%) scale(1.6); }
    100% { transform: translate(-50%, -50%) scale(1); }
  }

  /* Apply animation on hover */
  .cursor-hover {
    animation: breathing 1.2s infinite ease-in-out;
  }


a:hover {
    color: #865C18 !important;
    transition: color 0.3s ease-in-out;
  }
  
