
        /* Style Override Start */
      .text-image h2 { font-size: 28px; }
        
        .contact-form h2 { text-align: left!important; }
        
        .contact-form .form-ready input { border: none!important; background-color: #15CF74; }
      /* Style Override End */
    
      /* TileSection Style Start */
      .tileSection { display: flex; gap: 30px; }
      
        .tileSection .tile {
          display: flex;
          flex-direction: column;
          align-items: center;
          justify-content: center;
          gap: 12px;
          width: 25%;
          padding: 24px 24px 32px;
          border: 1px solid #ECECF5;
          border-radius: 16px;
          text-align: center;
        }
        
          .tile picture > img,
          .tile img { object-fit: contain; max-height: 90px; }
          
          .tileHeading {
            font-size: 24px;
            font-weight: 600;
          }
          
          .tile p { margin: 0; }
          
          .tile p:nth-child(3) { flex-grow: 1; }
        
          .tile > a { font-weight: 600; color: #A50A10; }
      /* TileSection Style End */
      
      /* Accordion Style Start */
        .mobileView { display: none; }
    
        .accordion { margin-top: 40px; }
        
          .accordionItem {
            border: 1px solid #e6e6ef;
            border-radius: 20px;
          }
          
          .accordionItem:nth-child(n+1):nth-child(-n+3) { margin-bottom: 15px; }
          
            .accordionHeader { position: relative; padding: 20px 30px; cursor: pointer; }
            
              .accordionHeader h3 { font-size: 18px; }
              
              .accordionHeader p { margin: 0; font-size: 16px; }
              
              .accordionHeader img {
                position: absolute;
                top: 20px;
                right: 30px;
                transition: transform 0.6s ease;
              }
              
              .accordionHeader img.toggled { transform: rotate(180deg); transition: transform 0.6s ease; }
              
            .accordionContent {
              display: none;
              overflow: hidden;
              max-height: 0;
              padding-bottom: 5px;
              border-top: 2px solid #e6e6ef;
              border-top-left-radius: 20px;
              border-top-right-radius: 20px;
              transition: max-height 0.6s ease;
            }
            
            .accordionContent.active {
              display: block;
              max-height: 1000px;
              transition: max-height 0.6s ease;
            }
            
              .accordionContent table { width: 100%; }
              
              .accordionContent th {
                padding: 15px 10px;
                font-size: 16px;
                font-weight: 500;
                background-color: #f7f7f8;
                color: #868686;
              }
              
              .accordionContent th:first-child { border-top-left-radius: 20px; padding-left: 30px; }
              .accordionContent th:last-child { border-top-right-radius: 20px; padding-left: 60px; }
              
              .accordionContent th:nth-child(n+1):nth-child(-n+4) { width: 17%; }
              .accordionItem:nth-child(2) .accordionContent th:nth-child(n+1):nth-child(-n+3) { width: 11%; }
              
              .accordionContent td { padding: 15px 10px; font-size: 16px; color: #494851; }
              
              .accordionContent td:first-child { padding-left: 30px; font-weight: 600; }
              .accordionContent td:last-child { padding-left: 60px; }
              
                .accordionContent td a { color: #635AF0; }
              
                .accordionContent td img { margin-right: 10px; }
      /* Accordion Style End */
      
      /* SignBtns Style Start */
        .signBtns { display: flex; justify-content: center; gap: 10px; margin-top: 40px; }
        
          .signBtns a { padding: 14px 32px; border-radius: 8px; font-weight: 600; text-align: center; }
          
          .signBtns a:first-child { color: #fff; background-color: #15CF74; }
          .signBtns a:last-child { border: 1px solid #E6E6EF; color: #000; background-color: #fff; }
      /* SignBtns Style End */
      
      @media only screen and (max-width: 1025px) {
        .tileSection { flex-wrap: wrap; gap: 20px; }
        
          .tileSection .tile { width: 48%; }
          
          .accordionItem:nth-child(2) .accordionContent th:nth-child(n+1):nth-child(-n+3) { width: 10%; }
      }
      
      @media only screen and (max-width: 769px) {
        .tile picture > img,
        .tile img { width: 80px; }
        
          .accordionHeader p { width: 90%; }
          
          .accordionContent th:last-child,
          .accordionContent td:last-child { padding-left: 0; }
      }
      
      @media only screen and (max-width: 430px) {
        .tileSection { gap: 15px; }
        
          .tileSection .tile { width: 100%; padding: 32px; }
          
          .tileHeading { font-size: 20px; }
          
          .tile p:nth-child(3),
          .tile > a	{ font-size: 16px; }
        
        .desktopView { display: none; }
        .mobileView { display: block; }
        
        .accordionContent { padding-bottom: 0; }
        
          .accordionHeader { padding: 20px 15px; }
        
        .accordionHeader img { right: 15px; }
        
          .accordionContent th { width: 43%!important; padding-left: 15px!important; }
    
          .accordionItem:nth-child(n+1):nth-child(-n+3) .accordionContent tr:nth-child(n+2):nth-child(-n+8) th { border-top-left-radius: 0; }
    
          .accordionItem:nth-child(2) .accordionContent tr:nth-child(7) th,
          .accordionContent tr:nth-child(8) th { border-top-left-radius: 0; border-bottom-left-radius: 20px; }
        
          .accordionContent tr td {
            display: flex;
            align-items: flex-start;
            padding: 15px!important;
          }
        
          .accordionContent tr:nth-child(1) td { font-weight: 600; }
    
            .accordionContent tr td div { display: inline-block; }
        
            .accordionItem:last-child .accordionContent table tr:nth-child(n+1):nth-child(-n+7) th { border-top-left-radius: 0; }
        
            /* .accordionItem:last-child .accordionContent table:nth-child(n+1):nth-child(-n+3) tr:last-child th { border-bottom-left-radius: 0; } */
          
        .signBtns { flex-direction: column; }
        
          .signBtns a { font-size: 18px; }
      }

      @media(max-width:768px){
        .tileSection .tile { width: 100%; }
      }