:root{--text:#333;--text-hover:#333;--text1:#fff;--text2:#007c00;--text3:#319588; /*#67bbb0*/--text4:#f5f5f6;--text5:#858585;--navLink-color:#333;--navLink-hover-color:#67bbb0;--nav-bg:#fff;--bg:#333;--bg-1:#fff;--bg-2:#007c00;--bg-3:#319588;--bg-4:#f5f5f6}a:focus,.btn:focus,input:focus,button:focus,select:focus,a:active,.btn:active,input:active,button:active,select:active{outline:none;box-shadow:none}button{cursor:pointer;outline:none;border:none}@media (min-width:768px){.py-md-6{padding:5rem 0 !important}}.mt-6{margin-top:5rem !important}.mb-6{margin-bottom:5rem !important}body{color:var(--text) !important;font-family:"Roboto",sans-serif;font-size:16px}a,button{text-decoration:none;transition:.25s}a.nav-link{padding:.3rem .8rem !important;color:var(--navLink-color);border-bottom:0 !important}a.nav-link:focus{color:var(--navLink-color)}a.nav-link:hover{color:var(--navLink-hover-color)}.navbar-nav .nav-link{text-align:center}.navbar-collapse-menu.show{margin-top:20px}.navbar-collapse-menu.show .navbar-nav .nav-link{text-align:left}
.navbar-collapse-phone.show{margin-top:20px;margin-bottom:20px}h1{font-size:44px;line-height:50px;font-weight:600;margin-bottom:.6rem}h1 span{color:var(--text2)}h2{font-size:40px;line-height:40px;font-weight:600;margin-bottom:22px}h3{font-size:1.5rem;font-weight:600;line-height:2rem}h4{font-size:1.5rem;font-weight:600}section{border-bottom:0}section.hr-top{border-top:1px solid #ddd}section.hr-bottom{border-bottom:1px solid #ddd}input,textarea{padding:.5rem 1rem !important}abbr[data-bs-original-title],abbr[title]{text-decoration:initial;border-bottom:1px dotted var(--text)}.link,.link:hover{color:var(--text3)}.input-group>.btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.navbar-collapse.collapsing{-webkit-transition:height .01s;-moz-transition:height .01s;-ms-transition:height .01s;-o-transition:height .01s;transition:height .01s}header .navbar{align-items:center;padding-top:.9rem;padding-bottom:.9rem;padding-left:0;padding-right:0}
header{z-index:9999}.navbar a[href^=tel]{top:.5em}.scroll-off{overflow:hidden}header .navbar svg{max-height:16px}.burg{width:49px;height:20px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.burg span{display:block;position:absolute;height:4px;width:100%;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.burg span{background:#67bbb1}.burg span:nth-child(1){top:0}.burg span:nth-child(2){top:10px}.burg span:nth-child(3){top:20px}.burg.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}
.burg.open span:nth-child(2){opacity:0;left:-60px}.burg.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.navbar-toggler:focus,.navbar-toggler:active{border:none;outline:none;box-shadow:none}.navbar-toggler{padding:0 !important}.nav-item{margin-bottom:0}.navbar-toggle .icon-bar:nth-of-type(2){top:1px}.navbar-toggle .icon-bar:nth-of-type(3){top:2px}.navbar-toggle .icon-bar{position:relative;transition:all .2s ease-in-out}.navbar-toggle.active .icon-bar:nth-of-type(1){top:6px;transform:rotate(45deg)}.navbar-toggle.active .icon-bar:nth-of-type(2){background-color:transparent}.navbar-toggle.active .icon-bar:nth-of-type(3){top:-6px;transform:rotate(-45deg)}li{font-size:1rem;margin-bottom:1rem}@media (min-width:768px){.col-md{flex:1 0 0}}@media (min-width:576px){.col-sm{flex:1 0 0 !important}}.nav-fix{position:fixed}.nav-fix.fill-fixed{background:var(--nav-bg)}.btn--main{color:var(--text1);font-weight:600;font-size:14px;border-radius:10px;background:linear-gradient(92.54deg,#61bf5e 1.85%,#67bbb1 96.95%);padding:.47rem 1.5rem}
.btn--main:hover{color:var(--text1);background:linear-gradient(92.54deg,#67bbb1 1.85%,#61bf5e 96.95%)}.sub-title{font-size:18px;line-height:26px}.main{overflow:hidden;padding-top:122px;padding-bottom:50px}.main .content{padding-top:24px}.main .sub-heading{font-size:24px}.main .benefits{margin-bottom:20px}.main .benefits p{font-size:14px;margin-bottom:.2rem}.more_info{position:relative;top:-6px;left:1px;display:inline-flex;background:url("../img/more_info.png") no-repeat center center;width:11px;height:11px}.main .promotion{display:flex;align-items:center;margin-bottom:20px}.main .promotion p{font-size:20px;margin-bottom:0}.main .promotion p a{color:var(--text);border-bottom:1px dotted var(--text)}.c-red{color:red}.main .promotion img{width:60px;margin-right:14px;border-radius:4px}.main .buttons{display:flex;margin-bottom:84px;gap:10px}.main .buttons a{min-width:250px;display:flex}.partners{padding:50px 10px;border-top:1px solid #eee}.partners .partnersBlock{display:flex;padding:50px 10px;justify-content:space-between;gap:40px 140px;flex-wrap:wrap}
.partners .partnersBlock .title{font-size:25px;margin-bottom:20px;text-align:center}.partners .partnersBlock .partnersItem{line-height:1;flex:1}.partners .partnersItem a{display:flex;flex-direction:column;align-items:center;color:#000}.partners .partnersItem a:hover{transform:scale(1.1)}.partners .partnersBlock .img{max-height:80px;max-width:250px;margin-bottom:20px;width:100%}.partners ul{list-style:none}.partners .imgBlock{height:80px;display:flex;align-items:center}.its{background:#f5f5f6;padding:50px 10px}.its .list{position:relative;list-style:none;max-width:600px}.its .list li:before{content:"";width:100%;height:15px;margin-top:.2rem;position:absolute;background:url("../img/information/point.svg") no-repeat;background-size:contain;left:0}.its .img{width:300px;height:200px;max-width:100%;margin:0 auto}.its .itsBlock{display:flex;align-items:center;gap:50px;flex-wrap:wrap}.its .title{margin:20px 0 40px}.stats{display:flex;margin-top:14px;align-items:center;font-size:12px}.stats .stars{display:flex;align-items:center}
.stats .star{display:inline-block;width:11px;height:11px;margin-right:2px;background:url("../img/star.svg") no-repeat center center;background-size:cover}.stats .number{margin-left:4px}.stats .star.star-fill{background:url("../img/star-fill.svg") no-repeat center center;background-size:cover}.stats .star.star-half{background:url("../img/star-half.svg") no-repeat center center;background-size:cover}.stats .circle{display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--bg);margin-left:7px;margin-right:4px}.main .buttons a:first-child{margin-right:30px}.btn--appsote,.btn--googleplay{color:var(--text1);background:#000;border-radius:10px;padding:.94rem 5.2rem}.main__buttons .btn--googleplay{margin-left:30px}.main .info{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.main .info-block{display:flex;align-items:center}.main .info-traced abbr[data-bs-original-title],.main .info-traced abbr[title]{text-decoration:initial;border-bottom:1px dotted var(--text2)}.main .info-block p{margin-bottom:0;line-height:16px}
.main .info-traced{margin-right:1rem;color:var(--text2)}.main .info-traced .more_info{top:-10px}.main .info-block img{margin-right:10px;width:44px;height:44px}.main .image{position:relative;display:flex}.main .image img{width:280px}.blurred-circle{border-radius:50%;opacity:.3;filter:blur(80px);background:linear-gradient(90deg,#60bf60 0,#60bfae 103%)}.main .image .blurred-circle{width:460px;height:460px;position:absolute;right:0;top:0;z-index:-1}.row-btn{margin-top:2.4rem}.information{padding-top:98px;margin-bottom:50px;background:var(--bg-1)}.information .overlay{margin-top:40px}.information .sub-title{margin-bottom:1.5rem}.information .numbers{font-size:40px;color:var(--text3);font-weight:600}.information .info{font-size:20px}.information .overlay{background:#f5f5f6;padding:40px 0}.information .overlay h3{margin-bottom:24px}.information .list{list-style:none;padding-left:1.8rem;margin-bottom:28px}.information .list li{position:relative;line-height:initial;margin-bottom:16px;font-weight:400 !important}
.information .list li:before{content:"";width:100%;height:15px;margin-top:.2rem;position:absolute;background:url("../img/information/point.svg") no-repeat;background-size:contain;left:-1.8rem}.information .buttons .btn--main{padding:.78rem 4rem}.information .form{display:flex;justify-content:space-between;align-items:center;width:100%;height:48px;background:#fff;border-radius:10px}.information .form input{border:none;width:50%;font-size:14px}.information .form button{outline:none;border:none;height:42px;display:flex;align-items:center;padding:.5rem 3.6rem;margin-right:3px}.information .wrap{display:flex;justify-content:space-between;position:relative}.information .tab-content{width:251px;height:507px;position:relative}.information .tab-content:before{content:"";display:block}.information .tab-content:after{content:"";position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background:url("../img/iphone-12--black.png") no-repeat center center;background-size:cover;pointer-events:none}
.information .tab-content iframe{position:absolute;top:2%;left:3%;width:94.4%;height:96%;z-index:2;border-radius:4%}.information .video{position:absolute;top:-64px}.tab-content{position:relative}.information .video .blurred-circle{position:absolute;width:380px;height:380px;left:20%;top:140px}.information .switcher{display:flex;flex-direction:row;position:absolute;right:0}.information .switcher .list-group-item{background:var(--bg-1);padding:0;color:#000;display:flex;width:128px;height:32px;border:none;align-items:center;justify-content:center;cursor:pointer}.information .switcher .btn--switcher{font-size:12px}.information .switcher .list-group-item:hover{color:var(--text3)}.information .switcher .btn--switcher:first-child{border-radius:6px 0 0 6px}.information .switcher .btn--switcher:last-child{border-radius:0 6px 6px 0}.information .switcher .list-group-item.active{background:var(--bg-3);color:var(--text1);border:none;margin:0}.analysis-company{padding-top:50px}.analysis-company h2{margin-bottom:60px}
.analysis-company .card{padding:1rem 1.5rem;border-radius:10px;background:#fff;box-shadow:0 10px 25px rgba(0,0,0,.1);font-size:12px;border:none}@media (max-width:1199px){.analysis-company .card{margin-bottom:2rem}}.analysis-company .card-img{display:flex;justify-content:center;margin-bottom:.8rem;text-align:center}.analysis-company .card-img{width:100%;height:68px}.analysis-company .card-title{font-size:20px;font-weight:700;text-align:center;margin-bottom:.8rem}.analysis-company .card-price,.analysis-company .card-income,.analysis-company .card-wrap{padding-top:10px;padding-bottom:10px}.analysis-company .card-now{margin-right:1rem;font-weight:500}.analysis-company .card-result{color:var(--text2)}.analysis-company .card-income{position:relative}.analysis-company .card-income:after,.analysis-company .card-income:before{content:"";position:absolute;width:100%;height:1px;background-color:#e5e5e5}.analysis-company .card-income:after{top:0}.analysis-company .card-income:before{display:none;bottom:0}
.analysis-company .card-income div{font-weight:500;text-transform:uppercase}.analysis-company .card-income .yes{color:var(--text2)}.analysis-company .card-income .no{color:#bf6060}.analysis-company .card-underwrap,.analysis-company .card-wrap{display:flex}.analysis-company .card-result.minus{color:#bf6060}.analysis-company .card-debt{margin-right:3rem}.analysis-company .card-debt div{color:#bf6060}.analysis-company .btn--main{padding:.8rem 5.1rem}.check-company{padding:120px 0;color:var(--text1)}.check-company h2{margin-bottom:.2rem}.check-company .check-company_container{border-radius:10px;background:#319588 /*#67bbae*/;background-image:url("../img/check-company/green 2.png");background-repeat:no-repeat;background-position:right}.check-company .wrap{padding-top:2rem;padding-bottom:2rem;padding-left:4.5rem}.check-company .wrap .btn--main{background:#fff;color:#222;padding:.8rem 4.4rem}.check-company .wrap .btn--main:hover{color:#319588/*#67bbae*/}.product{padding-bottom:120px}.product .sub-title{margin-bottom:1.6rem}.product .list,.product .card-list{list-style:none;padding-left:0}
.product .list{margin-top:5rem}.product .wrap{text-align:center}.product .wrap .title{font-size:24px;font-weight:900;margin-bottom:.8rem}.product .card{border-radius:10px;padding:1.5rem 3rem;background:var(--bg-4);border:none}.product .card-sub_title{font-size:20px;font-weight:500;margin-bottom:1rem}.product .name{font-size:24px;font-weight:900}.product .name .td{max-width: 360px; margin: 0 auto}.product .mobile{display:none}.product table tr,.product table td,.product table th{padding:0;height:0}.product .table-container{padding-bottom:12px}.product .table-container::-webkit-scrollbar{-webkit-appearance:none;background:#f5f5f6}.product .table-container::-webkit-scrollbar:horizontal{height:8px}.product .table-container::-webkit-scrollbar-thumb{border-radius:6px;background-color:#68bbb0}.product .tbody th{font-size:18px;line-height:18px;font-weight:400}.product .tbody tr:first-of-type>th:first-of-type,.product .tbody tr:first-of-type>td div{padding-top:24px;padding-bottom:10px}.product .tbody tr>td{font-size:20px;font-weight:500;text-align:center;vertical-align:middle}
.product .tbody tr>td:first-of-type{padding-right:30px;padding-left:30px}.product .tbody tr:not(:last-of-type)>th div{margin-bottom:20px}.product thead .name,.product .tbody tr>td{text-align:center;vertical-align:center}.product thead .name div{margin-bottom:12px}.product .tbody tr>td div{background:#f5f5f6;min-height:72px;height:100%;width:350px}.product .tbody tr:first-of-type>td div{border-radius:10px 10px 0 0}.product .tbody .yes,.product .tbody .no{width:20px;height:100%;display:inline-block;vertical-align:middle}.product .tbody .yes{background:url(../img/yes.png) no-repeat center center;background-size:contain}.product .tbody .no{background:url(../img/no.png) no-repeat center center;background-size:contain}.product table .buttons .default a{width:100%;height:50px}.product table .buttons td .buttons_wrap,.product table .buttons .promotion{width:350px;height:-webkit-fill-available;display:-webkit-flex;-webkit-align-items:end;display:flex;justify-content:center;align-items:end;text-align:center;margin:0 auto;background:#f5f5f6;padding-bottom:24px;border-radius:0 0 10px 10px;min-height:114px}
.product table .buttons .promotion p{margin-bottom:0}.product table .buttons .promotion{min-height:80px}.product table .buttons .btn--main{display:flex;align-items:center;justify-content:center;width:255px;height:42px;font-size:14px;margin-top:10px;margin-right:auto;margin-left:auto;padding:0;margin-bottom:0}.partner-gift{position:relative;padding-top:40px;padding-bottom:40px;background:var(--bg-4)}.partner-gift .img-tinkoff{position:absolute;top:-46px;left:50%}.partner-gift .img-tinkoff img{width:120px;height:146px}.partner-gift .sub-title{margin-bottom:36px}.partner-gift .sub-title span{font-weight:600}.partner-gift .part{color:var(--text3);font-size:48px;font-weight:900;line-height:2.5rem;margin-right:.5rem}.partner-gift .info{display:flex}.partner-gift .sub-text{font-size:12px}.partner-gift .row-btn .btn--main{padding:.6rem 2.4rem}.api-info{overflow:hidden;padding-bottom:135px}.api-info h2{padding-top:126px}.api-info .image{position:relative;margin-top:26px;margin-bottom:30px}.api-info .image img{width:280px;height:414px}
.api-info .image .blurred-circle{position:absolute;width:324px;height:324px;bottom:0;right:-26px;z-index:-1}.api-info .list-left,.api-info .list-right{margin-top:24px}.api-info .list-left{list-style:none}.api-info .list-left li{position:relative;line-height:18px;margin-bottom:20px}.api-info .list-left li:before{content:"";width:100%;height:15px;margin-top:.2rem;position:absolute;background:url("../img/information/point.svg") no-repeat;background-size:contain;left:-1.8rem}.api-info .list-right{list-style:none;padding-left:1rem;margin-top:20px}.api-info .list-right li{position:relative;margin-bottom:12px}.api-info .list-right li:before{content:"";width:6px;height:6px;border-radius:50%;background:#61bf60;margin-top:.5rem;position:absolute;left:-.7rem}.api-info .row_info{margin-bottom:3.5rem}.api-info .btn--main{padding:.78rem 2.9rem}.team{padding-bottom:120px}.team .sub-title{margin-bottom:2rem}.team .card{background:0 0;border:none}.team .card-photo{width:200px;height:200px;margin-bottom:.7rem}
.team .card-photo img{width:100%;height:100%;border-radius:6px;object-fit:cover}.team .card-name{font-size:18px;font-weight:600;margin-bottom:.2rem}.team .card-pos{font-size:14px;color:#858585;margin-bottom:.2rem}.team .card-info{font-size:14px;color:#666}.events{padding-bottom:120px}.events h2{margin-bottom:26px}.events .card{border:none;padding:1rem;color:var(--text1);height:200px;justify-content:flex-end;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}.events .card-title h3{font-size:20px;line-height:18px;text-shadow:0 0 3px #000}.events .card-sub_title{font-size:12px;line-height:12px;text-shadow:0 0 3px #000}.reviews{padding-bottom:52px}.reviews .slider{margin-left:auto;margin-right:25px}.reviews h2{margin-bottom:50px}.reviews .buttons a{margin-right:15px;display:flex}.reviews .buttons>div:first-child{margin-bottom:30px}.reviews .stats{margin-top:0}.reviews .buttons.mobile{display:none}.reviews .reviews-image img{margin:0 auto}
.reviews .slick-prev,.reviews .slick-next{width:13px;height:30px}.reviews .slick-prev:before{background:url(../img/arrow-left.png) no-repeat center}.reviews .slick-prev:hover:before{background:url(../img/arrow-left_hover.png) no-repeat center}.reviews .slick-next:hover:before{background:url(../img/arrow-right_hover.png) no-repeat center}.reviews .slick-next:before{background:url(../img/arrow-right.png) no-repeat center}.reviews .slick-prev:before,.reviews .slick-next:before{content:"";position:absolute;opacity:1;top:0;left:0;width:13px;height:30px}.faq{background:var(--bg-4);padding-top:48px;padding-bottom:48px;margin-bottom:54px}.faq h2{margin-bottom:52px}.faq .card{border:0;margin-bottom:14px;background:0 0}.faq .card .card-header{border:none;padding:0;background:0 0}.faq .card .card-btn{width:100%;height:100%;position:relative;border-radius:10px;color:var(--text);background:var(--bg-1);text-align:left;font-size:18px;padding:12px 32px}.faq .card .card-btn br{display:none}
.faq .card .card-btn:before{content:"";position:absolute;top:0;width:28px;height:100%;right:30px;background:url(../img/down.png) no-repeat;background-position:center;background-size:contain;transition:.5s}.faq .card .card-btn[aria-expanded=true]:before{transform:rotate(-180deg)}.faq .card .card-btn[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.faq .card .card-body{padding:12px 32px;background:var(--bg-1);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.contacts{padding-top:54px;padding-bottom:80px}.contacts h2{margin-bottom:20px}.contacts .sub-title{font-weight:600;font-size:24px}.contacts .address{font-size:24px;margin-bottom:12px}.contacts .mail{margin-bottom:8px}.contacts .socials{margin-bottom:30px}.contacts .mail a,.contacts .socials a{font-size:1.25rem;font-weight:600;color:var(--text3)}.contacts .socials a:first-child{margin-right:2rem}.contacts .map{margin-top:12px}.form--main .form-title{font-size:24px}.form--main form{display:flex;flex-direction:column;margin-top:.7rem}
.form--main input,.form--main textarea{background:#f5f5f6;border:none !important;border-radius:10px !important;margin-bottom:1rem !important;padding:16px 20px !important}.form--main select{font-size:14px;font-weight:600;border-radius:6px;background-image:url("../img/down.png");background-size:15px 9px;margin-bottom:1rem !important;border:none}.form--main .subscription{color:#222;font-size:14px;margin-bottom:10px;display:flex}.form--main .subscription input{margin-right:10px;margin-top:5px;margin-bottom:auto !important}#modal-subscribe .form--main select{border:2px solid #ddd}.form--main select:focus{outline:none;border:none;box-shadow:none}.form--main select option{border:none;outline:none;background:#fff}.form--main textarea{min-height:98px;margin-bottom:14px}.form--main textarea:focus-visible{outline:none}.form--main button[type=submit],.form--main button[type=button]{color:var(--text1);font-weight:600;font-size:18px;border-radius:10px;background:linear-gradient(92.54deg,#61bf5e 1.85%,#67bbb1 96.95%);padding:.92rem 1.5rem;margin-bottom:11px}
.form--main button[type=submit]:hover,.form--main button[type=button]:hover{color:var(--text1);background:linear-gradient(92.54deg,#67bbb1 1.85%,#61bf5e 96.95%)}.form--main .renewal-info,.form--main .renewal-info a{color:#999;text-align:center;font-size:12px;margin-bottom:10px}.form--main .renewal-info a{text-decoration:underline}.form--main .agree,.form--main .agree a{color:#999;font-size:12px}.form--main .agree a{text-decoration:underline}.close-w{display:flex;justify-content:center}#modal-result .modal-dialog{max-width:500px}#modal-result .modal-header,#modal-result .modal-body{padding-right:50px;padding-left:50px}.footer{background:#ededed}.footer .socials a:first-child{margin-right:1rem}.privacy,.developer{text-align:center}.footer a,.developer{font-size:12px;color:var(--text)}.modal-content{border:none;border-radius:10px}.modal-dialog{max-width:720px}.modal-header{position:relative;border:0;text-align:center;display:flex;justify-content:center;flex-direction:column;padding-top:48px;padding-left:120px;padding-right:120px}
.modal-header h3{font-size:32px}.modal-header .close{margin:0;position:absolute;top:0;background:0 0;right:0;font-size:45px;color:#67bbb1;padding-right:24px;padding-top:24px;line-height:24px}.modal-body{padding-left:96px;padding-right:96px;padding-bottom:36px}.modal-body .agree{width:100%;text-align:center;margin:0 auto}.modal-body.form--main form{margin-top:0}.modal-body.form--main button[type=submit]{margin-top:6px}#modal-free .buttons{display:flex;justify-content:space-around;flex-wrap:wrap}.lnk{color:inherit;text-decoration:underline}@media (max-width:991px){#modal-free .buttons{flex-direction:column}} .burgBtn{width: 60px; overflow: hidden; height: 50px;}