.wp-block-group{
	padding-top:var(--space-64);
}

.wp-block-group .wp-block-columns .wp-block-column .wpforms-container{
  background:var(---surface-base);
  border: 1px solid #e6e8ee;
  box-shadow: 0 8px 25px rgba(0,0,0,0.04);
  border-radius: var(--space-34);
  padding: var(--space-48) !important;
	
}
 .wp-block-group .wp-block-columns {
	align-items:center !important;
	p{
		padding-block:10px !important;
	}
}
.wp-block-columns.gap-1{
	width:35% !important;
}

.wp-block-columns .gap-1,
.wp-block-columns .gap-2,
.wp-block-columns .gap-3 {
	gap:32px !important;
 }
.wp-block-image{
	width:30px;
	img{
		width:30px !important;
		height:30px !important;
	}
}
.wp-block-heading{
/* 	padding-top:var(--space-96) !important; */
	color:var(--color-full-black);

	
}
.has-text-align-center{
	font-weight: bold;
    color: black;
	padding-top: 10px;
	padding-bottom:30px;
}

.wp-block-group .wpforms-submit-container{
	text-align:right;
	button{
		background-color:#FF3B85 !important;
		padding: 0px 50px !important;
        border-radius: 50px !important;
	}
	
}

#wpforms-1680-field_11-container{
	

	input{
	   padding-block: var(--space-4);
	   border-radius: var(--radius-full);
       box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.10), 0 4px 6px -4px rgba(0, 0, 0, 0.10);
	   max-width:100% !important;
	}
}
.wpforms-field{
	padding:0 !important;
}
.wpforms-layout-row{
	p{
		span{
			font-size:15px !important;
		}
	}
}
.wpforms-layout-column{
	padding-bottom:30px !important;
}
.wpforms-field-medium{
	max-width:100% !important;
}

/* //events page css// */


.events-page-wrapper{
	padding-top:var(--space-96);
	color: var(--text-secondary);
}


.event-cards-wrapper{
	display:grid;
	grid-template-columns:repeat(12,1fr);
	gap: var(--space-24);
	.event-card{
		grid-column:span 4;
		background: var(--surface-base);
		border: 1px solid #e5e5e5;
		border-radius: var(--radius-xxl);
		padding: 50px 30px;
		box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.10), 0 4px 6px -4px rgba(0, 0, 0, 0.10);
		transition: box-shadow var(--duration-normal) var(--ease-out),
              transform var(--duration-normal) var(--ease-out);
	}
	.event-card:hover {
  box-shadow: var(--shadow-md);
  transform: translateY(-4px);
}
	.event-card-image{
		img{
			justify-self:center;
		}
	}
	.event-card-title{
		text-align:center;
		padding-block:var(--space-20);
	}
	.event-card .event-card-cta{
		background: var(--color-cyan-hover);
		color: var(--text-inverse);
		border-radius:var(--radius-full);
		padding: var(--space-6) var(--space-32);
		text-align: center;
		justify-self: center;
		display: block;
		margin-top: var(--space-28);
		font-weight: 600;
	}
	.event-card-venue{
		padding-bottom:var(--space-28);
	}
	.event-card-image{
		justify-self: center;
		img{
			width:200px;
			height:auto;
			
		}
	}
	
}
#load-more-events{
		background: var(--color-cyan-hover);
        color: var(--text-inverse);
        border-radius: var(--radius-full);
        padding: var(--space-12) var(--space-64);
        text-align: center;
        justify-self: center;
        display: block;
        margin-block: var(--space-28) var(--space-96);
        font-weight: 600;
	    font-size:var(--space-16)
	}

