/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 03 2025 | 10:58:07 */
.cf7-accommodation-wrapper {
  font-family: Arial, sans-serif;
  margin-bottom: 30px;
}

.cf7-checkin-note {
  color: #d93025;
  font-weight: bold;
}
.elementor-45 .elementor-element.elementor-element-178af04b > .elementor-widget-container {
	border:none!important;
}
.cf7-pricing-table {
  width: 100%;
  border-collapse: collapse;
  margin-top: 15px;
  text-align: center;
  font-size: 15px;
}

.cf7-pricing-table th,
.cf7-pricing-table td {
  border: 1px solid #ccc;
  padding: 12px;
}
.elementor-28 .elementor-element.elementor-element-0b950be .ui-e-accordion-title {
	padding:    padding: 2px 0px 2px 0px!important;
}
.cf7-pricing-table thead th {
  background-color: #e0e0e0;
  color: #222;
  font-weight: bold;
}

.cf7-pricing-table tbody td:first-child {
  text-align: left;
  font-weight: 500;
}

.cf7-pricing-table label {
  cursor: pointer;
  display: inline-block;
  padding: 5px 10px;
  border-radius: 4px;
  transition: background 0.3s ease;
}

.cf7-pricing-table input[type="radio"]:checked + label {
  background-color: #4caf50;
  color: #fff;
}
