/* breakpoints */
.ctaelement .ctaelement__background {
  border-radius: 16px 16px 0 16px;
}
.ctaelement .ctaelement__background.bg-tertiary {
  background-color: var(--tertiary-color);
}
.ctaelement .ctaelement__background.bg-tertiary *:not(.btn) {
  color: var(--font-color);
}
.ctaelement .ctaelement__background .btn {
  background: var(--font-color);
  color: white;
}
.ctaelement .ctaelement__background p a {
  color: var(--font-color);
  font-weight: 500;
}
.ctaelement .ctaelement__background .cta__content--area {
  padding: 50px 12rem;
}
@media (max-width: 1399.98px) {
  .ctaelement .ctaelement__background .cta__content--area {
    padding: 50px 8rem;
  }
}
@media (max-width: 1199.98px) {
  .ctaelement .ctaelement__background .cta__content--area {
    padding: 50px 7rem;
  }
}
@media (max-width: 991.98px) {
  .ctaelement .ctaelement__background .cta__content--area {
    padding: 50px 6rem;
  }
}
@media (max-width: 767.98px) {
  .ctaelement .ctaelement__background .cta__content--area {
    padding: 60px 40px 40px 40px;
  }
}
.ctaelement .ctaelement__background .cta__content--area .sticker__container {
  position: absolute;
  width: 180px;
  top: -40px;
  right: 40px;
  z-index: 5;
}
@media (max-width: 1199.98px) {
  .ctaelement .ctaelement__background .cta__content--area .sticker__container {
    scale: 0.9;
    right: 20px;
    top: -60px;
  }
}
@media (max-width: 991.98px) {
  .ctaelement .ctaelement__background .cta__content--area .sticker__container {
    scale: 0.6;
    right: 0;
    top: -80px;
  }
}
.ctaelement .ctaelement__background .cta__content--area .sticker__container p, .ctaelement .ctaelement__background .cta__content--area .sticker__container p strong, .ctaelement .ctaelement__background .cta__content--area .sticker__container p span {
  color: var(--primary-color);
  line-height: 1.3;
}
.ctaelement .ctaelement__background .cta__content--area .element__title--holder {
  margin-bottom: 1rem;
}
.ctaelement .ctaelement__background .cta__content--area .image {
  position: relative;
}
@media (min-width: 1200px) {
  .ctaelement .ctaelement__background .cta__content--area .image {
    top: -2rem;
  }
}
.ctaelement .ctaelement__background.has__image .cta__content--area {
  padding: 50px;
}
@media (min-width: 1200px) {
  .ctaelement .ctaelement__background.has__image .cta__content--area {
    padding: 50px 0 50px 50px;
  }
}
@media (max-width: 767.98px) {
  .ctaelement .ctaelement__background.has__image .cta__content--area {
    padding: 30px;
  }
}
.ctaelement .ctaelement__background.has__image .cta__content--area .element__title--holder {
  margin-bottom: 1rem;
}
.ctaelement .ctaelement__background.has__image .cta__content--area .image {
  position: relative;
}
@media (min-width: 1200px) {
  .ctaelement .ctaelement__background.has__image .cta__content--area .image {
    top: -2rem;
  }
}
.ctaelement .ctaelement__background.has__image .sticker__container {
  position: absolute;
  width: 180px;
  top: 50px;
  right: 40px;
  z-index: 5;
}
@media (max-width: 991.98px) {
  .ctaelement .ctaelement__background.has__image .sticker__container {
    scale: 0.7;
    right: 0;
    top: -50px;
  }
}
.ctaelement .ctaelement__background.has__image .sticker__container p, .ctaelement .ctaelement__background.has__image .sticker__container p strong, .ctaelement .ctaelement__background.has__image .sticker__container p span {
  color: var(--white);
  line-height: 1.3;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%2Fthemes%2Fgreensignevents%2Fscss%2Fcomponents%2F_cta.scss%22%2C%22%2Fthemes%2Fgreensignevents%2Fscss%2Fcomponents%2F..%2Fsettings%2Fbreakpoints.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BACcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACFF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADmBI%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAC%2FBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD0CE%3BAAAA%3BAAAA%3BAC1CF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADoDI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BACxDJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADiEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACjEF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD8EI%3BAAAA%3BAAAA%3BAAAA%22%7D */