.keydesign-comments {
    display: none;
}

.single-post-title{
	text-align:center;
	padding-bottom:30px;
	padding-top:60px;
	}

.entry-meta{
	display:none;
	}
.category-meta{
	display:none;
}
.entry-image{
	text-align:center;
	
}
.single-post-title h1{
font-size:30px!important;	

}
.author-box-wrapper{
	display:none;
}
.keydesign-sidebar{
	display:none;
}

/*Partners Page CSS*/
.partners-section {
	 display: flex;
	 flex-direction: row;
	 flex-wrap: wrap;
	 --partners-gaps: 25px;
	 --partners-cols: 4;
	 gap: var(--partners-gaps);
	 justify-content: center;
}
 @media screen and (max-width: 1024px) {
	 .partners-section {
		 --partners-cols: 3;
	}
}
 @media screen and (max-width: 767px) {
	 .partners-section {
		 --partners-cols: 2;
	}
}
 @media screen and (max-width: 480px) {
	 .partners-section {
		 --partners-cols: 1;
	}
}
 .partners-section .elementor-widget-image-box {
	 max-width: calc((100% - (var(--partners-cols) - 1) * var(--partners-gaps))/ var(--partners-cols)) !important;
	 flex: 1 1 calc((100% - (var(--partners-cols) - 1) * var(--partners-gaps)) / var(--partners-cols));
}
 .partners-section .elementor-widget-image-box .elementor-image-box-img img {
	 width: 100%;
	 height: unset !important;
	 aspect-ratio: 0.85 !important;
	 object-fit: cover;
}
 

/* Buttons Clink Issue */
.elementor-widget-elementskit-button{
    z-index: 10 !important;
}
/* Inputs & Textareas */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea {
  background: rgba(255,255,255,0.12);
  border: none;
  border-radius: 50px;
  padding: 16px 22px;
  color: #fff;
  width: 100%;
  font-size: 15px;
}

/* Placeholder text */
.wpcf7 input::placeholder,
.wpcf7 textarea::placeholder {
  color: rgba(255,255,255,0.6);
}

/* Checkbox */
.wpcf7 input[type="checkbox"] {
  transform: scale(1.2);
  margin-right: 8px;
}

/* Checkbox row spacing */
.wpcf7 .wpcf7-list-item {
  margin: 12px 0 18px 0;
}

/* Submit button */
.wpcf7 input[type="submit"] {
  background: rgba(255,90,31,0.85);
  border-radius: 50px;
  padding: 16px 42px;
  border: none;
  color: #fff;
  font-weight: 600;
  font-size: 15px;
  cursor: pointer;
  transition: all 0.25s ease;
}

/* Submit hover */
.wpcf7 input[type="submit"]:hover {
  background: rgba(255,90,31,1);
}

/* Checkbox label */
.wpcf7 label {
  color: #fff;
}

/* Optional glass effect */
.wpcf7 input,
.wpcf7 textarea {
  backdrop-filter: blur(6px);
}
.grecaptcha-badge {
    visibility: hidden !important;
}

/*Club Altura pages*/
.list-fix li {
font-size:18px !important;
}