.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}