.rkit-cta{overflow:hidden;transition:all .5s;position:relative;background:#fff}.rkit-cta-container-classic{display:flex}.rkit-cta-container-cover{display:block}.rkit-cta-img__wrapper{overflow:hidden;position:relative;min-width:50%}.rkit-cta-img__image,.rkit-cta-img__wrapper{background-size:cover;background-position:50%}.rkit-cta-img__image{right:0;transition:all 1.5s;position:absolute;object-fit:cover;bottom:0;top:0;object-position:center;left:0;display:block}.rkit-cta-container-classic .rkit-cta-img__wrapper,.rkit-cta-container-cover .rkit-cta-img__wrapper{min-height:350px}.rkit-cta-container-cover .rkit-cta-content__wrapper{height:100%;position:absolute;top:0;width:100%;display:flex}.rkit-cta-description{margin-bottom:1rem}.rkit-cta-container-classic .rkit-cta-content__wrapper{min-height:350px}.rkit-cta-ribbon{height:150px;overflow:hidden;transform:rotate(90deg);right:0;position:absolute;top:0;left:auto;width:150px;z-index:1}.rkit-cta-ribbon.rkit-cta-ribbon__left{transform:rotate(0);right:auto;left:0}.rkit-cta-ribbon.rkit-cta-ribbon__right{transform:rotate(90deg);right:0;left:auto}.rkit-cta-ribbon__inner{transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);font-size:13px;font-weight:700;color:#000;text-align:center;background:#00cea6;left:0;width:200%;line-height:2;margin-top:35px}.rkit-cta-content__wrapper{padding:30px;flex-direction:column;width:100%;display:flex}.rkit-cta .rkit-cta-title{transition:all .5s}.rkit-cta-img__overlay{height:100%;transition:all .5s;position:absolute;top:0;left:0;width:100%}.rkit-cta:hover .rkit-cta-img__overlay{background-color:rgba(0,0,0,.25)}.rkit-cta:hover .zoom-in,.zoom-out{transform:scale(1.2)}.rkit-cta:hover .zoom-out{transform:scale(1)}.rkit-cta-icon__graphic_element{font-size:70px}.rkit-cta-img__image.move-left{transform:scale(1.2) translateX(8%)}.rkit-cta-img__image.move-right{transform:scale(1.2) translateX(-8%)}.rkit-cta-img__image.move-up{transform:scale(1.2) translateY(8%)}.rkit-cta-img__image.move-down{transform:scale(1.2) translateY(-8%)}.rkit-cta:hover .rkit-cta-img__image.move-down,.rkit-cta:hover .rkit-cta-img__image.move-left,.rkit-cta:hover .rkit-cta-img__image.move-right,.rkit-cta:hover .rkit-cta-img__image.move-up{transform:scale(1.2) translateX(0)}.rkit-cta__graphic_element{overflow:hidden;justify-content:center;align-items:center;display:flex}.rkit-cta__graphic_element:has(.rkit-cta-icon__graphic_element){aspect-ratio:1/1}.rkit-cta-text{flex-direction:column;display:flex}.rkit-cta a.rkit-cta-button{padding:16px 32px;justify-content:center;font-size:15px;border:none;color:#fff;transition:all .5s;flex-direction:row;gap:.5rem;text-align:center;background-color:#535353;align-items:center;border-radius:5px;display:flex}.rkit-cta-button.fullwidth{width:100%}.rkit-cta a.rkit-cta-button:hover{color:#535353;background-color:#00cea6}