.with-floating-cta{overflow:hidden;position:relative}.floating-big-cta{padding:40px}.floating-big-cta.floating-right{border-bottom-right-radius:24px;border-top-left-radius:12px}.floating-big-cta:before{content:""}@media(min-width:768px){.floating-big-cta-wrapper{bottom:0;margin-left:4rem;max-width:496px;position:absolute}.floating-big-cta,.floating-big-cta-content{position:relative}.floating-big-cta.floating-right:before{border-bottom-right-radius:22px;border-top-left-radius:12px;content:"";display:block;height:100%;position:absolute;top:0;width:41.1vw}}@media(max-width:767px){.floating-big-cta-wrapper{margin-top:40px}}