.modal-is-open{overflow:hidden;padding-right:17px}.modal-is-open .modal-content{margin-right:17px}.modal{position:fixed;width:100%;height:100%;left:0;top:0;z-index:100}.modal-enter-active,.modal-leave-active{-webkit-transition:opacity .45s;transition:opacity .45s}.modal-enter,.modal-leave-to{opacity:0}.modal-bg{background-color:#000;opacity:.4}.modal-bg,.modal-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100;overflow-y:auto;padding:10px}.modal-content{min-width:300px;padding:50px;background-color:#fff;display:inline-block}form .form-control-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}form .form-box-group+.form-box-group,form .form-box-group+.form-item,form .form-item+.form-box-group{margin-top:25px}.callbeck{width:825px;padding:50px 125px 90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.callbeck .logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:50px}.callbeck .form{text-align:center;width:325px}.callbeck .form .btn{width:100%;margin-top:20px}.callbeck .form .form-item+.form-item{margin-top:15px}.callbeck .form button.close{margin-top:20px;padding:0;background:none;border:none;font-size:14px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#1e72c2}.callbeck-top{width:100%;text-align:center;color:#000;margin-bottom:35px}.callbeck-top .title{font-weight:700;font-size:26px;margin-bottom:10px}.callbeck-top .descr p{font-size:14px;line-height:22px;text-align:center}.buttons-box{-ms-flex-line-pack:start;align-content:flex-start}.buttons-box,.buttons-box .wrap-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.buttons-box .wrap-btn{min-width:290px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.buttons-box .wrap-btn+.wrap-btn{margin-left:25px}.buttons-box .wrap-btn span{margin-top:12px;font-size:15px;line-height:20px;color:#828282}.container-instruction{padding:0 15px;max-width:1570px;width:100%;margin:0 auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center}.container-instruction,.main-descr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-descr{background-color:#fff;padding:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-descr .sort-descr{margin:140px 0 180px;width:755px}.main-descr .sort-descr .title{font-weight:700;font-size:56px;line-height:64px;text-align:center}.main-descr .sort-descr .text{margin-top:40px;font-size:20px;line-height:29px;text-align:center;color:grey}.main-instruction{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-instruction .img img,.main-instruction [class*=-img] img{display:block;width:100%;height:auto;max-height:100%}.main-instruction .callback{width:100%;padding:110px 0;background:linear-gradient(265.13deg,#7a6afa 1.17%,#607aff 99.07%);color:#fff;text-align:left}.main-instruction .callback-img{min-width:250px}.main-instruction .callback-descr{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-instruction .callback-descr .title{font-size:32px!important;line-height:47px}.main-instruction .callback-descr .text p{color:#fff;font-size:20px;line-height:29px}.main-instruction .callback-descr form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto}.main-instruction .callback-descr form .form-item input{width:235px;height:48px;padding:0 10px;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-style:normal;font-weight:500;font-size:14px;line-height:20px;background:none;color:#fff}.main-instruction .callback-descr form .form-item input.placeholder{color:#fff}.main-instruction .callback-descr form .form-item input:-moz-placeholder,.main-instruction .callback-descr form .form-item input::-moz-placeholder{color:#fff}.main-instruction .callback-descr form .form-item input:-ms-input-placeholder{color:#fff}.main-instruction .callback-descr form .form-item input::-webkit-input-placeholder{color:#fff}.main-instruction .callback-descr form button{background:#fff;border-radius:4px;width:240px;height:48px;font-weight:700;font-size:16px;text-align:center;border:none;color:#607aff;margin-left:30px;text-transform:uppercase}.main-instruction .callback .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.main-instruction .certificate{padding:150px 0;text-align:center}.main-instruction .certificate .title{font-weight:600;font-size:56px;line-height:normal;margin-bottom:35px}.main-instruction .certificate .text{max-width:1000px;margin:0 auto}.main-instruction .certificate .gallery-items{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-instruction .certificate .gallery-items .item-img{width:200px;height:282px}.main-instruction .certificate .gallery-items .item-img img{width:100%}.main-instruction .prime-title{width:1380px}.main-instruction .prime-title .title{display:inline-block;font-weight:600;font-size:44px;line-height:normal;color:#000}.main-instruction .prime-title a{display:inline-block;margin-left:25px;font-weight:700;font-size:16px;line-height:normal;text-transform:uppercase;color:#6f61e9;text-decoration:none}.main-instruction .install{width:100%;padding:130px 0}.main-instruction .install-img{-webkit-box-flex:1;-ms-flex:1;flex:1}.main-instruction .install-img img{max-width:737px}.main-instruction .install-descr{width:585px;-webkit-box-flex:0;-ms-flex:0 0 585px;flex:0 0 585px;padding:25px 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-instruction .install-descr .text{margin:30px auto 0}.main-instruction .install-descr .links{margin-top:auto}.main-instruction .install-descr .links a{text-decoration:none;font-weight:700;font-size:16px;color:#6f61e9;text-align:center;text-transform:uppercase}.main-instruction .service{width:100%;background-color:#f6f6f8;padding:100px 0 130px}.main-instruction .service .container-instruction{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.main-instruction .service-img{-webkit-box-flex:1;-ms-flex:1;flex:1}.main-instruction .service-img img{max-width:742px}.main-instruction .service-descr{width:770px;-webkit-box-flex:0;-ms-flex:0 0 770px;flex:0 0 770px;padding:25px 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-instruction .service-descr .text{margin:30px auto 0}.main-instruction .service-descr .links{margin-top:auto}.main-instruction .service-descr .links span{display:inline-block;padding:5px 15px;height:30px;font-size:16px;text-align:center;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.059);box-shadow:0 3px 6px rgba(0,0,0,.059);border-radius:5px;text-decoration:none;color:#6f61e9;border:1px solid rgba(111,97,233,.5)}.main-instruction .service-descr .links span+span{margin-left:25px}.main-instruction .payment{width:100%;padding:150px 0}.main-instruction .payment-img{-webkit-box-flex:1;-ms-flex:1;flex:1}.main-instruction .payment-img img{max-width:640px}.main-instruction .payment-descr{width:840px;-webkit-box-flex:0;-ms-flex:0 0 840px;flex:0 0 840px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-instruction .payment-descr .text{margin:30px auto 0}.main-instruction .download{width:100%;padding:130px 0;background-color:#f6f6f8}.main-instruction .download .container-instruction{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.main-instruction .download-img{-webkit-box-flex:1;-ms-flex:1;flex:1}.main-instruction .download-img img{max-width:654px}.main-instruction .download-descr{width:856px;-webkit-box-flex:0;-ms-flex:0 0 856px;flex:0 0 856px;margin-right:50px;padding:25px 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-instruction .download-descr .text{margin:30px auto 0}.main-instruction .download-descr .end-text{margin-top:auto;font-size:14px;text-align:center;color:#000}.main-instruction .update{width:100%;padding:140px 0 30px;text-align:center}.main-instruction .update .logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.main-instruction .update-descr .title{width:570px;line-height:normal;margin-top:50px;font-weight:600;text-align:center;color:#000}.main-instruction .update-descr .title span{font-size:44px}.main-instruction .update-descr .btn{margin-top:55px}.main-instruction .update-descr .text{margin-top:30px}.main-instruction .update-descr .text p{font-size:16px;line-height:normal;text-align:center;color:grey}.main-instruction .update-descr .text a{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#1e72c2}.main-instruction .links-box{width:100%;padding:50px 0;background:#f6f6f8}.main-instruction>div:not(.prime-title) .title{font-weight:600;font-size:56px}.main-instruction>div:not(.prime-title) .text{font-size:20px;line-height:29px;color:grey}.fadeIn{-webkit-transform:translateY(74px);transform:translateY(74px);opacity:0;-webkit-transition:all .7s cubic-bezier(.215,.61,.355,1);transition:all .7s cubic-bezier(.215,.61,.355,1)}.fadeIn.animate-active{-webkit-transform:translateY(0)!important;transform:translateY(0)!important;opacity:1}@media only screen and (max-width:1440px){.main-descr .sort-descr{margin:100px 0 150px;width:755px}.main-descr .sort-descr .title{font-size:40px;line-height:normal}.main-descr .sort-descr .text{margin-top:20px;font-size:16px;line-height:23px}.main-instruction .prime-title{width:1040px}.main-instruction .prime-title .title{font-size:28px}.main-instruction .prime-title a{font-size:14px}.main-instruction .install{width:100%;padding:40px 0 130px}.main-instruction .install .container{width:990px}.main-instruction .install-img{width:530px;-webkit-box-flex:0;-ms-flex:0 0 530px;flex:0 0 530px}.main-instruction .install-descr{width:420px;-webkit-box-flex:0;-ms-flex:0 0 420px;flex:0 0 420px;margin-left:30px;padding:20px 0 40px}.main-instruction .install-descr .text{width:400px;margin:30px auto 0}.main-instruction .install-descr .links{margin-top:auto}.main-instruction .install-descr .links a{text-decoration:none;font-weight:700;font-size:16px;text-align:center;text-transform:uppercase}.main-instruction .service{width:100%;background-color:#f6f6f8;padding:100px 0}.main-instruction .service .container{width:1140px}.main-instruction .service-img{width:545px;-webkit-box-flex:0;-ms-flex:0 0 545px;flex:0 0 545px}.main-instruction .service-descr{width:550px;-webkit-box-flex:0;-ms-flex:0 0 550px;flex:0 0 550px;margin-right:50px;padding:20px 0 40px}.main-instruction .service-descr .text{margin:30px auto 0}.main-instruction .service-descr .links a{font-size:14px}.main-instruction .service-descr .links a+a{margin-left:25px}.main-instruction .payment{width:100%;padding:140px 0}.main-instruction .payment .container{width:940px}.main-instruction .payment-img{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;width:400px}.main-instruction .payment-descr{width:440px;-webkit-box-flex:0;-ms-flex:0 0 440px;flex:0 0 440px;margin-left:100px}.main-instruction .payment-descr .text{width:400px;margin:30px auto 0}.main-instruction .download{width:100%;padding:100px 0;background-color:#f6f6f8}.main-instruction .download .container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:1190px}.main-instruction .download-img{-webkit-box-flex:0;-ms-flex:0 0 475px;flex:0 0 475px;width:475px}.main-instruction .download-descr{width:615px;-webkit-box-flex:0;-ms-flex:0 0 615px;flex:0 0 615px;margin-right:100px;padding:20px 0 40px}.main-instruction .download-descr .text{width:580px;margin:30px auto 0}.main-instruction .download-descr .end-text{font-size:12px}.main-instruction .update{width:100%;padding:140px 0 80px;text-align:center}.main-instruction .update-descr .title{width:570px;margin-top:50px;font-weight:600;text-align:center;color:#000}.main-instruction .update-descr .title span{font-size:40px}.main-instruction .update-descr .btn{margin-top:50px;font-size:14px}.main-instruction .update-descr .text{margin-top:20px}.main-instruction .update-descr .text p{font-size:16px}.main-instruction .update-descr .text a{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#1e72c2}.main-instruction>div:not(.prime-title) .title{font-size:40px}.main-instruction>div:not(.prime-title) .text{font-size:16px;line-height:23px}}@media screen and (max-width:1230px){.main-instruction .download-descr{margin-right:40px}}.card-link{text-align:center;width:290px}.card-link a{display:block;background:#fff;padding:20px 32px;text-decoration:none;-webkit-transition:-webkit-box-shadow .25s ease;transition:-webkit-box-shadow .25s ease;transition:box-shadow .25s ease;transition:box-shadow .25s ease,-webkit-box-shadow .25s ease}.card-link a:hover{-webkit-box-shadow:0 0 24px rgba(0,0,0,.08);box-shadow:0 0 24px rgba(0,0,0,.08)}.card-link__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60}.card-link__img img{max-width:100%;max-height:100%}.card-link__img+.card-link__descr{margin-top:30px}.card-link__descr{font-size:16px;line-height:20px;color:#565656}