.about-bank{font-family:var(--font-family-inter);overflow-y:hidden}@media(max-width:540px){.about-bank{padding-bottom:80px}}.about-bank__title{color:var(--color-text-0);font-family:var(--font-family-inter);font-size:22px;font-weight:500;line-height:1.1;margin-bottom:28px}@media screen and (max-width:780px){.about-bank__title{font-size:18px;margin-bottom:15px}}.about-bank__title:after{background:var(--color-secondary-35);content:"";display:block;height:2px;margin-top:8px;width:81px}.about-bank__subtitle{color:var(--color-text-0);font-family:var(--font-family-inter);font-size:40px;font-weight:600;line-height:1.2;margin-bottom:40px}@media screen and (max-width:780px){.about-bank__subtitle{font-size:32px;margin-bottom:32px}}@media(max-width:540px){.about-bank__subtitle{padding:0}}.about-bank__subtitle span{color:var(--color-primary-30)}.about-bank__subtitle-wrapper{align-items:flex-start;-moz-column-gap:78px;column-gap:78px;display:flex;justify-content:space-between;position:relative}@media screen and (max-width:780px){.about-bank__subtitle-wrapper img{height:56px;width:64px}.about-bank__subtitle-wrapper{-moz-column-gap:12px;column-gap:12px}}@media screen and (max-width:540px){.about-bank__subtitle-wrapper img{position:absolute;top:100%}}@media screen and (max-width:780px){.about-bank .h2{margin-bottom:40px}}@media(max-width:540px){.about-bank .h2{padding:0 20px}}.about-bank__image-wrapper{display:flex;flex-flow:row wrap;gap:63px;justify-content:center;margin:0 -15px}@media(max-width:1200px){.about-bank__image-wrapper{justify-content:flex-start}}.about-bank__images-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 -15px}@media(max-width:1200px){.about-bank__images-wrapper{justify-content:flex-start}}.about-bank__image{align-items:center;display:flex;height:54px;margin-bottom:16px}.about-bank__image_rsto{height:92px}.about-bank__image_euro img{max-width:124px}.about-bank__image-item{margin:0 15px 20px}.about-bank__image-item-text{color:var(--color-text-40);font-size:16px;line-height:1.2;max-width:210px}.about-bank__image-item-text strong{color:var(--color-text-0);font-weight:700}.about-bank-slider .swiper{padding:0 40px}.about-bank-slider .swiper-button-disabled{display:none}.about-bank-slider .swiper-button-next,.about-bank-slider .swiper-button-prev{background:var(--color-primary-70);height:100%;position:absolute;top:20%}.about-bank-slider .swiper-button-next:after,.about-bank-slider .swiper-button-prev:after{background:url(/_nuxt/img/chevron-down-black.bdaf6fb.svg) no-repeat;background-position:50%;background-size:15px;content:"";height:15px;width:15px}.about-bank-slider .swiper-button-next{right:20px}.about-bank-slider .swiper-button-next:after{transform:rotate(-90deg)}.about-bank-slider .swiper-button-prev{left:20px}.about-bank-slider .swiper-button-prev:after{transform:rotate(90deg)}.about-bank-preview{padding:160px 0;position:relative}@media screen and (max-width:780px){.about-bank-preview{padding:100px 0}}.about-bank-preview__background-video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.about-bank-preview__content{max-width:600px;position:relative}.about-bank-preview__title{color:var(--color-text-70);font-family:var(--font-family-inter);font-size:50px;font-weight:700;line-height:1.2;margin-bottom:24px}@media screen and (max-width:780px){.about-bank-preview__title{font-size:36px}}.about-bank-preview__subtitle{color:var(--color-text-70);font-family:var(--font-family-inter);font-size:22px;font-weight:400;line-height:1.3}@media screen and (max-width:780px){.about-bank-preview__subtitle{font-size:18px}}.about-bank-rating{padding:72px 0 52px;position:relative}@media screen and (max-width:780px){.about-bank-rating{padding:50px 0 30px}}.about-bank-rating__subtitle{max-width:800px}.about-bank-rating__row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:54px}@media screen and (max-width:780px){.about-bank-rating__row{margin-bottom:10px}}.about-bank-rating__col{width:calc(50% - 25px)}.about-bank-rating__content{overflow-x:hidden;position:relative}.about-bank-rating__slider{margin:0 -25px;overflow-x:hidden}.rating-card{align-items:center;background:var(--color-primary-70);border-radius:4px;box-shadow:0 0 24px rgba(0,0,0,.2);display:flex;justify-content:space-between;min-height:203px;padding:26px 26px 26px 35px}@media screen and (max-width:780px){.rating-card{margin-bottom:30px;min-height:150px;width:100%}}.rating-card__text{color:var(--color-primary-30);font-family:var(--font-family-inter);font-size:80px;font-weight:700;margin-bottom:8px}@media screen and (max-width:1200px){.rating-card__text{font-size:42px}}@media screen and (max-width:780px){.rating-card__text{font-size:48px}}@media screen and (max-width:540px){.rating-card__text{font-size:32px}}.rating-card__level{font-family:var(--font-family-inter);font-size:26px}@media screen and (max-width:1200px){.rating-card__level{font-size:24px}}.rating-card__img{align-items:center;display:flex;flex-direction:column;height:100%;width:150px}.rating-card__img_top{align-items:flex-start}.rating-card__img-rating{font-size:14px;font-weight:600;margin-bottom:8px}@media(max-width:992px){.rating-card__img{width:auto}}.rating-slide{padding:0 25px}.rating-slide:focus{outline:none}.rating-slide__img{align-items:center;display:flex;height:54px;margin-bottom:16px}.rating-slide__img img{max-height:100%;max-width:100%}.rating-slide__text{color:var(--color-shape-20);font-size:16px;line-height:1.2;max-width:208px}.rating-slide__text span{color:var(--color-text-0);font-weight:700}.about-bank-awards{padding:72px 0 52px}@media screen and (max-width:780px){.about-bank-awards{padding:45px 0 25px}}.about-bank-awards__content{overflow-x:hidden;position:relative}.about-bank-awards__slider{margin:0 -24px}.awards-slide{padding:0 24px}.awards-slide:focus{outline:none}.awards-slide__img{align-items:center;display:flex;height:60px;margin-bottom:16px}.awards-slide__img_lonley{display:flex;height:auto;justify-content:center;margin:0}.awards-slide__img img{max-height:100%;max-width:100%}.awards-slide__text{color:var(--color-shape-20);font-size:16px;line-height:1.2;max-width:225px}.awards-slide__text span{color:var(--color-text-0);font-weight:700}.about-bank-insurance{padding:72px 0}@media screen and (max-width:780px){.about-bank-insurance{padding:45px 0}}.about-bank-insurance__subtitle{margin-bottom:16px}.about-bank-insurance__content{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (max-width:780px){.about-bank-insurance__content{flex-wrap:wrap}}.about-bank-insurance__text{color:var(--color-text-0);font-size:18px;font-weight:300;line-height:1.2;margin-right:40px;max-width:740px}@media screen and (max-width:780px){.about-bank-insurance__text{margin:0 0 20px}}.about-bank-insurance a{border:none}.about-bank-history{padding:56px 0}@media screen and (max-width:780px){.about-bank-history{padding:45px 0}}.about-bank-history__list{position:relative}.about-bank-history__list:before{background:linear-gradient(180deg,var(--color-shape-55) 0,var(--color-primary-70) 100%),var(--color-primary-70);border-radius:10px;content:"";display:block;height:calc(100% + 22px);left:89px;position:absolute;top:-11px;width:2px}@media screen and (max-width:1023px){.about-bank-history__list:before{display:none}}.about-bank-history__item{align-items:center;color:var(--color-shape-20);display:flex;font-size:16px;line-height:1.2;padding-left:130px;position:relative;transition:all .5s}@media screen and (max-width:1023px){.about-bank-history__item{padding-left:80px}}.about-bank-history__item:before{background:var(--color-primary-70);border-radius:50%;box-shadow:0 0 24px rgba(0,0,0,.2);content:"";display:block;height:28px;left:76px;position:absolute;transition:box-shadow .1s linear,transform .3s linear;width:28px}@media screen and (max-width:1023px){.about-bank-history__item:before{display:none}}.about-bank-history__item:not(:last-child){margin-bottom:36px}.about-bank-history__item span{left:0;position:absolute}@media screen and (hover:hover)and (pointer:fine)and (min-width:1024px){.about-bank-history__item:hover{color:var(--color-text-0)}.about-bank-history__item:hover:before{box-shadow:0 0 24px rgba(0,0,0,.2)}}.about-bank-history__item.active{color:var(--color-text-0);font-size:20px}@media screen and (max-width:780px){.about-bank-history__item.active{font-size:18px}}.about-bank-history__item.active:before{box-shadow:0 0 24px rgba(0,0,0,.2)}.about-bank-history__item.active span{font-size:16px}.about-bank-info{padding:32px 0 58px}@media screen and (max-width:780px){.about-bank-info{padding:0 0 28px}}.about-bank-info__content{grid-gap:16px;align-items:flex-end;display:grid;gap:16px;grid-template-columns:minmax(auto,372px) minmax(auto,508px) 1fr;position:relative}@media screen and (max-width:780px){.about-bank-info__content{grid-template-columns:minmax(auto,224px) minmax(140px,308px) 1fr}}@media screen and (max-width:540px){.about-bank-info__content{gap:32px;grid-template-areas:"first-image" "numbers" "second-image";grid-template-columns:1fr}}.about-bank-info__image-wrapper{width:100%}@media screen and (max-width:540px){.about-bank-info__image-wrapper:first-of-type{display:flex;justify-content:flex-end}}.about-bank-info__image{display:block;height:338px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:540px){.about-bank-info__image--first{max-width:240px}.about-bank-info__image--second{max-width:none}}.about-bank-info__numbers{align-items:flex-end;display:flex;flex-direction:column;row-gap:40px}@media screen and (max-width:780px){.about-bank-info__numbers{row-gap:32px}}@media screen and (max-width:540px){.about-bank-info__numbers{flex-direction:row;grid-area:numbers;justify-content:space-between}}.about-bank-info__numbers p{display:flex;flex-direction:column;font-family:var(--font-family-inter);font-size:20px;gap:4px;line-height:1.2;margin:0;width:164px}@media screen and (max-width:780px){.about-bank-info__numbers p{font-size:14px;width:124px}}@media screen and (max-width:540px){.about-bank-info__numbers p{width:auto}}.about-bank-info__numbers p span{color:var(--color-primary-30);font-size:60px;font-weight:600;line-height:1.1}@media screen and (max-width:780px){.about-bank-info__numbers p span{font-size:42px;letter-spacing:-2%}}.about-bank-info__geo{background:var(--color-primary-30);content:"";display:block;height:100%;left:calc(58% - 45px);position:absolute;top:0;transform:skew(20deg,0);width:90px}.map{padding:64px 0}@media screen and (max-width:780px){.map{padding:45px 0}}.map__content{background:url(/_nuxt/img/map.c09c2ec.svg) 100% no-repeat;min-height:888px;position:relative}@media screen and (max-width:900px){.map__content{background:none;min-height:auto}}.map__subtitle{margin-bottom:28px;max-width:700px}.map__text{color:var(--color-text-0);font-size:18px;font-weight:300;line-height:1.2}@media screen and (max-width:900px){.map__text{margin-bottom:20px}}@media screen and (max-width:780px){.map__text{font-size:16px}}.map__region{color:var(--color-text-0);font-family:var(--font-family-inter);font-size:16px;font-weight:500;position:absolute}@media screen and (max-width:900px){.map__region{align-items:center;display:flex;padding-left:28px;position:static}.map__region:not(:last-child){margin-bottom:16px}.map__region:before{background:var(--color-primary-30);border-radius:50%;content:"";display:block;height:12px;left:4px;margin-right:8px;position:absolute;width:12px}}.map__region_rostov{color:var(--color-text-70);font-size:22px;right:428px;top:435px}@media screen and (max-width:900px){.map__region_rostov{color:var(--color-text-0)}.map__region_rostov:before{height:20px;left:0;width:20px}}.map__region_krasnodar{font-size:18px;right:690px;top:500px}@media screen and (max-width:900px){.map__region_krasnodar:before{height:16px;left:2px;width:16px}}.map__region_stavropol{bottom:134px;font-size:18px;right:460px}@media screen and (max-width:900px){.map__region_stavropol:before{height:16px;left:2px;width:16px}}.map__region_volgograd{right:140px;top:500px}.map__region_nignegorodsk{right:30px;top:208px}.map__region_moskva{right:220px;top:40px}.map__region_adygeya{bottom:240px;font-size:14px;left:300px}.about-bank-investors{padding-bottom:64px}.about-bank-social{background:var(--color-shape-55);padding:80px 0}@media screen and (max-width:780px){.about-bank-social{padding:60px 0}}@media(max-width:540px){.about-bank-social .wrapper{padding:0}}.about-bank-social-card{background:var(--color-primary-70);border-radius:16px;box-shadow:0 0 24px rgba(0,0,0,.2);display:flex;justify-content:space-between;padding:40px 56px 48px;transition:all .3s linear}@media screen and (max-width:780px){.about-bank-social-card{flex-wrap:wrap;padding:32px 20px}}@media(max-width:540px){.about-bank-social-card{border-radius:0}}.about-bank-social-card:not(:last-child){margin-bottom:24px}.about-bank-social-card__main{margin-right:25px;max-width:550px}@media screen and (max-width:900px){.about-bank-social-card__main{max-width:100%}}@media screen and (max-width:780px){.about-bank-social-card__main{margin:0 0 20px}}.about-bank-social-card__title{color:var(--color-text-0);font-family:var(--font-family-inter);font-size:28px;font-weight:600;line-height:1.2;margin-bottom:20px}@media screen and (max-width:780px){.about-bank-social-card__title{font-size:20px;margin-bottom:32px}}.about-bank-social-card__desc{color:var(--color-text-0);font-size:16px;font-weight:300;line-height:1.25;margin-bottom:16px}@media screen and (max-width:780px){.about-bank-social-card__desc{margin-bottom:20px}}.about-bank-social-card__link{align-items:center;display:flex}.about-bank-social-card__link a{color:var(--color-primary-30);font-size:16px}.about-bank-social-card__link:after{content:url(/_nuxt/img/source-icon.39e4456.svg);margin-left:6px}.about-bank-social-card__sub{display:flex;flex-direction:column;justify-content:space-between;width:35%}@media screen and (max-width:780px){.about-bank-social-card__sub{width:100%}}.about-bank-social-card__info{color:var(--color-text-0);font-family:var(--font-family-inter);font-size:16px;line-height:1.8}.about-bank-social-card__info_line-height{line-height:1.2}@media screen and (max-width:900px){.about-bank-social-card__info{font-size:16px}}.about-bank-social-card__pictures{align-items:center;display:flex;flex-wrap:wrap;margin-top:30px}@media screen and (max-width:780px){.about-bank-social-card__pictures{margin-top:20px}}.about-bank-social-card__pictures a{border:none;display:block;-webkit-text-decoration:none;text-decoration:none;transition:all .3s linear}.about-bank-social-card__pictures a:not(:last-child){margin-right:20px}@media screen and (max-width:780px){.about-bank-social-card__pictures a:not(:last-child){margin-right:40px}}.about-bank-strategy{background:url(/_nuxt/img/strategy.394d614.png) 50%/cover no-repeat;padding:56px 0 0;position:relative}@media screen and (max-width:900px){.about-bank-strategy{padding:45px 0}}.about-bank-strategy:after{background:linear-gradient(71.98deg,rgba(var(--color-text-0),.7) .22%,rgba(var(--color-text-0),.8) .23%,rgba(var(--color-text-0),.6) 100%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.about-bank-strategy__title{color:var(--color-text-70);font-family:var(--font-family-inter);font-size:32px;font-weight:400;margin-bottom:16px;position:relative;z-index:1}@media screen and (max-width:900px){.about-bank-strategy__title{margin-bottom:30px}}.about-bank-strategy__content{overflow:hidden}.about-bank-strategy__list{color:var(--color-text-70);font-size:16px;font-style:normal;line-height:1.2;position:relative;z-index:1}.about-bank-strategy__list:last-child{margin:0 -100px 0 100px;padding-bottom:100px}@media screen and (max-width:900px){.about-bank-strategy__list:last-child{margin:0;padding-bottom:0}}.about-bank-strategy__item{margin:0 auto;max-width:240px}@media screen and (max-width:900px){.about-bank-strategy__item{margin:0 0 20px!important;max-width:100%}}.about-bank-strategy__item p{margin:0 0 0 -60px;max-width:240px;padding:15px 0 0 18px;position:relative}@media screen and (min-width:1024px){.about-bank-strategy__item p{opacity:0}}@media screen and (max-width:900px){.about-bank-strategy__item p{margin:0!important;max-width:100%;overflow:hidden;padding:15px 0 18px 18px}}.about-bank-strategy__item p:before{content:url(/_nuxt/img/strategy-border.c9cd821.svg);left:-5px;overflow:hidden;position:absolute;top:-5px}.about-bank-strategy__item p.animated{animation:text-show .8s linear;opacity:1}.about-bank-strategy__item p.animated:before{animation:line-show 1s linear}@keyframes text-show{0%{opacity:0}to{opacity:1}}@keyframes line-show{0%{height:0;width:0}to{height:143px;width:194px}}.about-bank-strategy__item:first-child{margin:0 0 0 auto}.about-bank-strategy__item:first-child p{margin:0 0 0 -100px}.about-bank-strategy__item:last-child{margin:0 auto 0 0}.about-bank-strategy__item:last-child p{margin:0}.about-bank-circle{padding:80px 0 150px}@media screen and (max-width:1000px){.about-bank-circle{padding:45px 0}}.about-bank-circle__subtitle{margin-bottom:160px}@media screen and (max-width:1000px){.about-bank-circle__subtitle{margin-bottom:30px}}.about-bank-circle__content{position:relative;text-align:center}@media screen and (max-width:1000px){.about-bank-circle__content svg{display:none}}.about-bank-circle__list{-moz-text-align-last:left;text-align-last:left;transition:opacity 1s linear}@media screen and (min-width:1024px){.about-bank-circle__list{opacity:0}}.about-bank-circle__list.visible{opacity:1}.about-bank-circle__item{max-width:300px;position:absolute}@media screen and (max-width:1000px){.about-bank-circle__item{max-width:100%;position:static}.about-bank-circle__item:not(:last-child){margin-bottom:16px}}.about-bank-circle__item p{color:var(--color-text-0);font-size:18px;font-weight:300;line-height:1.3;text-align:left}@media screen and (max-width:1000px){.about-bank-circle__item p{align-items:center;display:flex}}@media screen and (max-width:780px){.about-bank-circle__item p{font-size:16px}}.about-bank-circle__item p span{color:var(--color-text-0);display:block;font-family:var(--font-family-inter);font-size:44px;font-weight:700}@media screen and (max-width:1000px){.about-bank-circle__item p span{min-width:180px}}@media screen and (max-width:780px){.about-bank-circle__item p span{font-size:24px!important;min-width:100px}}.about-bank-circle__item:first-child{right:105px;top:10px}@media(max-width:1100px){.about-bank-circle__item:first-child{right:25px}}.about-bank-circle__item:nth-child(2){right:95px;top:217px}.about-bank-circle__item:nth-child(2) span{font-size:42px}@media(max-width:1100px){.about-bank-circle__item:nth-child(2){right:0}}.about-bank-circle__item:nth-child(3){right:210px;top:386px}.about-bank-circle__item:nth-child(3) span{font-size:40px}.about-bank-circle__item:nth-child(4){right:665px;top:386px}.about-bank-circle__item:nth-child(4) span{font-size:38px}@media(max-width:1100px){.about-bank-circle__item:nth-child(4){right:595px;top:330px}}.about-bank-circle__item:nth-child(5){left:170px;top:247px}.about-bank-circle__item:nth-child(5) span{font-size:36px}@media(max-width:1100px){.about-bank-circle__item:nth-child(5){left:80px;top:230px}}.about-bank-circle__item:nth-child(6){left:120px;top:128px}.about-bank-circle__item:nth-child(6) span{font-size:34px}@media(max-width:1100px){.about-bank-circle__item:nth-child(6){left:30px;top:128px}}.about-bank-circle__item:nth-child(7){left:170px;top:56px}.about-bank-circle__item:nth-child(7) span{font-size:32px}@media(max-width:1100px){.about-bank-circle__item:nth-child(7){left:125px;top:50px}}.about-bank-circle__item:nth-child(8){left:240px;top:-20px}.about-bank-circle__item:nth-child(8) span{font-size:30px}@media(max-width:1100px){.about-bank-circle__item:nth-child(8){left:215px;top:-20px}}.about-bank-circle__item:nth-child(9){left:390px;top:-105px}.about-bank-circle__item:nth-child(9) p{width:140px}.about-bank-circle__item:nth-child(9) span{font-size:28px}@media(max-width:1100px){.about-bank-circle__item:nth-child(9){left:309px;top:-93px}}.about-bank-circle__item:nth-child(10){left:580px;top:-110px}.about-bank-circle__item:nth-child(10) p{width:200px}.about-bank-circle__item:nth-child(10) span{font-size:28px}@media(max-width:1100px){.about-bank-circle__item:nth-child(10){left:490px;top:-100px}}@media(max-width:1000px){.about-bank-circle__item:nth-child(10) p{width:auto}}.about-bank-circle .diagram-text{font-family:var(--font-family-inter);text-transform:uppercase;transform:translateY(.25em);transition:opacity 1s linear}@media screen and (min-width:1024px){.about-bank-circle .diagram-text{opacity:0}}.about-bank-circle .diagram-text.visible{opacity:1}.about-bank-circle .circle-animation{animation:diagram-animation 1s linear}@keyframes diagram-animation{0%{stroke-dasharray:0 100}to{stroke-dasharray:auto}}.about-bank-logo_aci,.about-bank-logo_cfg{max-height:40px}.about-bank-logo_fond{max-height:60px}.about-bank-logo_potokci{max-height:30px}