/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 08 2025 | 10:30:37 */
label {
  font-family: Lato;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.8;
  text-transform: uppercase;
  color: #fff!important;
	margin-bottom: -5px;
}
.wpcf7-response-output{color:#fff!important;}
#wrapper {
  background-image: url('https://prj.kartisoft.com/adi/wp-content/uploads/2025/07/adi-pattern.jpg');
	 /*background-image: url('https://prj.kartisoft.com/adi/wp-content/uploads/2025/07/site-bg.jpg');*/
  background-repeat: repeat;
  background-position:center center;
 
  background-color: #EFDDC9; /* If you want your base background color */
}


.elementor-slideshow__footer{display:none!important;}

/* Container for the whole form */
.cf7-three-cols {
  display: flex;
  flex-wrap: wrap;
  gap: 20px; /* spacing between columns */
  max-width: 100%;
}

/* Each input field group */
.cf7-three-cols .form-group {
  flex: 1 1 calc(33.333% - 20px); /* 3 columns with gap */
  box-sizing: border-box;
}

/* Full-width elements (textarea, submit) */
.cf7-three-cols .form-group.full-width {
  flex: 1 1 100%;
}

/* Optional: make inputs and textareas look nice */
.cf7-three-cols input,
.cf7-three-cols select,
.cf7-three-cols textarea {
  width: 100%;
  padding: 12px 15px;
  border: 1px solid #ddd;
  border-radius: 4px;
  font-size: 16px;
  box-sizing: border-box;
}

/* Style the submit button if you want */
.cf7-three-cols input[type="submit"] {
  background: #b38758; /* your brand color */
  color: #fff;
  border: none;
  padding: 14px 35px;
  font-size: 16px;
  cursor: pointer;
  transition: background 0.3s ease;
}

.cf7-three-cols input[type="submit"]:hover {
  background: #916a40; /* darker on hover */
}

/* Responsive: stack on small screens */
@media (max-width: 768px) {
  .cf7-three-cols .form-group {
    flex: 1 1 100%;
  }
}

.wpcf7 form.sent .wpcf7-response-output {
 
  color: #fff !important;
}