.bank-card{margin:30px 0 80px}.bank-card .inner{position:relative;z-index:1;padding:63px 15px 150px}.bank-card .inner-img{font-size:10px;width:53.9em;height:35.7em;position:absolute;z-index:-1;bottom:0;right:3em}.bank-card .cta-tg{width:473px;position:absolute;left:0;bottom:-18px;-webkit-transform:translateY(115%);-ms-transform:translateY(115%);transform:translateY(115%);-webkit-box-shadow:0px 10px 25px 6px rgba(112,119,138,.1);box-shadow:0px 10px 25px 6px rgba(112,119,138,.1);padding:27px 38px;background-color:#fff;border-radius:10px;color:#78778f}.payment{margin:30px 0 70px;position:relative}.payment__inner{padding:60px 100px;background:-o-linear-gradient(126deg,#3cc3cc 13.25%,#4eb2d8 27.99%,#4fb1d8 27.99%,#7391f0 41.9%,#758ff1 45.69%,#8382fa 83.6%,#8382fa 84.44%);background:linear-gradient(324deg,#3cc3cc 13.25%,#4eb2d8 27.99%,#4fb1d8 27.99%,#7391f0 41.9%,#758ff1 45.69%,#8382fa 83.6%,#8382fa 84.44%);border-radius:10px;color:#fff}.payment__form{max-width:724px;position:relative}.payment__form .form-hint{font-size:14px;margin-bottom:.5em}.payment__form .form-hint a{color:inherit;text-decoration:underline}.payment__form .form-row{flex-wrap:nowrap}.payment__form .form-col{width:32%;margin-right:10px;margin-bottom:16px}.payment__form .input-wrap{color:var(--color)}.payment__form .form-btn{margin-bottom:16px;width:31%;margin-left:10px}.payment__form .form-btn .submit{height:50px}.center{max-width:1247px;margin-left:auto;margin-right:auto}.inherit{color:inherit}.title-2{font-size:36px;line-height:1.1;margin-bottom:.5em}.img--contain{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.img--cover{width:100%;height:100%}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wpcf7 p{width:100%}.wpcf7 .form-btn{position:relative}@media screen and (min-width:992px){.bank-card .inner .center{position:relative}}.payment-methods{margin:122px 0 100px}.payment-methods .section-title{margin-bottom:40px}.payment-method{height:100%;background:#f7f7f7;border-radius:10px;padding:48px 73px 64px 53px;display:flex;align-items:center}.payment-method .title-3{margin-bottom:15px}.payment-method .descr{margin-bottom:.6em}.payment-method .hint{font-size:14px;color:#78778f}.payment-method .link{color:#3cc3cc}.payment-method__ic{font-size:10px;width:12em;height:12em;margin-right:40px;padding:2.5em;background:#fff;border-radius:50%;-webkit-box-shadow:0px 10px 25px 6px rgba(112,119,138,.1);box-shadow:0px 10px 25px 6px rgba(112,119,138,.1);flex-shrink:0}.title-3{font-size:28px;line-height:.95}.text-center{text-align:center}@media (max-width:1199px){.payment-method{padding:40px}}@media (max-width:991px){.bank-card .cta-tg{left:15px;bottom:-65px;transform:none;max-width:calc(100% - 30px)}.payment-method__col{margin-bottom:20px}}@media (max-width:575px){.bank-card .inner{padding:30px 15px 192px}.bank-card .inner-img{width:88%;height:auto;bottom:24px;right:24px}.bank-card .cta-tg{padding:27px 22px;bottom:-100px}.bank-card .cta-tg .button{width:100%}.payment{margin:0 0 10px}.payment__inner{border-radius:0;margin:0 -15px;padding:30px 15px 192px}.payment__form{flex-wrap:nowrap}.payment__form .form-hint{margin-top:5px}.payment__form .form-col{width:auto}.payment__form .form-btn{width:auto}.payment__form .form-btn .submit{padding:.5em 1.1em;max-width:100%}.title-2{font-size:24px;text-align:center;margin-bottom:.7em}.payment-methods{margin:139px 0 40px}.payment-method{padding:28px 21px;align-items:flex-start}.payment-method .title-3{font-size:20px;margin-bottom:10px}.payment-method .descr{font-size:16px}.payment-method__ic{width:7.5em;height:7.5em;margin-right:14px;padding:1.5em}}