.contacts-cta{background-color:#f4f4f2;padding:min(160px,9.895vw) 0 0;position:relative;z-index:1}.contacts-cta .contacts-cta__wrapper{display:grid;gap:min(16px,.989vw);grid-template-columns:repeat(12,1fr);margin-top:min(96px,5.937vw)}.contacts-cta__left{grid-column:span 5}.contacts-cta__images-box{height:520px;padding:60px;position:relative;width:520px}.contacts-cta__images-box img,.contacts-cta__images-box video{width:100%}.contacts-cta__image{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 24px -8px #0000001f;overflow:hidden;position:absolute;z-index:1}.contacts-cta__image:first-child{border-radius:12px;height:95px;right:26px;top:67px;width:140px}.contacts-cta__image:nth-child(2){border-radius:14px;bottom:63px;height:120px;left:26px;width:120px}.contacts-cta__sun{display:block;height:380px;left:74px;position:absolute;top:63px;transform:scaleX(-1);width:380px}.contacts-cta__right{border:1px solid var(--Lines-2,#d6d6d4);border-radius:min(40px,2.474vw);grid-column:span 7;padding:min(40px,2.474vw);position:relative}.contacts-cta__right .steps-form{overflow:visible}.contacts-cta__right .form{transition:opacity .6s}.contacts-cta__right .thanks-window{align-items:center;display:flex;flex-direction:column;left:50%;opacity:0;padding:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .4s;width:calc(100% - 80px)}.contacts-cta__right .thanks-window .text,.contacts-cta__right .thanks-window .title{text-align:center}.contacts-cta__right .thanks-window .button-container{width:100%}.contacts-cta__right .form{transition:opacity .4s}.contacts-cta__right.form_completed .form{display:none}.contacts-cta__right.form_completed .form *{pointer-events:none}.contacts-cta__right.form_completed .thanks-window{left:auto;opacity:1;pointer-events:auto;position:static;top:auto;transform:none;width:100%}.contacts-cta.-fintech-page .input input,.contacts-cta.-fintech-page .input-text-type textarea,.contacts-cta.-fintech-page .input-type-file__button{border-radius:min(20px,1.38vw)}@media screen and (min-width:1260px) and (max-width:1617px){.contacts-cta__images-box{height:min(520px,36.11vw);width:min(520px,36.11vw)}.contacts-cta__image:first-child{border-radius:min(12px,.83vw);height:min(95px,6.59vw);right:min(26px,1.8vw);top:min(67px,4.65vw);width:min(140px,9.72vw)}.contacts-cta__image:nth-child(2){border-radius:min(14px,.97vw);bottom:min(63px,4.47vw);height:min(120px,8.33vw);left:min(26px,1.8vw);width:min(120px,8.33vw)}.contacts-cta__sun{display:block;height:min(380px,26.38vw);left:min(74px,5.13vw);top:min(63px,4.37vw);width:min(380px,26.38vw)}}@media screen and (max-width:1260px){.contacts-cta{padding:80px 0 0}.contacts-cta .contacts-cta__wrapper{display:flex;flex-direction:column;gap:32px;margin-top:24px}.contacts-cta__right{border:1px solid var(--Lines-2,#d6d6d4);border-radius:24px;grid-column:span 8;padding:16px}.contacts-cta__right .thanks-window{width:calc(100% - 32px)}.contacts-cta.-fintech-page .input input,.contacts-cta.-fintech-page .input-text-type textarea,.contacts-cta.-fintech-page .input-type-file__button{border-radius:16px}.contacts-cta.-fintech-page .container{padding-bottom:552px;position:relative}.contacts-cta__images-box{bottom:0;left:50%;position:absolute;transform:translate(-50%)}}@media screen and (max-width:760px){.contacts-cta.-fintech-page .container{padding-bottom:382px}.contacts-cta__images-box{margin-bottom:-85px;margin-top:-85px;transform:translate(-50%) scale(.67307)}}
