.gc-block-cover,.gc-block-cover-image{
  align-items:center;
  background-position:50%;
  box-sizing:border-box;
  display:flex;
  justify-content:center;
  min-height:430px;
  overflow:hidden;
  overflow:clip;
  padding:1em;
  position:relative;
}
.gc-block-cover .has-background-dim:not([class*=-background-color]),.gc-block-cover-image .has-background-dim:not([class*=-background-color]),.gc-block-cover-image.has-background-dim:not([class*=-background-color]),.gc-block-cover.has-background-dim:not([class*=-background-color]){
  background-color:#000;
}
.gc-block-cover .has-background-dim.has-background-gradient,.gc-block-cover-image .has-background-dim.has-background-gradient{
  background-color:transparent;
}
.gc-block-cover-image.has-background-dim:before,.gc-block-cover.has-background-dim:before{
  background-color:inherit;
  content:"";
}
.gc-block-cover .gc-block-cover__background,.gc-block-cover .gc-block-cover__gradient-background,.gc-block-cover-image .gc-block-cover__background,.gc-block-cover-image .gc-block-cover__gradient-background,.gc-block-cover-image.has-background-dim:not(.has-background-gradient):before,.gc-block-cover.has-background-dim:not(.has-background-gradient):before{
  bottom:0;
  left:0;
  opacity:.5;
  position:absolute;
  right:0;
  top:0;
  z-index:1;
}
.gc-block-cover-image.has-background-dim.has-background-dim-10 .gc-block-cover__background,.gc-block-cover-image.has-background-dim.has-background-dim-10 .gc-block-cover__gradient-background,.gc-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.gc-block-cover.has-background-dim.has-background-dim-10 .gc-block-cover__background,.gc-block-cover.has-background-dim.has-background-dim-10 .gc-block-cover__gradient-background,.gc-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{
  opacity:.1;
}
.gc-block-cover-image.has-background-dim.has-background-dim-20 .gc-block-cover__background,.gc-block-cover-image.has-background-dim.has-background-dim-20 .gc-block-cover__gradient-background,.gc-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.gc-block-cover.has-background-dim.has-background-dim-20 .gc-block-cover__background,.gc-block-cover.has-background-dim.has-background-dim-20 .gc-block-cover__gradient-background,.gc-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{
  opacity:.2;
}
.gc-block-cover-image.has-background-dim.has-background-dim-30 .gc-block-cover__background,.gc-block-cover-image.has-background-dim.has-background-dim-30 .gc-block-cover__gradient-background,.gc-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.gc-block-cover.has-background-dim.has-background-dim-30 .gc-block-cover__background,.gc-block-cover.has-background-dim.has-background-dim-30 .gc-block-cover__gradient-background,.gc-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{
  opacity:.3;
}
.gc-block-cover-image.has-background-dim.has-background-dim-40 .gc-block-cover__background,.gc-block-cover-image.has-background-dim.has-background-dim-40 .gc-block-cover__gradient-background,.gc-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.gc-block-cover.has-background-dim.has-background-dim-40 .gc-block-cover__background,.gc-block-cover.has-background-dim.has-background-dim-40 .gc-block-cover__gradient-background,.gc-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{
  opacity:.4;
}
.gc-block-cover-image.has-background-dim.has-background-dim-50 .gc-block-cover__background,.gc-block-cover-image.has-background-dim.has-background-dim-50 .gc-block-cover__gradient-background,.gc-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.gc-block-cover.has-background-dim.has-background-dim-50 .gc-block-cover__background,.gc-block-cover.has-background-dim.has-background-dim-50 .gc-block-cover__gradient-background,.gc-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{
  opacity:.5;
}
.gc-block-cover-image.has-background-dim.has-background-dim-60 .gc-block-cover__background,.gc-block-cover-image.has-background-dim.has-background-dim-60 .gc-block-cover__gradient-background,.gc-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.gc-block-cover.has-background-dim.has-background-dim-60 .gc-block-cover__background,.gc-block-cover.has-background-dim.has-background-dim-60 .gc-block-cover__gradient-background,.gc-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{
  opacity:.6;
}
.gc-block-cover-image.has-background-dim.has-background-dim-70 .gc-block-cover__background,.gc-block-cover-image.has-background-dim.has-background-dim-70 .gc-block-cover__gradient-background,.gc-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.gc-block-cover.has-background-dim.has-background-dim-70 .gc-block-cover__background,.gc-block-cover.has-background-dim.has-background-dim-70 .gc-block-cover__gradient-background,.gc-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{
  opacity:.7;
}
.gc-block-cover-image.has-background-dim.has-background-dim-80 .gc-block-cover__background,.gc-block-cover-image.has-background-dim.has-background-dim-80 .gc-block-cover__gradient-background,.gc-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.gc-block-cover.has-background-dim.has-background-dim-80 .gc-block-cover__background,.gc-block-cover.has-background-dim.has-background-dim-80 .gc-block-cover__gradient-background,.gc-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{
  opacity:.8;
}
.gc-block-cover-image.has-background-dim.has-background-dim-90 .gc-block-cover__background,.gc-block-cover-image.has-background-dim.has-background-dim-90 .gc-block-cover__gradient-background,.gc-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.gc-block-cover.has-background-dim.has-background-dim-90 .gc-block-cover__background,.gc-block-cover.has-background-dim.has-background-dim-90 .gc-block-cover__gradient-background,.gc-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{
  opacity:.9;
}
.gc-block-cover-image.has-background-dim.has-background-dim-100 .gc-block-cover__background,.gc-block-cover-image.has-background-dim.has-background-dim-100 .gc-block-cover__gradient-background,.gc-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.gc-block-cover.has-background-dim.has-background-dim-100 .gc-block-cover__background,.gc-block-cover.has-background-dim.has-background-dim-100 .gc-block-cover__gradient-background,.gc-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{
  opacity:1;
}
.gc-block-cover .gc-block-cover__background.has-background-dim.has-background-dim-0,.gc-block-cover .gc-block-cover__gradient-background.has-background-dim.has-background-dim-0,.gc-block-cover-image .gc-block-cover__background.has-background-dim.has-background-dim-0,.gc-block-cover-image .gc-block-cover__gradient-background.has-background-dim.has-background-dim-0{
  opacity:0;
}
.gc-block-cover .gc-block-cover__background.has-background-dim.has-background-dim-10,.gc-block-cover .gc-block-cover__gradient-background.has-background-dim.has-background-dim-10,.gc-block-cover-image .gc-block-cover__background.has-background-dim.has-background-dim-10,.gc-block-cover-image .gc-block-cover__gradient-background.has-background-dim.has-background-dim-10{
  opacity:.1;
}
.gc-block-cover .gc-block-cover__background.has-background-dim.has-background-dim-20,.gc-block-cover .gc-block-cover__gradient-background.has-background-dim.has-background-dim-20,.gc-block-cover-image .gc-block-cover__background.has-background-dim.has-background-dim-20,.gc-block-cover-image .gc-block-cover__gradient-background.has-background-dim.has-background-dim-20{
  opacity:.2;
}
.gc-block-cover .gc-block-cover__background.has-background-dim.has-background-dim-30,.gc-block-cover .gc-block-cover__gradient-background.has-background-dim.has-background-dim-30,.gc-block-cover-image .gc-block-cover__background.has-background-dim.has-background-dim-30,.gc-block-cover-image .gc-block-cover__gradient-background.has-background-dim.has-background-dim-30{
  opacity:.3;
}
.gc-block-cover .gc-block-cover__background.has-background-dim.has-background-dim-40,.gc-block-cover .gc-block-cover__gradient-background.has-background-dim.has-background-dim-40,.gc-block-cover-image .gc-block-cover__background.has-background-dim.has-background-dim-40,.gc-block-cover-image .gc-block-cover__gradient-background.has-background-dim.has-background-dim-40{
  opacity:.4;
}
.gc-block-cover .gc-block-cover__background.has-background-dim.has-background-dim-50,.gc-block-cover .gc-block-cover__gradient-background.has-background-dim.has-background-dim-50,.gc-block-cover-image .gc-block-cover__background.has-background-dim.has-background-dim-50,.gc-block-cover-image .gc-block-cover__gradient-background.has-background-dim.has-background-dim-50{
  opacity:.5;
}
.gc-block-cover .gc-block-cover__background.has-background-dim.has-background-dim-60,.gc-block-cover .gc-block-cover__gradient-background.has-background-dim.has-background-dim-60,.gc-block-cover-image .gc-block-cover__background.has-background-dim.has-background-dim-60,.gc-block-cover-image .gc-block-cover__gradient-background.has-background-dim.has-background-dim-60{
  opacity:.6;
}
.gc-block-cover .gc-block-cover__background.has-background-dim.has-background-dim-70,.gc-block-cover .gc-block-cover__gradient-background.has-background-dim.has-background-dim-70,.gc-block-cover-image .gc-block-cover__background.has-background-dim.has-background-dim-70,.gc-block-cover-image .gc-block-cover__gradient-background.has-background-dim.has-background-dim-70{
  opacity:.7;
}
.gc-block-cover .gc-block-cover__background.has-background-dim.has-background-dim-80,.gc-block-cover .gc-block-cover__gradient-background.has-background-dim.has-background-dim-80,.gc-block-cover-image .gc-block-cover__background.has-background-dim.has-background-dim-80,.gc-block-cover-image .gc-block-cover__gradient-background.has-background-dim.has-background-dim-80{
  opacity:.8;
}
.gc-block-cover .gc-block-cover__background.has-background-dim.has-background-dim-90,.gc-block-cover .gc-block-cover__gradient-background.has-background-dim.has-background-dim-90,.gc-block-cover-image .gc-block-cover__background.has-background-dim.has-background-dim-90,.gc-block-cover-image .gc-block-cover__gradient-background.has-background-dim.has-background-dim-90{
  opacity:.9;
}
.gc-block-cover .gc-block-cover__background.has-background-dim.has-background-dim-100,.gc-block-cover .gc-block-cover__gradient-background.has-background-dim.has-background-dim-100,.gc-block-cover-image .gc-block-cover__background.has-background-dim.has-background-dim-100,.gc-block-cover-image .gc-block-cover__gradient-background.has-background-dim.has-background-dim-100{
  opacity:1;
}
.gc-block-cover-image.alignleft,.gc-block-cover-image.alignright,.gc-block-cover.alignleft,.gc-block-cover.alignright{
  max-width:420px;
  width:100%;
}
.gc-block-cover-image:after,.gc-block-cover:after{
  content:"";
  display:block;
  font-size:0;
  min-height:inherit;
}
@supports (position:sticky){
  .gc-block-cover-image:after,.gc-block-cover:after{
    content:none;
  }
}
.gc-block-cover-image.aligncenter,.gc-block-cover-image.alignleft,.gc-block-cover-image.alignright,.gc-block-cover.aligncenter,.gc-block-cover.alignleft,.gc-block-cover.alignright{
  display:flex;
}
.gc-block-cover .gc-block-cover__inner-container,.gc-block-cover-image .gc-block-cover__inner-container{
  color:inherit;
  width:100%;
  z-index:1;
}
.gc-block-cover h1:not(.has-text-color),.gc-block-cover h2:not(.has-text-color),.gc-block-cover h3:not(.has-text-color),.gc-block-cover h4:not(.has-text-color),.gc-block-cover h5:not(.has-text-color),.gc-block-cover h6:not(.has-text-color),.gc-block-cover p:not(.has-text-color),.gc-block-cover-image h1:not(.has-text-color),.gc-block-cover-image h2:not(.has-text-color),.gc-block-cover-image h3:not(.has-text-color),.gc-block-cover-image h4:not(.has-text-color),.gc-block-cover-image h5:not(.has-text-color),.gc-block-cover-image h6:not(.has-text-color),.gc-block-cover-image p:not(.has-text-color){
  color:inherit;
}
.gc-block-cover-image.is-position-top-left,.gc-block-cover.is-position-top-left{
  align-items:flex-start;
  justify-content:flex-start;
}
.gc-block-cover-image.is-position-top-center,.gc-block-cover.is-position-top-center{
  align-items:flex-start;
  justify-content:center;
}
.gc-block-cover-image.is-position-top-right,.gc-block-cover.is-position-top-right{
  align-items:flex-start;
  justify-content:flex-end;
}
.gc-block-cover-image.is-position-center-left,.gc-block-cover.is-position-center-left{
  align-items:center;
  justify-content:flex-start;
}
.gc-block-cover-image.is-position-center-center,.gc-block-cover.is-position-center-center{
  align-items:center;
  justify-content:center;
}
.gc-block-cover-image.is-position-center-right,.gc-block-cover.is-position-center-right{
  align-items:center;
  justify-content:flex-end;
}
.gc-block-cover-image.is-position-bottom-left,.gc-block-cover.is-position-bottom-left{
  align-items:flex-end;
  justify-content:flex-start;
}
.gc-block-cover-image.is-position-bottom-center,.gc-block-cover.is-position-bottom-center{
  align-items:flex-end;
  justify-content:center;
}
.gc-block-cover-image.is-position-bottom-right,.gc-block-cover.is-position-bottom-right{
  align-items:flex-end;
  justify-content:flex-end;
}
.gc-block-cover-image.has-custom-content-position.has-custom-content-position .gc-block-cover__inner-container,.gc-block-cover.has-custom-content-position.has-custom-content-position .gc-block-cover__inner-container{
  margin:0;
  width:auto;
}
.gc-block-cover .gc-block-cover__image-background,.gc-block-cover video.gc-block-cover__video-background,.gc-block-cover-image .gc-block-cover__image-background,.gc-block-cover-image video.gc-block-cover__video-background{
  border:none;
  bottom:0;
  box-shadow:none;
  height:100%;
  left:0;
  margin:0;
  max-height:none;
  max-width:none;
  object-fit:cover;
  outline:none;
  padding:0;
  position:absolute;
  right:0;
  top:0;
  width:100%;
}

.gc-block-cover-image.has-parallax,.gc-block-cover.has-parallax,.gc-block-cover__image-background.has-parallax,video.gc-block-cover__video-background.has-parallax{
  background-attachment:fixed;
  background-repeat:no-repeat;
  background-size:cover;
}
@supports (-webkit-touch-callout:inherit){
  .gc-block-cover-image.has-parallax,.gc-block-cover.has-parallax,.gc-block-cover__image-background.has-parallax,video.gc-block-cover__video-background.has-parallax{
    background-attachment:scroll;
  }
}
@media (prefers-reduced-motion:reduce){
  .gc-block-cover-image.has-parallax,.gc-block-cover.has-parallax,.gc-block-cover__image-background.has-parallax,video.gc-block-cover__video-background.has-parallax{
    background-attachment:scroll;
  }
}
.gc-block-cover-image.is-repeated,.gc-block-cover.is-repeated,.gc-block-cover__image-background.is-repeated,video.gc-block-cover__video-background.is-repeated{
  background-repeat:repeat;
  background-size:auto;
}

.gc-block-cover__image-background,.gc-block-cover__video-background{
  z-index:0;
}
.gc-block-cover-image-text,.gc-block-cover-image-text a,.gc-block-cover-image-text a:active,.gc-block-cover-image-text a:focus,.gc-block-cover-image-text a:hover,.gc-block-cover-text,.gc-block-cover-text a,.gc-block-cover-text a:active,.gc-block-cover-text a:focus,.gc-block-cover-text a:hover,section.gc-block-cover-image h2,section.gc-block-cover-image h2 a,section.gc-block-cover-image h2 a:active,section.gc-block-cover-image h2 a:focus,section.gc-block-cover-image h2 a:hover{
  color:#fff;
}

.gc-block-cover-image .gc-block-cover.has-left-content{
  justify-content:flex-start;
}
.gc-block-cover-image .gc-block-cover.has-right-content{
  justify-content:flex-end;
}

.gc-block-cover-image.has-left-content .gc-block-cover-image-text,.gc-block-cover.has-left-content .gc-block-cover-text,section.gc-block-cover-image.has-left-content>h2{
  margin-left:0;
  text-align:left;
}

.gc-block-cover-image.has-right-content .gc-block-cover-image-text,.gc-block-cover.has-right-content .gc-block-cover-text,section.gc-block-cover-image.has-right-content>h2{
  margin-right:0;
  text-align:right;
}

.gc-block-cover .gc-block-cover-text,.gc-block-cover-image .gc-block-cover-image-text,section.gc-block-cover-image>h2{
  font-size:2em;
  line-height:1.25;
  margin-bottom:0;
  max-width:840px;
  padding:.44em;
  text-align:center;
  z-index:1;
}

:where(.gc-block-cover-image:not(.has-text-color)),:where(.gc-block-cover:not(.has-text-color)){
  color:#fff;
}

:where(.gc-block-cover-image.is-light:not(.has-text-color)),:where(.gc-block-cover.is-light:not(.has-text-color)){
  color:#000;
}