/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/grid-blocks-item-card/style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
/**** CARD ****/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item .item-card__inner {
  height: 100%;
  display: grid;
  grid-template-columns: 1fr;
  grid-auto-rows: auto 1fr;
  height: 100%;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item .item-card__inner .group-one {
  height: 100%;
  width: auto;
}

/*.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item .item-card__inner .group-one .wp-block-group__inner-container{ 

  border:3px solid blue;
}
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item .item-card__inner .group-one .wp-block-group__inner-container .wp-block-bbx-grid-blocks-item-image{ 

	border:3px solid orange;
  }
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item .item-card__inner .group-one .wp-block-group__inner-container .wp-block-bbx-grid-blocks-item-image .item-image__inner{ 

	border:3px solid violet;
  }
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item .item-card__inner .group-one .wp-block-group__inner-container .wp-block-bbx-grid-blocks-item-image .item-image__inner .wp-block-image{ 
	min-height:0;
	border:3px solid lightseagreen;
  }
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item .item-card__inner .group-one .wp-block-group__inner-container .wp-block-bbx-grid-blocks-item-image .item-image__inner .wp-block-image img{ 
height:100%;
//width:auto;
//object-fit:cover;
	border:3px solid lightcyan;
  }*/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item .item-card__inner .group-two {
  overflow-y: scroll;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner .group-two .wp-block-bbx-grid-blocks-item-detail .item-detail__inner {
  padding: 16px 0;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-border .item-card__inner .group-two .wp-block-bbx-grid-blocks-item-detail .item-detail__inner,
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner .group-two .wp-block-bbx-grid-blocks-item-detail.has-background .item-detail__inner,
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-border .item-card__inner .group-two .wp-block-bbx-grid-blocks-item-detail.has-background .item-detail__inner {
  padding: 32px !important;
  width: calc(100% - 64px);
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item.wp-block-bbx-grid-blocks-item-card .item-card__inner .group-two {
  display: grid;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item.wp-block-bbx-grid-blocks-item-card .item-card__inner .group-two .wp-block-group__inner-container .wp-block-bbx-grid-blocks-item-detail {
  height: 100%;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item.wp-block-bbx-grid-blocks-item-card .item-card__inner .group-two .wp-block-group__inner-container .wp-block-bbx-grid-blocks-item-detail .detail-wrap {
  display: grid;
}

/*.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .bbx-grid-item.wp-block-bbx-grid-blocks-item-card .item-card__inner .group-two .wp-block-group__inner-container .wp-block-bbx-grid-blocks-item-detail .detail-wrap{
	padding:32px;
}*/
.wp-block-bbx-grid-blocks-item-card .item-card__inner {
  overflow: hidden;
}

.wp-block-bbx-grid-blocks-item-card .item-card__inner .wp-block-group {
  padding: 0;
  margin: 0;
}

/*
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .bbx-grid-item {
	aspect-ratio:auto;
//	border:3px solid salmon;
	}*/
/*.wp-block-bbx-grid-blocks.is-type-card .wp-block-bbx-grid-blocks__inner .bbx-grid-item.wp-block-bbx-grid-blocks-item-card {
	//aspect-ratio:auto !important;
	padding:0 !important;
	}
.wp-block-bbx-grid-blocks.is-type-card .wp-block-bbx-grid-blocks__inner .bbx-grid-item.wp-block-bbx-grid-blocks-item-card .group-two .wp-block-bbx-grid-blocks-item-detail{ // NOTE: always auto at card
	aspect-ratio:auto !important;
	}*/
/*.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item {
	aspect-ratio:auto !important;
}*/
/**** FOR BUTTONS ****/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item {
  position: relative;
}

/*   .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner .group-two .wp-block-group__inner-container .wp-block-button__width-100{
       position:absolute;
       bottom:0;
       left:0;
       }
       .wp-block-bbx-grid-blocks-item-card.has-background .item-card__inner .group-two .detail-wrap__inner,
       .wp-block-bbx-grid-blocks-item-card.has-border .item-card__inner .group-two .detail-wrap__inner,
       .wp-block-bbx-grid-blocks-item-card.has-border.has-background .item-card__inner .group-two .detail-wrap__inner { 
           padding:32px !important;
       }*/
.wp-block-bbx-grid-blocks-item-card.object-fit-thumb .item-card__inner .group-one {
  padding: 32px;
}

/**** HORIZONTAL CARD ****/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .bbx-grid-item .item-card__inner .group-one {
  height: 100%;
  width: auto;
  height: 0;
  min-height: 100%;
}

/*.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal {
	border:2px solid orange;
}
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item {
	border:2px solid purple;
}
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner{
	border:2px solid violet;
}
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner .group-two{
	border:2px solid blue;
}
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner .group-two .wp-block-group__inner-container{
	border:2px solid pink;
}*/
/** 50 (Default) **/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: repeat(2, 1fr);
  grid-template-rows: 1fr;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.is-orientation-horizontal .item-card__inner .group-one {
  grid-row-start: 1;
  grid-row-end: 2;
  grid-column-start: 1;
  grid-column-end: 2;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.is-orientation-horizontal .item-card__inner .group-two {
  grid-row-start: 1;
  grid-row-end: 2;
  grid-column-start: 2;
  grid-column-end: 3;
  padding: 16px 32px;
}

/** 33 **/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.is-orientation-horizontal.media-width-33 .item-card__inner {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 1fr;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.is-orientation-horizontal.media-width-33 .item-card__inner .group-one {
  grid-row-start: 1;
  grid-row-end: 2;
  grid-column-start: 1 !important;
  grid-column-end: 2 !important;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.is-orientation-horizontal.media-width-33 .item-card__inner .group-two {
  grid-row-start: 1;
  grid-row-end: 2;
  grid-column-start: 2 !important;
  grid-column-end: 4 !important;
}

/** 25 **/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.media-width-25 .item-card__inner {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: 1fr;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.media-width-25 .item-card__inner .group-one {
  grid-row-start: 1;
  grid-row-end: 2;
  grid-column-start: 1;
  grid-column-end: 2;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.media-width-25 .item-card__inner .group-two {
  grid-row-start: 1;
  grid-row-end: 2;
  grid-column-start: 2;
  grid-column-end: 5;
}

/** 20 **/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.media-width-20 .item-card__inner {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-template-rows: 1fr;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.media-width-20 .item-card__inner .group-one {
  grid-row-start: 1;
  grid-row-end: 2;
  grid-column-start: 1;
  grid-column-end: 2;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.media-width-20 .item-card__inner .group-two {
  grid-row-start: 1;
  grid-row-end: 2;
  grid-column-start: 2;
  grid-column-end: 6;
}

/** 10 **/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.media-width-10 .item-card__inner {
  display: grid;
  grid-template-columns: repeat(10, 1fr);
  grid-template-rows: 1fr;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.media-width-10 .item-card__inner .group-one {
  grid-row-start: 1;
  grid-row-end: 2;
  grid-column-start: 1;
  grid-column-end: 2;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.media-width-10 .item-card__inner .group-two {
  grid-row-start: 1;
  grid-row-end: 2;
  grid-column-start: 2;
  grid-column-end: 11;
}

/*.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner .group-two .wp-block-group__inner-container{ // NOTE: 100% needed for right align. Might be needed on others
	//width:100%;
	width:calc(100% - 64px);
}*/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .group-one .wp-block-group__inner-container,
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .group-one .wp-block-group__inner-container .wp-block-bbx-grid-blocks-item-image {
  height: 100%;
}

/*.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item.has-ratio-1-1 {
	aspect-ratio:1 / 1;
	//border:3px solid salmon;
	}*/
/*.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item {
	aspect-ratio:auto !important;
}
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .group-one .image-wrap{
	aspect-ratio:auto !important;
	border:6px solid lightgreen;
}
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .group-one .wp-block-image{
	aspect-ratio:auto !important;
	//border:6px solid purple;
}
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .group-one img{
	aspect-ratio:auto !important;
	width:100%;
	height:100%;
	object-fit:cover;
}*/
/** MEDIA RIGHT **/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-media-right .item-card__inner .group-one {
  grid-row-start: 1;
  grid-row-end: 2;
  grid-column-start: 2;
  grid-column-end: 3;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-media-right .item-card__inner .group-two {
  grid-row-start: 1;
  grid-row-end: 2;
  grid-column-start: 1;
  grid-column-end: 2;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .bbx-grid-item.wp-block-bbx-grid-blocks-item-card .item-card__inner .group-one,
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .bbx-grid-item.wp-block-bbx-grid-blocks-item-card .item-card__inner .group-two {
  padding: 0 !important;
}

/*.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .bbx-grid-item.wp-block-bbx-grid-blocks-item-card .item-card__inner .group-two .wp-block-group__inner-container {
padding:0 !important;
}*/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .bbx-grid-item.wp-block-bbx-grid-blocks-item-card .item-card__inner .group-two .wp-block-group__inner-container .wp-block-bbx-grid-blocks-item-detail .detail-wrap .detail-wrap__inner {
  padding: 32px 0 32px 32px;
}

/**** MASK CARD OVERLAY BACKGROUND & CAPTION ****/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.bbx-grid-item.has-effect.is-effect-slide-overlay.has-white-overlay-color .item-card__inner .group-two,
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.bbx-grid-item.has-effect.is-effect-slide-overlay .item-card__inner .group-two .wp-block-bbx-grid-blocks-item-detail.has-white-background-color {
  background: rgba(255, 255, 255, 0.8) !important;
  color: #31241B;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.bbx-grid-item.has-effect.is-effect-slide-overlay .item-card__inner .group-two .wp-block-bbx-grid-blocks-item-detail.has-black-background-color {
  background: rgba(49, 36, 27, 0.8) !important;
  color: #fff;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.bbx-grid-item.has-effect.is-effect-slide-overlay .item-card__inner .group-two .wp-block-bbx-grid-blocks-item-detail.has-base-lighter-background-color {
  background: rgba(230, 230, 229, 0.8) !important;
  color: #31241B;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.bbx-grid-item.has-effect.is-effect-slide-overlay .item-card__inner .group-two .wp-block-bbx-grid-blocks-item-detail.has-base-light-background-color {
  background: rgba(206, 204, 203, 0.8) !important;
  color: #31241B;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.bbx-grid-item.has-effect.is-effect-slide-overlay .item-card__inner .group-two .wp-block-bbx-grid-blocks-item-detail.has-base-background-color {
  background: rgba(181, 178, 177, 0.8) !important;
  color: #31241B;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.bbx-grid-item.has-effect.is-effect-slide-overlay .item-card__inner .group-two .wp-block-bbx-grid-blocks-item-detail.has-base-dark-background-color {
  background: rgba(156, 152, 150, 0.8) !important;
  color: #fff;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.bbx-grid-item.has-effect.is-effect-slide-overlay .item-card__inner .group-two .wp-block-bbx-grid-blocks-item-detail.has-base-darker-background-color {
  background: rgba(122, 118, 116, 0.8) !important;
  color: #fff;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.bbx-grid-item.has-effect.is-effect-slide-overlay .item-card__inner .group-two .wp-block-bbx-grid-blocks-item-detail.has-accent-one-background-color {
  background: rgba(140, 24, 34, 0.8) !important;
  color: #fff;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.bbx-grid-item.has-effect.is-effect-slide-overlay .item-card__inner .group-two .wp-block-bbx-grid-blocks-item-detail.has-accent-two-background-color {
  background: rgba(213, 65, 53, 0.8) !important;
  color: #fff;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item.wp-block-bbx-grid-blocks-item-card .item-card__inner .group-two .wp-block-group__inner-container .wp-block-bbx-grid-blocks-item-detail.is-vertically-aligned-top .detail-wrap .detail-wrap__inner {
  align-self: start;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item.wp-block-bbx-grid-blocks-item-card .item-card__inner .group-two .wp-block-group__inner-container .wp-block-bbx-grid-blocks-item-detail.is-vertically-aligned-center .detail-wrap .detail-wrap__inner {
  align-self: center;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-grid-item.wp-block-bbx-grid-blocks-item-card .item-card__inner .group-two .wp-block-group__inner-container .wp-block-bbx-grid-blocks-item-detail.is-vertically-aligned-bottom .detail-wrap .detail-wrap__inner {
  align-self: end;
}

/*.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-ratio-1-1.object-fit-contain img{ //NOTE: on card?  why only ratio 1-1?
    aspect-ratio:auto;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-ratio-1-1.object-fit-cover img{ //NOTE: on card?  why only ratio 1-1?
    aspect-ratio:1 / 1;
}
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-ratio-4-1.object-fit-cover img{ //NOTE: on card?  why only ratio 1-1?
    aspect-ratio:4 / 1;
}*/
/**** MASK CARD ****/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto;
  overflow: hidden;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner .group-one {
  grid-row: 1/2;
  grid-column: 1/2;
  z-index: 2;
  pointer-events: none;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner .group-two {
  grid-row: 1/2;
  grid-column: 1/2;
  z-index: 1;
  max-height: 100%;
  overflow: hidden;
  overflow-y: scroll;
  pointer-events: none;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner .group-two .wp-block-buttons .wp-block-button {
  border: 6px solid purple;
  z-index: 3 !important;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-bottom .item-card__inner .group-two {
  transform: translateY(100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-bottom:hover .item-card__inner .group-two {
  transform: translateY(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-bottom .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateY(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-bottom:hover .item-card__inner .group-one {
  transform: translateY(-100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-top .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-top .item-card__inner .group-two {
  transform: translateY(-100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-top:hover .item-card__inner .group-two {
  transform: translateY(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-top .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateY(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-top:hover .item-card__inner .group-one {
  transform: translateY(100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-bottom .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-right .item-card__inner .group-two {
  transform: translateX(100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-right:hover .item-card__inner .group-two {
  transform: translateX(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-right .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateX(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-right:hover .item-card__inner .group-one {
  transform: translateX(-100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-right .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-left .item-card__inner .group-two {
  transform: translateX(-100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-left:hover .item-card__inner .group-two {
  transform: translateX(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-left .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateX(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-left:hover .item-card__inner .group-one {
  transform: translateX(100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-left .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask.wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-bottom .item-card__inner .group-two {
  transform: translateY(100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-bottom:hover .item-card__inner .group-two {
  transform: translateY(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-bottom .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateY(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-bottom:hover .item-card__inner .group-one {
  transform: translateY(-100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-bottom .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-top .item-card__inner .group-two {
  transform: translateY(-100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-top:hover .item-card__inner .group-two {
  transform: translateY(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-top .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateY(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-top:hover .item-card__inner .group-one {
  transform: translateY(100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-top .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-right .item-card__inner .group-two {
  transform: translateX(100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-right:hover .item-card__inner .group-two {
  transform: translateX(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-right .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateX(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-right:hover .item-card__inner .group-one {
  transform: translateX(-100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-right .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-left .item-card__inner .group-two {
  transform: translateX(-100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-left:hover .item-card__inner .group-two {
  transform: translateX(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-left .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateX(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-left:hover .item-card__inner .group-one {
  transform: translateX(100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-left .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-overlay.slide-bottom .item-card__inner .group-two {
  transform: translateY(100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-overlay.slide-bottom:hover .item-card__inner .group-two {
  transform: translateY(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-bottom .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateY(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-bottom:hover .item-card__inner .group-one {
  transform: translateY(-100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask.has-effect.is-effect-slide-overlay-bottom .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-overlay.slide-top .item-card__inner .group-two {
  transform: translateY(-100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-overlay.slide-top:hover .item-card__inner .group-two {
  transform: translateY(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-top .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateY(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-top:hover .item-card__inner .group-one {
  transform: translateY(100%);
  transition: all 1s ease-in-out;
}

* .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-overlay.slide-top .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-overlay.slide-right .item-card__inner .group-two {
  transform: translateX(100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-overlay.slide-right:hover .item-card__inner .group-two {
  transform: translateX(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-right .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateX(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-right:hover .item-card__inner .group-one {
  transform: translateX(-100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-overlay.slide-right .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-overlay.slide-left .item-card__inner .group-two {
  transform: translateX(-100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-overlay.slide-left:hover .item-card__inner .group-two {
  transform: translateX(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-left .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateX(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-image.slide-left:hover .item-card__inner .group-one {
  transform: translateX(100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-overlay.slide-left .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.has-effect.is-effect-slide-both.slide-bottom .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-bottom .item-card__inner .group-two {
  transform: translateY(100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-bottom:hover .item-card__inner .group-two {
  transform: translateY(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-bottom .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateY(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-bottom:hover .item-card__inner .group-one {
  transform: translateY(-100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-top .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-top .item-card__inner .group-two {
  transform: translateY(-100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-top:hover .item-card__inner .group-two {
  transform: translateY(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-top .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateY(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-top:hover .item-card__inner .group-one {
  transform: translateY(100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-bottom .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-right .item-card__inner .group-two {
  transform: translateX(100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-right:hover .item-card__inner .group-two {
  transform: translateX(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-right .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateX(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-right:hover .item-card__inner .group-one {
  transform: translateX(-100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-right .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-left .item-card__inner .group-two {
  transform: translateX(-100%);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: all 0.55s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-left:hover .item-card__inner .group-two {
  transform: translateX(0%);
  z-index: 3;
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-left .item-card__inner .group-one {
  filter: alpha(opacity=100);
  opacity: 1;
  transform: translateX(0%);
  transition: all 0.55s ease-in-out;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-left:hover .item-card__inner .group-one {
  transform: translateX(100%);
  transition: all 1s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-slide-both.slide-left .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

/*** effect fade ****/
.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-fade .item-card__inner .group-one {
  opacity: 1;
  transition: opacity 0.75s ease-in-out;
  -moz-transition: opacity 0.75s ease-in-out;
  -webkit-transition: opacity 0.75s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-fade:hover .item-card__inner .group-one {
  opacity: 0;
  transition: opacity 0.75s ease-in-out;
  -moz-transition: opacity 0.75s ease-in-out;
  -webkit-transition: opacity 0.75s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-fade .item-card__inner .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-fade .item-card__inner .group-two {
  opacity: 1;
  z-index: 1;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-zoom-fade .group-one {
  transform: scaleY(1);
  transition: all 0.7s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-zoom-fade:hover .group-one {
  transform: scale(10);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-zoom-fade .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-zoom-both .group-one {
  transform: scaleY(1);
  transition: all 0.7s ease-in-out;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-zoom-both:hover .group-one {
  transform: scale(10);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-zoom-both .group-two {
  transition: all 0.5s linear;
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  transform: scale(0);
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-zoom-both:hover .group-two {
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transform: scale(1);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}

.wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.has-effect.is-effect-zoom-both .group-one img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  width: 100%;
  height: 100%;
  position: relative;
}

@media (max-width: 767px) {
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
  }
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner {
    display: grid;
    grid-template-columns: 1fr !important;
    grid-template-rows: 1fr 1fr !important;
  }
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .item-card__inner .group-one {
    grid-row-start: 1;
    grid-row-end: 2;
    grid-column-start: 1;
    grid-column-end: 2;
  }
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-horizontal .wp-block-bbx-grid-blocks-item-card.bbx-grid-item.media-width-20 .item-card__inner .group-two {
    grid-row-start: 2;
    grid-row-end: 3;
    grid-column-start: 1;
    grid-column-end: 2;
  }
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask.has-effect.is-effect-slide-both .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .detail-wrap,
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask.has-effect.is-effect-slide-both .wp-block-bbx-grid-blocks-item-card.bbx-grid-item:hover .detail-wrap,
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask.has-effect.is-effect-slide-both .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .image-wrap,
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask.has-effect.is-effect-slide-both .wp-block-bbx-grid-blocks-item-card.bbx-grid-item:hover .image-wrap {
    transform: none;
  }
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask.has-effect.is-effect-slide-both .wp-block-bbx-grid-blocks-item-card.bbx-grid-item .image-wrap img {
    -o-object-fit: cover !important;
       object-fit: cover !important;
    position: relative;
  }
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner {
    display: block;
  }
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .bbx-grid-item {
    margin-bottom: 32px;
  }
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-block-bbx-grid-item-card.bbx-grid-item.is-orientation-vertical {
    margin-bottom: 32px;
  }
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner .bbx-block-bbx-grid-item-card.bbx-grid-item.is-orientation-horizontal {
    margin-bottom: 32px;
  }
  .wp-block-bbx-grid-blocks .wp-block-bbx-grid-blocks__inner.is-orientation-mask .bbx-grid-item .wp-element-caption {
    display: none;
  }
}

/*# sourceMappingURL=style-index.css.map*/