* {
  margin: 0;
  padding: 0;
 /* box-sizing: border-box;*/
}

 @media only screen and (max-width: 600px) {
  .float{
    display:none!important;
  }
  .faq-section
  {
      margin-top:5px!important;
  }
  
  .footer-area {
    padding: 50px 24px!important;
  }
  .header-top-area
  {
      display:none!important;
  }
  
  .col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto {
   /* padding-right:0px!important;
    padding-left:0px!important;*/
     }
     .services-area .single-servives {
  padding: 0px;
}
}
 h1
     {
         color:#fff;
     }
     p
     {
         text-align:justify;
     }
     table {
            border-collapse: collapse;
            width: 100%;
            margin: 20px auto;
            font-family: Arial, sans-serif;
        }
        th, td {
            border: 1px solid #ddd;
            text-align: center;
            padding: 8px;
        }
        th {
            background-color:#14439a;
            color: white;
            font-weight: bold;
        }
        tr:nth-child(even) {
            background-color: #f2f2f2;
        }
        tr:hover {
            background-color: #ddd;
        }
        .features ul li i
        {
        
        color: #ffb600;
    margin-right: 15px;
    font-size: 20px;
        }

body {
  font-family: Arial, sans-serif;
  line-height: 1.6;
  background-color: #f4f4f9;
  color: #333;
}

/*.container {
  max-width: 800px;
  margin: 0 auto;
  padding: 20px;
}*/

.faq-title {
  text-align: center;
  margin-bottom: 20px;
  font-size: 1.5rem;
  color: #0073e6;
}



.faq {
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.faq-item {
  border-bottom: 1px solid #ddd;
}

.faq-item:last-child {
  border-bottom: none;
}

.faq-question {
  width: 100%;
  text-align: left;
  padding: 15px 20px;
  font-size: 1rem;
  background: none;
  border: none;
  cursor: pointer;
  outline: none;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.faq-question:hover {
  background-color: #f1f1f1;
}

.arrow {
  font-size: 1.5rem;
  color: #0073e6;
}

.faq-answer {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease;
  padding: 0 20px;
  background-color: #f9f9f9;
}

.faq-answer p {
  margin: 15px 0;
}

.faq-item.active .faq-answer {
  max-height: 150px; /* Adjust based on content */
}

.faq-item.active .arrow {
  transform: rotate(45deg);
  transition: transform 0.3s ease;
}