.b-cta__content{align-items:center;border:1px solid var(--border);border-radius:45px;display:flex;padding:62px 89px;position:relative}@media(max-width:992px){.b-cta__content{border-radius:20px;padding:30px}}.b-cta__title{font-size:28px;font-weight:700;letter-spacing:-.03rem;line-height:110%}@media(max-width:992px){.b-cta__title{font-size:22px}}.b-cta__subtitle{font-size:16px;font-weight:400;letter-spacing:-.02em}.b-cta__box{display:flex;flex-direction:column;gap:10px;max-width:382px;width:100%}@media(max-width:992px){.b-cta__box{max-width:none}}.b-cta__wrap{display:flex;gap:20px;margin-top:20px}@media(max-width:992px){.b-cta__wrap{flex-direction:column;margin-top:10px}.b-cta__wrap .c-link{width:100%}}.b-cta__image-wrap{display:flex;height:370px;position:absolute;right:111px;top:-45px;width:378px;z-index:2}@media(max-width:1200px){.b-cta__image-wrap{right:50px}}@media(max-width:992px){.b-cta__image-wrap{display:none}}.b-cta__image{height:100%;object-fit:cover;object-position:center;width:100%}.b-cta__pattern{height:100%;position:absolute;right:0;z-index:-1}.b-cta__pattern svg{height:100%;object-fit:cover;object-position:center;width:100%}@media(max-width:1200px){.b-cta__pattern svg{width:auto}}@media(max-width:992px){.b-cta__pattern{display:none}}
