.paragraph--type--slides__text-container{
  align-items:flex-end;
  bottom:0;
  display:flex;
  justify-content:flex-start;
  left:0;
  padding-bottom:20px;
  padding-left:2rem;
  padding-right:2rem;
  position:absolute;
  right:0;
  top:0;
  z-index:10;
}

.paragraph--type--slides .subtitle,.paragraph--type--slides h2,.paragraph--type--slides p:not(.subtitle){
  margin-bottom:1rem;
  text-align:left;
}

.paragraph--type--slides a{
  align-items:center;
  border-radius:var(--radius);
  display:inline-flex;
  transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-bg-opacity:1;
  background-color:rgb(255, 255, 255, var(--tw-bg-opacity, 1));
  font-weight:600;
  padding:1rem 2rem;
  --tw-text-opacity:1;
  color:rgb(0, 0, 0, var(--tw-text-opacity, 1));
  --tw-shadow:0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -4px rgba(0,0,0,.1);
  --tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow);
}

.paragraph--type--slides img{
  animation-timing-function:cubic-bezier(.4, 0, .2, 1);
  height:34.375rem;
  -o-object-fit:cover;
  object-fit:cover;
  transition-timing-function:cubic-bezier(.4, 0, .2, 1);
  width:100%;
}

.paragraph--type--slides__text-wrapper{
  background-color:rgba(0,0,0,.702);
  border-radius:1rem;
  padding:1.5rem;
  width:100%;
  --tw-backdrop-blur:blur(4px);
  backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.paragraph--type--slides .subtitle{
  font-size:18px;
  font-weight:300;
  line-height:24px;
}

.paragraph--type--slides h2{
  font-size:32px;
  font-weight:700;
  line-height:1.25;
}

.paragraph--type--slides p:not(.subtitle){
  font-size:1rem;
  line-height:1.5rem;
}

.paragraph--type--slides .subtitle,.paragraph--type--slides h2,.paragraph--type--slides p:not(.subtitle),.paragraph--type--slides__text-wrapper{
  --tw-text-opacity:1;
  color:rgb(255, 255, 255, var(--tw-text-opacity, 1));
}

.paragraph--type--slides a,.paragraph--type--slides img{
  animation-duration:.3s;
  transition-duration:.15s;
  transition-duration:.3s;
  transition-property:all;
  transition-timing-function:cubic-bezier(.4, 0, .2, 1);
}

.paragraph--type--slides a:hover{
  --tw-scale-x:1.05;
  --tw-scale-y:1.05;
  background-color:hsl(var(--primary));
  transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-text-opacity:1;
  color:rgb(255, 255, 255, var(--tw-text-opacity, 1));
  --tw-shadow:0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1);
  --tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow);
}

@media (min-width:768px){
  .paragraph--type--slides__text-wrapper{
    padding:2rem;
    width:45%;
  }
  .paragraph--type--slides__text-container{
    padding-left:3rem;
    padding-right:0;
  }
}
@media (min-width:1024px){
  .paragraph--type--slides__text-wrapper{
    width:35%;
  }
  .paragraph--type--slides__text-container{
    padding-left:4rem;
  }
}
.views-row:has(>.paragraph--type--slides){
  display:flex;
}

.paragraph--type--slides{
  width:100%;
}

.paragraph-slider__swiper-controls{
  bottom:1rem;
  padding:.5rem;
  position:absolute;
  right:0;
  z-index:10;
}
.paragraph-slider__swiper-controls .swiper-pagination-bullet{
  --swiper-pagination-color:#fff;
  --swiper-pagination-bullet-inactive-color:#8c8c8e;
}
/*# sourceMappingURL=paragraph--type--slides.css.map */
