.button3 {background-color: #D2232A;} /* Red */

.grecaptcha-badge {
  display:none !important;
}

[data-class="shadow-md"] > div {
  box-shadow:0px 5px 20px rgba(0,0,0,0.06);
}
.btn-success {
 	background-color:#9CB584; 
  	border-color:#9CB584;
}
.btn-success:hover {
 	background-color:#737C4B; 
  	border-color:#737C4B;
}


@media screen and (min-width: 768px) {
.mockupZoom {
  	z-index:200;
  	transform:scale(2.5); 	 
  	position:relative;
  	pointer-events:none;
  margin-left:-10px;
}
}


.tableHolder {
 	width:100%;
  	overflow-x:scroll;
}

table.features {
      width: 100%;
      border-collapse: separate;
      margin-bottom: 20px;
  	border-spacing: 5px;

    }
    .features th, .features td {
      border: 0px solid #efefef;
      padding: 12px;
      text-align: left;
      vertical-align: top;
      background-color:#FFFFFF;
      border-radius:8px;
    }
    .features th {
      
    }
    .features td:first-child {
      font-weight: bold;
      width: 20%;
    }
    .check {
      color: #4caf50;
      font-weight: bold;
    }
    .dash {
      color: #aaa;
    }
    .highlight {
     
      padding: 15px;
      border-radius: 8px;
    }
    .highlight strong {
      
    }
table.features th {
 	font-weight:300; 
}
table.features th:first-child {
  background-color:transparent;
}
table.features th:last-child {
  background-color:#EAE6DA;
  min-width:400px;
}
table.features th:nth-child(2),
table.features td:nth-child(2) {
  	background-color:#EAE6DA;
}
table.features th:nth-child(3),
table.features td:nth-child(3) {
  	background-color:#9BB584;
    color:#FFFFFF;
}

/*
table.features th:first-child {
  border-top-left-radius:20px;
}
table.features th:last-child {
  border-top-right-radius:20px;
}
table.features tr:last-child td:first-child {
   border-bottom-left-radius:20px;
}
table.features tr:last-child td:last-child {
   border-bottom-right-radius:20px;
}
*/
@media screen and (min-width: 768px) {
  .why-left > div {
		border-radius: 15px 0 0 15px;
  }
  .why-right > div {
		border-radius: 0 15px 15px 0;
  }
}
@media screen and (max-width: 768px) {
  .why-left > div {
		border-radius: 15px 15px 0 0;
  }
  .why-right > div {
		border-radius: 0 0 15px 15px;
  }
}


.owl-carousel .owl-item {
    display: flex; /* Optional: For aligning content */
    align-items: center; /* Optional: Center content vertically */
    justify-content: center; /* Optional: Center content horizontally */
    overflow: hidden; /* Prevent content from overflowing the slide's bounds */
}



.mockupRow {
 	pointer-events:none; 
}

.sliderCard {
 	border-radius:15px;
	border:0px; 
  	height:100%;
}
.sliderCard img {
  border-radius:15px;
}