/*
    Theme Name:     Twenty Twenty-Five Child
    Template:       twentytwentyfive
*/

.column2-fullwide {
	display: flex;
	column-gap: 0!important;
}
.column2-fullwide .wp-block-column {
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.column2-fullwide .wp-block-column:not(:has(.wp-block-image)) {
	padding: 2em 4em!important;
}
.column2-fullwide .wp-block-column figure {
	height: 100%;
	width: 100%;
}
.column2-fullwide .wp-block-column img {
	height: 100%;
	width: 100%;
	object-fit: cover;
}
@media (max-width: 1025px) {
	.column2-fullwide {
		display: block;
	}
}


.block-center2 .wp-block-group,
.block-center2 .wp-block-cover,
.block-center2 .wp-block-cover__inner-container {
	height: 100%;
}
.block-center2 .wp-block-group .wp-block-list {
	flex-grow: 1!important;
}
@media screen and (min-width: 1025px) {
  .block-center2[data-scrollable="1"] .c-scrollHint {
    display: none!important;
  }
}

.block-center2.wp-block-columns {
  display: flex;
  align-items: stretch !important;
}

.block-center2 .wp-block-column {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.block-center2 .wp-block-cover {
  flex: 1;
  display: flex;
  flex-direction: column;
}

.block-center2 .wp-block-cover__inner-container {
  flex: 1;
  display: flex;
  flex-direction: column;
}

.block-center2 .wp-block-group {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.block-center2 .wp-block-group .wp-block-list {
  flex-grow: 1;
}

.block-center2 .wp-block-buttons {
  margin-top: auto;
}

@media screen and (min-width: 1025px) {
  .block-center2[data-scrollable="1"] .c-scrollHint {
    display: none !important;
  }
}
