/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[3].use[4]!./web/app/themes/endeavour-child/views/modules/acf-blocks/new/banner-w-ctas-text/banner-w-ctas-text.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.banner-w-ctas-text {
  position: relative;
  display: flex;
  align-items: center;
  padding-block: 5rem 1.875rem;
  overflow: hidden;
}
.banner-w-ctas-text--aligned-left {
  justify-content: flex-start;
  align-items: flex-end;
}
.banner-w-ctas-text__image-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
}
.banner-w-ctas-text__image-wrapper--no-image {
  background: var(--c-grey-bg);
}
.banner-w-ctas-text__image {
  background-color: var(--c-blue);
}
.banner-w-ctas-text__image-element {
  opacity: 0.7;
}
.banner-w-ctas-text__image-element img {
  width: 100%;
}
.banner-w-ctas-text__outer-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.banner-w-ctas-text__outer-wrapper--aligned-left {
  justify-content: flex-start;
  align-items: flex-end;
  gap: 0.5rem;
}
.banner-w-ctas-text__outer-wrapper--aligned-left .banner-w-ctas-text__wrapper {
  width: 100%;
  text-align: left;
  align-items: unset;
}
.banner-w-ctas-text__outer-wrapper--aligned-left .banner-w-ctas-text__ctas-wrapper {
  justify-content: flex-start;
}
.banner-w-ctas-text__wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-m);
  padding-block: var(--spacing-l);
  align-items: center;
  z-index: 2;
  color: var(--c-white);
  text-align: center;
}
.tax-product_cat .banner-w-ctas-text__wrapper {
  align-items: flex-start;
}

@media (min-width: 768px) {
  .banner-w-ctas-text__wrapper {
    width: 100%;
  }
}
.banner-w-ctas-text__title {
  color: var(--c-white);
}
.tax-product_cat .banner-w-ctas-text__title {
  font-size: 2.25rem;
}

.banner-w-ctas-text__title--no-image {
  color: var(--c-blue);
}
.banner-w-ctas-text__ctas-wrapper {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-m);
  width: 100%;
}
.banner-w-ctas-text__ctas-wrapper > :nth-child(even) {
  background-color: var(--c-blue);
}
.banner-w-ctas-text__ctas-wrapper > :nth-child(even):hover {
  background-color: var(--c-brand);
}
@media (min-width: 768px) {
  .banner-w-ctas-text__ctas-wrapper {
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
  }
}
.banner-w-ctas-text__description {
  max-width: 60rem;
}
.tax-product_cat .banner-w-ctas-text__description {
  color: var(--c-grey);
}

.banner-w-ctas-text__description--no-image {
  color: var(--c-blue);
}
@media (min-width: 1024px) {
  .banner-w-ctas-text__cta {
    width: 40%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2VuZGVhdm91ci1jaGlsZC5iYW5uZXItdy1jdGFzLXRleHQtc3R5bGUuY3NzIiwibWFwcGluZ3MiOiI7OztBQWNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWJKO0FBZUk7RUFDSTtFQUNBO0FBYlI7QUFnQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFkUjtBQWdCUTtFQUNJO0FBZFo7QUFrQkk7RUFDSTtBQWhCUjtBQWtCUTtFQUNJO0FBaEJaO0FBbUJZO0VBQ0k7QUFqQmhCO0FBc0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFwQlI7QUFzQlE7RUFDSTtFQUNBO0VBQ0E7QUFwQlo7QUFzQlk7RUFDSTtFQUNBO0VBQ0E7QUFwQmhCO0FBdUJZO0VBQ0k7QUFyQmhCO0FBMEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeEJSO0FBMEJpQjtFQUNMO0FBeEJaOztBQ3ZEUTtFRG1FSjtJQWdCUTtFQXZCVjtBQUNGO0FBMEJJO0VBQ0k7QUF4QlI7QUEwQmlCO0VBQ0w7QUF4Qlo7O0FBMkJRO0VBQ0k7QUF4Qlo7QUE0Qkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQTFCUjtBQTRCUTtFQUNJO0FBMUJaO0FBNEJZO0VBQ0k7QUExQmhCO0FDbkZRO0VEbUdKO0lBZVE7SUFDQTtJQUNBO0VBM0JWO0FBQ0Y7QUE4Qkk7RUFDSTtBQTVCUjtBQThCaUI7RUFDTDtBQTVCWjs7QUErQlE7RUFDSTtBQTVCWjtBQ2xHUTtFRGtJSjtJQUVRO0VBOUJWO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2VuZGVhdm91ci8uL3dlYi9hcHAvdGhlbWVzL2VuZGVhdm91ci1jaGlsZC92aWV3cy9tb2R1bGVzL2FjZi1ibG9ja3MvbmV3L2Jhbm5lci13LWN0YXMtdGV4dC9iYW5uZXItdy1jdGFzLXRleHQuc2NzcyIsIndlYnBhY2s6Ly9lbmRlYXZvdXIvLi93ZWIvYXBwL3RoZW1lcy9lbmRlYXZvdXItY2hpbGQvc3JjL3Njc3MvaGVscGVycy9fbWl4aW5zLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uLy4uLy4uLy4uLy4uLy4uL2VuZGVhdm91ci9zcmMvc2Nzcy9leHRlbmRzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vLi4vLi4vZW5kZWF2b3VyL3NyYy9zY3NzL2hlbHBlcnNcIjtcblxuJG1heFdpZHRoOiAgICAgMTkyMHB4O1xuJGJhc2VNYXJnaW46ICAgMy43NXJlbTtcblxuQGltcG9ydCBcIi4uLy4uLy4uLy4uLy4uL3NyYy9zY3NzL2V4dGVuZHNcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi8uLi9zcmMvc2Nzcy9oZWxwZXJzXCI7XG5cbiRtYXhXaWR0aDogICAgIDE5MjBweDtcbiRiYXNlTWFyZ2luOiAgIDMuNzVyZW07XG5cbiRjb21wb25lbnQ6IFwiYmFubmVyLXctY3Rhcy10ZXh0XCI7XG5cbi4jeyRjb21wb25lbnR9ICB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJsb2NrOiA1cmVtIDEuODc1cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmLS1hbGlnbmVkLWxlZnQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAmX19pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcblxuICAgICAgICAmLS1uby1pbWFnZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jLWdyZXktYmcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJsdWUpO1xuXG4gICAgICAgICYtZWxlbWVudCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNztcblxuICAgICAgICAgICAgLy8gV1AgUm9ja2V0IG92ZXJ3cml0ZVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX291dGVyLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJi0tYWxpZ25lZC1sZWZ0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGdhcDogLjVyZW07XG5cbiAgICAgICAgICAgIC4jeyRjb21wb25lbnR9X193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLiN7JGNvbXBvbmVudH1fX2N0YXMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBjb2xvcjogdmFyKC0tYy13aGl0ZSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAYXQtcm9vdCAudGF4LXByb2R1Y3RfY2F0ICYge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtcG9ydHJhaXQtdXApIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYy13aGl0ZSk7XG5cbiAgICAgICAgQGF0LXJvb3QgLnRheC1wcm9kdWN0X2NhdCAmIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLW5vLWltYWdlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jLWJsdWUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY3Rhcy13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmID4gOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJsdWUpO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJyYW5kKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1wb3J0cmFpdC11cCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXgtd2lkdGg6IDYwcmVtO1xuXG4gICAgICAgIEBhdC1yb290IC50YXgtcHJvZHVjdF9jYXQgJiB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYy1ncmV5KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLW5vLWltYWdlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jLWJsdWUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY3RhIHtcbiAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LWxhbmRzY2FwZS11cCkge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWl4aW4gZm9yLXNpemUoJHNpemUpIHtcbiAgICBAaWYgJHNpemUgPT0gdGlueS1zY3JlZW4tb25seSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkgeyBAY29udGVudDsgfVxuICAgIH0gQGVsc2UgaWYgJHNpemUgPT0gcGhvbmUtb25seSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkgeyBAY29udGVudDsgfVxuICAgIH0gQGVsc2UgaWYgJHNpemUgPT0gcGhvbmUtdXAge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHsgQGNvbnRlbnQ7IH1cbiAgICB9IEBlbHNlIGlmICRzaXplID09IHRhYmxldC1wb3J0cmFpdC11cCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyBAY29udGVudDsgfVxuICAgIH0gQGVsc2UgaWYgJHNpemUgPT0gdGFibGV0LWxhbmRzY2FwZS11cCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHsgQGNvbnRlbnQ7IH1cbiAgICB9IEBlbHNlIGlmICRzaXplID09IGRlc2t0b3AtdXAge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0OHB4KSB7IEBjb250ZW50OyB9XG4gICAgfSBAZWxzZSBpZiAkc2l6ZSA9PSBiaWctZGVza3RvcC11cCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIHsgQGNvbnRlbnQ7IH1cbiAgICB9XG59XG5cbkBtaXhpbiB0b3VjaC1zY3JlZW4ge1xuICAgIEBtZWRpYSAoaG92ZXI6IG5vbmUpIGFuZCAocG9pbnRlcjogY29hcnNlKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHNxdWFyZSgkc2l6ZTogMXJlbSkge1xuICAgIHdpZHRoOiAkc2l6ZTtcbiAgICBtaW4td2lkdGg6ICRzaXplO1xuICAgIG1heC13aWR0aDogJHNpemU7XG4gICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICBtaW4taGVpZ2h0OiAkc2l6ZTtcbiAgICBtYXgtaGVpZ2h0OiAkc2l6ZTtcbn1cblxuQG1peGluIGNpcmNsZSgkc2l6ZTogMXJlbSkge1xuICAgIEBpbmNsdWRlIHNxdWFyZSgkc2l6ZSk7XG4gICAgYm9yZGVyLXJhZGl1czogJHNpemU7XG59XG5cbkBtaXhpbiBzdHlsZS1vdmVyd3JpdGUoKSB7XG4gICAgJiN7Jn0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/