
    .custom-container {
          max-width: 800px !important;
          margin: 0 auto;
        }
    
        .custom-heading {
          margin-bottom: 1rem;
          font-size: 1.8rem;
        }
    
        .custom-description {
          font-size: 1rem;
          margin-bottom: 2rem;
          line-height: 1.5;
        }
    
        .custom-form-group {
          margin-bottom: 1.5rem;
        }
    
        .custom-label {
          display: block;
          margin-bottom: 0.5rem;
          font-weight: bold;
        }
    
        .custom-input,
        .custom-textarea {
          width: 100%;
          padding: 0.6rem;
          background-color: transparent;
          border: 1px solid #1d4ed8;
          color: white;
          border-radius: 4px;
          font-size: 1rem;
        }
    
        .custom-input::placeholder,
        .custom-textarea::placeholder {
          color: #94a3b8;
        }
    
        .custom-row {
          display: flex;
          flex-wrap: wrap;
          gap: 1rem;
        }
    
        .custom-col-half {
          flex: 1 1 48%;
        }
    
        .custom-checkbox {
          display: flex;
          align-items: flex-start;
          gap: 0.5rem;
          margin-bottom: 1.5rem;
        }
    
        .custom-checkbox input[type="checkbox"] {
          margin-top: 0.2rem;
          accent-color: #1d4ed8;
        }
    
        .custom-privacy-text {
          font-size: 0.9rem;
          line-height: 1.4;
        }
    
        .custom-privacy-text a {
          color: #38bdf8;
          text-decoration: underline;
        }
    
        .custom-button {
          background-color: #1d4ed8;
          color: white;
          padding: 0.6rem 1.5rem;
          border: none;
          border-radius: 4px;
          font-size: 1rem;
          cursor: pointer;
        }
    
        .custom-button:hover {
          background-color: #2563eb;
        }
    
        @media (max-width: 600px) {
          .custom-col-half {
            flex: 1 1 100%;
          }
        }
        
    form#simple-contact-form {
        display: block !important;
    }
    .custom-container{
        width: 100%;
        max-width: 800px !important;
    }