@media screen and (min-width: 400px) and (max-width: 767px) {
    .feature-column {
        background-color: white;
        border-radius: 8px;
        border: 1px solid #F1F3F5;
      } 
      .feature-column:first-child {
    border-radius: 16px;
    border-radius: 16px;
}
.feature-column.comparison_table {
    border: 1px solid #F1F3F5 !important;
}
.comparison_table li {

  border-bottom: none;
}
.popular .feature-header{
    padding-top: 32px !important;
    padding-bottom: 32px !important;
}

.feature-column:last-child {
    border-radius: 16px;
    border-radius: 16px;
}
.title-com {
    text-align: left !important; Override text alignment for smaller devices
  }
.feature-column.popular {
  position: relative;
  box-shadow: none !important;
  color: black;
  border: 1px solid #F1F3F5 !important;
  border-radius:16px;
}

}
@media screen and (min-width: 768px) and (max-width: 1024px){
  .feature-column:last-child {
    border-radius: 16px;
    border-radius: 16px;
}
.feature-list-des{
  width:500px;
}
.feature-column {
    background-color: white;
    padding: 2rem;
    flex-grow: 0 !important;
    flex-basis: auto !important;
    border: 1px solid #F1F3F5;
    /* width: 356px; */
  }
  .feature-column.comparison_table {
    border: 1px solid #F1F3F5 !important;
}

  .feature-column.popular {
  position: relative;
  /* background-color: var(--accent-color); */
  box-shadow: none !important;
  color: black;
  /* margin-top: -0.5rem;
  padding-top: 3.5rem;
  margin-bottom: 0.5rem;
  padding-bottom: 3.5rem; */
  border: 1px solid #F1F3F5!important;
  border-radius:16px;
}

}

img.nintex-logo {
    width: auto !important;
    height: 50px !important;
}
img.feature-logo{
    width:160px !important;
    height:50px !important;
 }
.comparison_table li {
  -webkit-transition: all 0.25s ease;
     -moz-transition: all 0.25s ease;
       -o-transition: all 0.25s ease;
          transition: all 0.25s ease;
  border-bottom: 1px solid #F1F3F5;
}
.comparison_table li:last-child {
  border-bottom: none;
}

.feature {
  display: flex;
  align-items: center; 
  min-width: 200px;
/*   overflow: auto;  */
  min-height: 111px; 
}

.feature img {
    height: auto !important;
    margin-right: 16px;
    max-width: 24px !important;
}
.feature-column.comparison_table:first-child {
    border-right: none;
}

.feature-column.comparison_table:last-child {
    border-left: none;
}



.feature-column.comparison_table {
    border-bottom: 1px solid #F1F3F5; 
}


.feature-column {
  background-color: white;
  padding: 2rem;
  flex-grow: 1;
  flex-basis: 0;
  border: 1px solid #F1F3F5;
  
}

.feature-column.popular {
  position: relative;
  box-shadow:0px 4px 64px 17px rgba(113, 116, 117, 0.12);
  color: black;
  border: 0;
  border-radius:16px;
 
}

.feature-column {
    list-style-type: none;
    padding: 0;
}
.feature-text{
    padding-top: 27px !important;
    padding-bottom: 27px !important;
}

.feature {
    border-bottom: 1px solid #ccc; /* Add border bottom to each feature */
    padding: 16px 0; /* Adjust padding as needed */
}

.feature-header {
    border-bottom: none; /* Remove border bottom from the header */
}
.popular .feature-header{
    padding-top: 57px;
    padding-bottom: 32px;
}

.feature-column:first-child {
    border-bottom-left-radius: 16px;
    border-top-left-radius: 16px;
}

.feature-column:last-child {
    border-bottom-right-radius: 16px;
    border-top-right-radius: 16px;
}

.feature-header {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.feature-header-title{ 
  padding-bottom:42px;
  padding-top:42px;

}



.feature {
  display: flex;
  align-items: center;
  /* margin: .5rem; */
}
