.cta-wrapper{position:sticky;top:80px;height:443px;margin-top:46px;z-index:100;grid-area:cta}.cta{position:relative}@media screen and (max-width: 768px){.cta{display:none}}.cta__container{position:absolute;top:0;left:0;width:283px;height:443px;padding:30px 14px 20px 15px;border-radius:30px;opacity:0;visibility:hidden;transition:opacity 1s ease, visibility 1s ease;z-index:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media screen and (max-width: 1200px){.cta__container{width:250px}}.cta__container.active{opacity:1;visibility:visible;z-index:10;transition:opacity 1s ease, visibility 1s ease}.cta__container.cta-1{background-image:url("../../assets/images/cta-1.webp");background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:30px}.cta__container.cta-1 .cta-1__title-wrapper{font-family:"Exo 2", sans-serif;font-size:22px;font-weight:400;line-height:1.6;text-align:center}@media screen and (max-width: 1200px){.cta__container.cta-1 .cta-1__title-wrapper{font-size:18px}}.cta__container.cta-1 .cta-1__title-wrapper .highlighted{color:#FEC72F;font-size:32px;font-weight:700;font-style:italic;text-transform:uppercase;line-height:1;letter-spacing:-0.6px}@media screen and (max-width: 1200px){.cta__container.cta-1 .cta-1__title-wrapper .highlighted{font-size:28px}}.cta__container.cta-1 .cta-1__button a{background-color:#FEC72F !important;color:#141414}.cta__container.cta-1 .cta-1__button a:hover{background:var(--defaultColor)}.cta__container.cta-2{background-image:url("../../assets/images/cta-2.webp");background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:30px}.cta__container.cta-2 .cta-2__title-wrapper{font-family:"Exo 2", sans-serif;font-size:27px;font-weight:600;line-height:1.1;color:#272727;display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 1200px){.cta__container.cta-2 .cta-2__title-wrapper{font-size:24px}}.cta__container.cta-2 .cta-2__title-wrapper .highlighted{width:100%;padding:4px;font-size:29px;text-align:center;background-color:#202020;color:#FFFFFF;border-radius:10px}@media screen and (max-width: 1200px){.cta__container.cta-2 .cta-2__title-wrapper .highlighted{font-size:24px}}.cta__container.cta-2 .cta-2__button a{border:1px solid #272727;background-color:#272727;color:#FFFFFF;box-shadow:none}.cta__container.cta-2 .cta-2__button a:hover{background:#202020}.cta__container.cta-3{background-image:url("../../assets/images/cta-3.webp");background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:30px}.cta__container.cta-3 .cta-3__title-wrapper{font-family:"Exo 2", sans-serif;font-size:27px;font-weight:600;line-height:1.1;color:#FFFFFF;display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 1200px){.cta__container.cta-3 .cta-3__title-wrapper{font-size:24px}}.cta__container.cta-3 .cta-3__title-wrapper .highlighted{width:100%;padding:4px;font-size:29px;font-weight:800;text-align:center;text-transform:uppercase;background-color:#FFFFFF;color:#4E49FE;border-radius:10px}@media screen and (max-width: 1200px){.cta__container.cta-3 .cta-3__title-wrapper .highlighted{font-size:24px}}.cta__container.cta-3 .cta-3__button a{background-color:#FFC805 !important;color:#141414}.cta__container.cta-3 .cta-3__button a:hover{background:#FEC72F !important}.cta__container.cta-4{background-image:url("../../assets/images/cta-4.webp");background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:30px}.cta__container.cta-4 .cta-4__title-wrapper{font-family:"Exo 2", sans-serif;font-size:27px;font-weight:600;line-height:1.1;color:#202020;display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 1200px){.cta__container.cta-4 .cta-4__title-wrapper{font-size:24px}}.cta__container.cta-4 .cta-4__title-wrapper .highlighted{width:100%;padding:4px;font-size:29px;font-weight:700;text-align:center;background-color:#77C244;color:#FFFFFF;border-radius:10px}@media screen and (max-width: 1200px){.cta__container.cta-4 .cta-4__title-wrapper .highlighted{font-size:24px}}.cta__container.cta-4 .cta-4__button a{background-color:#FFC805 !important;color:#141414}.cta__container.cta-4 .cta-4__button a:hover{background:#FEC72F !important}
