.mosaic {
  gap: max(54px, min(3.5714vw, 54px)) 0;
  margin-block: max(54px, min(3.5714vw, 54px));
}
.mosaic .field--item:nth-child(3), .mosaic .field--item:nth-child(6), .mosaic .field--item:nth-child(9) {
  width: 100%;
}
.mosaic .field--item .paragraph {
  border-radius: max(6px, min(0.3968vw, 6px));
  padding: max(40px, min(2.6455vw, 40px)) max(30px, min(1.9841vw, 30px)) max(40px, min(2.6455vw, 40px));
  color: #fff;
  height: 100%;
  position: relative;
}
.mosaic .field--item .paragraph h2, .mosaic .field--item .paragraph h4 {
  color: #fff;
  width: 100%;
  margin-bottom: max(30px, min(1.9841vw, 30px));
  font-size: max(36px, min(2.381vw, 36px));
  line-height: max(50px, min(3.3069vw, 50px));
  font-weight: 400;
}
.mosaic .field--item .paragraph p {
  color: #fff;
  width: 100%;
  font-size: max(20px, min(1.3228vw, 20px));
  line-height: max(34px, min(2.2487vw, 34px));
  font-weight: 400;
}
.mosaic .field--item .paragraph p:last-of-type a {
  position: absolute;
  bottom: 30px;
  left: 30px;
}
.mosaic .field--item .paragraph a.btn {
  border: none;
  color: #fff;
  background-color: transparent;
  padding: 0;
  font-size: max(16px, min(1.0582vw, 16px));
  line-height: max(19px, min(1.2566vw, 19px));
  font-weight: 500;
  text-transform: uppercase;
  opacity: 1;
}
.mosaic .field--item .paragraph a.btn:after {
  content: "";
  display: inline-block;
  fill: currentColor;
  vertical-align: middle;
  background: currentColor;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-image: url("../img/icons/caret-right.svg");
          mask-image: url("../img/icons/caret-right.svg");
  position: relative;
  top: calc(-1 * max(2px, min(0.1323vw, 2px)));
  left: max(6px, min(0.3968vw, 6px));
  width: max(7px, min(0.463vw, 7px));
  height: max(12px, min(0.7937vw, 12px));
  transition: all 300ms;
}
.mosaic .field--item .paragraph a.btn:hover, .mosaic .field--item .paragraph a.btn:focus-within {
  border: none;
  opacity: 0.6 !important;
  background-color: transparent;
}
.mosaic .field--item .paragraph a.btn:hover:after, .mosaic .field--item .paragraph a.btn:focus-within:after {
  left: max(10px, min(0.6614vw, 10px));
}
.mosaic .field--item .paragraph .field--name-field-image {
  display: none;
}
.mosaic .field--item .paragraph.bg_grey {
  background-color: #272525;
}
.mosaic .field--item .paragraph.bg_blue {
  background-color: #3268AA;
}
.mosaic .field--item .paragraph.bg_pink {
  background-color: #B73D74;
}
.mosaic .field--item .paragraph.bg_white {
  background-color: #fff;
}
.mosaic .field--item .paragraph.bg_image {
  background-size: cover;
  background-position: center center;
  position: relative;
  display: flex;
  justify-content: center;
  height: auto;
  padding: max(60px, min(3.9683vw, 60px)) max(50px, min(3.3069vw, 50px)) max(60px, min(3.9683vw, 60px));
}
@media (min-width: 1025px) {
  .mosaic .field--item .paragraph.bg_image {
    justify-content: flex-start;
  }
}
@media (max-width: 800px) {
  .mosaic .field--item .paragraph.bg_image {
    justify-content: center;
    padding: max(20px, min(1.3228vw, 20px)) max(20px, min(1.3228vw, 20px));
  }
}
.mosaic .field--item .paragraph.bg_image .row {
  justify-content: end;
  width: 100%;
}
.mosaic .field--item .paragraph.bg_image .row .col-lg-6 {
  position: relative;
  background-color: #fff;
  padding: max(40px, min(2.6455vw, 40px)) max(30px, min(1.9841vw, 30px));
  border-radius: max(6px, min(0.3968vw, 6px));
}
.mosaic .field--item .paragraph.bg_image .row .col-lg-6:has(.btn-other) {
  padding-bottom: max(70px, min(4.6296vw, 70px));
}
@media (min-width: 1025px) {
  .mosaic .field--item .paragraph.bg_image .row .col-lg-6 {
    width: calc(50% - 20px);
  }
}
.mosaic .field--item .paragraph.bg_image .row .col-lg-6 p {
  color: #312F2F;
}
.mosaic .field--item .paragraph.bg_image .row .col-lg-6 a.btn {
  color: #5B5C67;
}
.mosaic .field--item .paragraph:has(.btn-other) {
  padding-bottom: max(70px, min(4.6296vw, 70px));
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Nzcy11bnByZWZpeGVkL2NvbXBvbmVudHMvcGFyYWdyYXBocy9wYXJhZ3JhcGgtbW9zYWljLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLHFDQUFxQztFQUNyQyw0Q0FBNEM7QUFDOUM7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsMkNBQTJDO0VBQzNDLHFHQUFxRztFQUNyRyxXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsV0FBVztFQUNYLFdBQVc7RUFDWCw2Q0FBNkM7RUFDN0Msd0NBQXdDO0VBQ3hDLDJDQUEyQztFQUMzQyxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLFdBQVc7RUFDWCxXQUFXO0VBQ1gseUNBQXlDO0VBQ3pDLDJDQUEyQztFQUMzQyxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osVUFBVTtBQUNaO0FBQ0E7RUFDRSxZQUFZO0VBQ1osV0FBVztFQUNYLDZCQUE2QjtFQUM3QixVQUFVO0VBQ1YseUNBQXlDO0VBQ3pDLDJDQUEyQztFQUMzQyxnQkFBZ0I7RUFDaEIseUJBQXlCO0VBQ3pCLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLHdCQUF3QjtFQUN4QiwwQkFBa0I7VUFBbEIsa0JBQWtCO0VBQ2xCLDhCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIsNkJBQXFCO1VBQXJCLHFCQUFxQjtFQUNyQix1REFBK0M7VUFBL0MsK0NBQStDO0VBQy9DLGtCQUFrQjtFQUNsQiw0Q0FBNEM7RUFDNUMsa0NBQWtDO0VBQ2xDLGtDQUFrQztFQUNsQyxzQ0FBc0M7RUFDdEMscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxZQUFZO0VBQ1osdUJBQXVCO0VBQ3ZCLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0Usb0NBQW9DO0FBQ3RDO0FBQ0E7RUFDRSxhQUFhO0FBQ2Y7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0Usc0JBQXNCO0VBQ3RCLGtDQUFrQztFQUNsQyxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixZQUFZO0VBQ1oscUdBQXFHO0FBQ3ZHO0FBQ0E7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGO0FBQ0E7RUFDRTtJQUNFLHVCQUF1QjtJQUN2QixzRUFBc0U7RUFDeEU7QUFDRjtBQUNBO0VBQ0Usb0JBQW9CO0VBQ3BCLFdBQVc7QUFDYjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixzRUFBc0U7RUFDdEUsMkNBQTJDO0FBQzdDO0FBQ0E7RUFDRSw4Q0FBOEM7QUFDaEQ7QUFDQTtFQUNFO0lBQ0UsdUJBQXVCO0VBQ3pCO0FBQ0Y7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLDhDQUE4QztBQUNoRCIsImZpbGUiOiJwYXJhZ3JhcGgtbW9zYWljLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5tb3NhaWMge1xuICBnYXA6IG1heCg1NHB4LCBtaW4oMy41NzE0dncsIDU0cHgpKSAwO1xuICBtYXJnaW4tYmxvY2s6IG1heCg1NHB4LCBtaW4oMy41NzE0dncsIDU0cHgpKTtcbn1cbi5tb3NhaWMgLmZpZWxkLS1pdGVtOm50aC1jaGlsZCgzKSwgLm1vc2FpYyAuZmllbGQtLWl0ZW06bnRoLWNoaWxkKDYpLCAubW9zYWljIC5maWVsZC0taXRlbTpudGgtY2hpbGQoOSkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGgge1xuICBib3JkZXItcmFkaXVzOiBtYXgoNnB4LCBtaW4oMC4zOTY4dncsIDZweCkpO1xuICBwYWRkaW5nOiBtYXgoNDBweCwgbWluKDIuNjQ1NXZ3LCA0MHB4KSkgbWF4KDMwcHgsIG1pbigxLjk4NDF2dywgMzBweCkpIG1heCg0MHB4LCBtaW4oMi42NDU1dncsIDQwcHgpKTtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vc2FpYyAuZmllbGQtLWl0ZW0gLnBhcmFncmFwaCBoMiwgLm1vc2FpYyAuZmllbGQtLWl0ZW0gLnBhcmFncmFwaCBoNCB7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogbWF4KDMwcHgsIG1pbigxLjk4NDF2dywgMzBweCkpO1xuICBmb250LXNpemU6IG1heCgzNnB4LCBtaW4oMi4zODF2dywgMzZweCkpO1xuICBsaW5lLWhlaWdodDogbWF4KDUwcHgsIG1pbigzLjMwNjl2dywgNTBweCkpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1vc2FpYyAuZmllbGQtLWl0ZW0gLnBhcmFncmFwaCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IG1heCgyMHB4LCBtaW4oMS4zMjI4dncsIDIwcHgpKTtcbiAgbGluZS1oZWlnaHQ6IG1heCgzNHB4LCBtaW4oMi4yNDg3dncsIDM0cHgpKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGggcDpsYXN0LW9mLXR5cGUgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMHB4O1xuICBsZWZ0OiAzMHB4O1xufVxuLm1vc2FpYyAuZmllbGQtLWl0ZW0gLnBhcmFncmFwaCBhLmJ0biB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IG1heCgxNnB4LCBtaW4oMS4wNTgydncsIDE2cHgpKTtcbiAgbGluZS1oZWlnaHQ6IG1heCgxOXB4LCBtaW4oMS4yNTY2dncsIDE5cHgpKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGggYS5idG46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2NhcmV0LXJpZ2h0LnN2Z1wiKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGNhbGMoLTEgKiBtYXgoMnB4LCBtaW4oMC4xMzIzdncsIDJweCkpKTtcbiAgbGVmdDogbWF4KDZweCwgbWluKDAuMzk2OHZ3LCA2cHgpKTtcbiAgd2lkdGg6IG1heCg3cHgsIG1pbigwLjQ2M3Z3LCA3cHgpKTtcbiAgaGVpZ2h0OiBtYXgoMTJweCwgbWluKDAuNzkzN3Z3LCAxMnB4KSk7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbn1cbi5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGggYS5idG46aG92ZXIsIC5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGggYS5idG46Zm9jdXMtd2l0aGluIHtcbiAgYm9yZGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubW9zYWljIC5maWVsZC0taXRlbSAucGFyYWdyYXBoIGEuYnRuOmhvdmVyOmFmdGVyLCAubW9zYWljIC5maWVsZC0taXRlbSAucGFyYWdyYXBoIGEuYnRuOmZvY3VzLXdpdGhpbjphZnRlciB7XG4gIGxlZnQ6IG1heCgxMHB4LCBtaW4oMC42NjE0dncsIDEwcHgpKTtcbn1cbi5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGggLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGguYmdfZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzI1MjU7XG59XG4ubW9zYWljIC5maWVsZC0taXRlbSAucGFyYWdyYXBoLmJnX2JsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2OEFBO1xufVxuLm1vc2FpYyAuZmllbGQtLWl0ZW0gLnBhcmFncmFwaC5iZ19waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I3M0Q3NDtcbn1cbi5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGguYmdfd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm1vc2FpYyAuZmllbGQtLWl0ZW0gLnBhcmFncmFwaC5iZ19pbWFnZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogbWF4KDYwcHgsIG1pbigzLjk2ODN2dywgNjBweCkpIG1heCg1MHB4LCBtaW4oMy4zMDY5dncsIDUwcHgpKSBtYXgoNjBweCwgbWluKDMuOTY4M3Z3LCA2MHB4KSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGguYmdfaW1hZ2Uge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGguYmdfaW1hZ2Uge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IG1heCgyMHB4LCBtaW4oMS4zMjI4dncsIDIwcHgpKSBtYXgoMjBweCwgbWluKDEuMzIyOHZ3LCAyMHB4KSk7XG4gIH1cbn1cbi5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGguYmdfaW1hZ2UgLnJvdyB7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGguYmdfaW1hZ2UgLnJvdyAuY29sLWxnLTYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IG1heCg0MHB4LCBtaW4oMi42NDU1dncsIDQwcHgpKSBtYXgoMzBweCwgbWluKDEuOTg0MXZ3LCAzMHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IG1heCg2cHgsIG1pbigwLjM5Njh2dywgNnB4KSk7XG59XG4ubW9zYWljIC5maWVsZC0taXRlbSAucGFyYWdyYXBoLmJnX2ltYWdlIC5yb3cgLmNvbC1sZy02OmhhcyguYnRuLW90aGVyKSB7XG4gIHBhZGRpbmctYm90dG9tOiBtYXgoNzBweCwgbWluKDQuNjI5NnZ3LCA3MHB4KSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGguYmdfaW1hZ2UgLnJvdyAuY29sLWxnLTYge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICB9XG59XG4ubW9zYWljIC5maWVsZC0taXRlbSAucGFyYWdyYXBoLmJnX2ltYWdlIC5yb3cgLmNvbC1sZy02IHAge1xuICBjb2xvcjogIzMxMkYyRjtcbn1cbi5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGguYmdfaW1hZ2UgLnJvdyAuY29sLWxnLTYgYS5idG4ge1xuICBjb2xvcjogIzVCNUM2Nztcbn1cbi5tb3NhaWMgLmZpZWxkLS1pdGVtIC5wYXJhZ3JhcGg6aGFzKC5idG4tb3RoZXIpIHtcbiAgcGFkZGluZy1ib3R0b206IG1heCg3MHB4LCBtaW4oNC42Mjk2dncsIDcwcHgpKTtcbn1cbiJdfQ== */