.yoast-breadcrumbs {
font-size: 18px;
font-weight: 500;
line-height: 26px;
text-align: left;
}

.yoast-breadcrumbs a {
	color: #000000;

}

.custom-button-css a.wp-block-button__link p.custom-button-css{
    background-color: inherit !important;
    color: inherit !important;
    border: none !important;
    padding: inherit !important;
    border-radius: inherit !important;
    text-decoration: none !important;
		color: #1FB8BF !important;
		text-transform: capitalize !important;
		text-decoration: underline !important;
		font-size: 16px !important;
		font-weight: 500 !important;
		line-height: 24px !important;
		text-align: center !important;
}

.custom-button-css a.wp-block-button__link{
    background-color: inherit !important;
    color: inherit !important;
    border: none !important;
    padding: inherit !important;
    border-radius: inherit !important;
    text-decoration: none !important;
		color: #1FB8BF !important;
		text-transform: capitalize !important;
		text-decoration: underline !important;
		font-size: 16px !important;
		font-weight: 500 !important;
		line-height: 24px !important;
		text-align: center !important;
}

.team-member img{
  width: 100% !important;
  height: auto !important;
  max-width: 324px !important; /* Match the Figma image size */
  max-height: 200px !important;
  object-fit: cover !important; /* Ensure image covers without distortion */
}

.breadcrumb_last {
	color: var(--Dark-grey, #757575);
}

/* Container for the entire form */
.custom-filter {
    background-color: #FFFFFF !important; /* Light background color for the sidebar */
    padding: 20px !important; /* Adjust padding */
    max-width: 390px !important; /* Restrict the width of the sidebar */
    box-sizing: border-box !important; /* Ensure padding does not affect width */
		margin-right: 20px !important;
}

/* Input fields and dropdowns */
.custom-filter input[type="text"],
.custom-filter select {
    width: 100% !important; /* Full width of container */
    padding: 10px 0 !important; /* Remove padding on sides, keep on top and bottom */
    margin-bottom: 20px !important; /* Adjust space between fields */
    border: none !important; /* Remove border */
    border-bottom: 2px solid #ccc !important; /* Add underline */
    border-radius: 0 !important; /* Ensure no rounded corners */
    background-color: transparent !important; /* Transparent background */
    box-shadow: none !important; /* Remove any default box shadow */
    outline: none !important; /* Remove default focus outline */
    transition: border-color 0.3s ease !important; /* Add smooth transition */
}

.custom-filter label {
		width: 100% !important;
}

.custom-filter form {
    display: flex !important;
    flex-direction: column !important;
}

/* Submit button styling */
.custom-filter input[type="submit"] {
  background-color: white; 
  color: #1FB8BF; 
  border: 1px solid #1FB8BF;
		min-width:100px;
}

/* Optional: Hover effect on the Submit button */
.custom-filter input[type="submit"]:hover {
    background-color: #1FB8BF; /* Slightly darker green on hover */
		color:white;
}

@media (max-width: 767px) {
  .custom-filter {
		max-width: 100% !important;
    margin-right: 0px !important;
  }

/* Nascondi QR code sulla pagina evento */
#ep_single_event_qr_code {
    display: none !important;
}
		
}