*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}body{color:#404040;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background:#fbfdfd;margin:0;padding:0;font-family:"Exo 2",sans-serif}ul,p,h1,h2,h3,h4,p,button,input,span,ol{margin:0;padding:0;font-weight:400}a,button,h1,h2,h3,p,span,input{font-family:"Exo 2",sans-serif}li{list-style:none}a{color:#404040;text-decoration:none;display:block}button,input,select,textarea{background:0 0;border:none;outline:none}textarea{resize:none}button{cursor:pointer}svg{transition:all .3s}
@font-face{font-family:Circle-Bold;src:url(../media/Circe-Bold.63591637.woff)}@font-face{font-family:Circle-Extra-Bold;src:url(../media/Circe-ExtraBold.84104801.woff)}@font-face{font-family:Circle-Regular;src:url(../media/Circe-Regular.7d106d21.woff)}@font-face{font-family:Circle-Light;src:url(../media/Circe-Light.8e055c4d.woff)}@font-face{font-family:AdobeClean-Bold;src:url(../media/AdobeClean-Bold.65da1e43.woff)}@font-face{font-family:AdobeClean-BoldSemiCn;src:url(../media/AdobeClean-BoldSemiCn.36be416a.woff)}@font-face{font-family:AdobeClean-Regular;src:url(../media/AdobeClean-Regular.70f4ce4f.woff)}.logo{width:30px;height:30px}.logo img{width:100%;height:100%}.container{max-width:1550px;margin:0 auto;padding:10px}.button{color:#fff;cursor:pointer;background:#1f66ff;border-radius:5px;justify-content:center;align-items:center;height:fit-content;padding:10px 20px;font-size:14px;transition:all .2s linear;display:flex;box-shadow:0 4px 16px 1px #0041cb12}.button:disabled{background:#4c4e53b2}.overlay{z-index:15;background:#000000b3;transition:opacity .3s;position:fixed;inset:0}.play{z-index:1;color:#fff;background:red;border-radius:100%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.input{background:#fff;border:1px solid #a6b4c180;border-radius:4px;width:100%;padding:0 41px}.section-title,.section-title a{color:#404040;margin-bottom:30px;font-size:26px}.section-title.about{font-size:26px}.section-title a:hover{color:#1f497d}.page-title{color:#404040;margin:15px 0;font-size:26px;font-weight:600}.page-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;min-height:349px;padding:70px 0;display:flex;position:relative}.page-banner:before{content:"";opacity:.7;background:#000;width:100%;height:100%;position:absolute}.jobs-banner .container{flex-direction:column;justify-content:center;align-items:center;gap:20px 0;display:flex}.page-banner .container,.page-banner .banner-info{z-index:1}.banner-info p{max-width:583px;line-height:170%}.page-banner .banner-info .container{color:#fff;flex-direction:column;gap:20px 0;display:flex}.page-banner h1,.page-banner h2{color:#fff;font-size:30px;font-weight:700}.page-banner .banner-info .button,.page-banner .button{width:fit-content}.page-banner svg{margin-left:10px;font-size:16px}.offer-slide_content{width:100%;height:100%}.offer-slide_image{background:#000}.offer-slide_video{position:relative}.offer-slide_video,.offer-slide_image{object-fit:cover;width:100%;height:100%;position:relative}.offer-video_cover{width:100%;height:100%;position:absolute;left:0;right:0}.offer-slide_info{z-index:1;padding-left:120px;position:absolute}.offer-slide_info h1{font-size:38px}.home-info_top{margin-top:30px}.home-news{margin:30px 0}.home-news_head{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.home-news_head .section-title{margin-bottom:0}.home-news_head a{color:#2755ad;align-items:center;gap:10px;display:flex}.home-news_head a svg{font-size:16px}.home-news_list{grid-gap:35px;grid-template-columns:1fr 1fr 1fr;display:grid}.home-news_list li a{flex-direction:column;gap:16px 0;display:flex}.publication{color:#00000071;font-size:16px}.news-description{font-size:18px}.progressive{background:#2755ad;padding:70px 0}.progress_items{grid-gap:25px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;display:grid}.progress_item h1{font-size:32px}.progress_item{color:#fff;text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.progress_item p{flex-direction:column;align-items:center;display:flex}.progress_item p img{width:50px;height:50px}.investor-relations{margin:30px 0}.investors-items{grid-template-columns:1fr 1fr 1fr;display:grid}.investors-item{white-space:nowrap;background:#bdbdbd1c;border-right:1px solid #7a8ca224;flex-direction:column;gap:30px;padding:30px 20px;display:flex}.investors-descr{white-space:break-spaces}.investors-descr span{color:#7a8ca2;text-transform:uppercase;font-size:30px;font-weight:700;line-height:48px}.investors-descr p{line-height:192%}.investors-item:last-child{border-right:none}.investors-title{color:#00000096;white-space:break-spaces;text-transform:uppercase;font-size:18px;font-weight:600}.ant-breadcrumb ol li{align-items:center;display:flex}.ant-breadcrumb-link a{font-family:15px}.page-wrap{justify-content:space-between;margin-top:20px;display:flex}.navigation-page{width:21%}.navigation-header{border-bottom:1px solid #7a8ca224;padding-bottom:10px}.navigation-page_list{flex-direction:column;gap:10px 0;padding:10px 0;display:flex}.navigation-page_list li a{padding:5px 0;transition:all .2s}.navigation-page_list li a:hover,.navigation-page_list li.active a{color:#1f66ff}.button-back{color:#1f66ff;align-items:center;gap:5px;margin-bottom:20px;font-size:16px;font-weight:600;display:flex}.button-back svg{font-size:14px}.page-content{flex-direction:column;padding:20px 0;display:flex}.page-content h1{margin-bottom:10px}.page-content span{color:#8d93a1}.stepper{flex-direction:column;gap:34px;margin-top:20px;display:flex}.appeal-form__controls{gap:10px;display:flex}.appeal-form__controls button{color:#fff;border-radius:.5rem;padding:.875rem 2rem;font-size:16px;font-weight:600}.appeal-form__controls button:first-child{color:#0450f2;background:#044ff22d}.appeal-form__controls button:not(:first-child){background:#0450f2}.form-group__item{justify-content:space-between;gap:8rem;display:flex}.form-group__item .form-group__message{align-items:center;max-width:42%;display:flex}.form-group__item .form-group__message .message-content{color:#8d93a1;border-left:2px solid #0450f2;padding-left:1.5rem;font-size:18px}.form-group{flex-direction:column;gap:10px;width:50%;display:flex}.form-group select,.form-group input[type=text],.form-group input[type=date],.form-group textarea{border:1px solid #8d93a1;border-radius:.5rem;width:100%;padding:10px;font-size:100%}.form-group .group{gap:10px;display:flex}.form-group label:has(input[type=checkbox]){cursor:pointer;gap:5px;display:flex}.form-group label:has(span) span{gap:5px;display:flex}.form-group label:has(span) span a{color:#0450f2;text-decoration:underline}.form-group textarea{min-height:172px}.form-group span{font-size:14px;display:block}.form-group .errors{color:red;font-size:15px}.group-file{background:#f1f8ff;border:2px dotted #1f66ff;border-radius:5px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:17px;display:flex}.group-file strong{font-weight:600;display:none}.group-file p{line-height:20px}.group-file label{cursor:pointer;color:#1f66ff;background:#fff;border-radius:8px;padding:10px;font-family:AdobeClean-Bold;font-size:14px;display:inline-block;box-shadow:0 1px 4px 1px #0041cb33}.group-phone{gap:10px;display:flex}.group-phone input:first-child{width:100%}.group-phone input:not(:first-child){width:12%}.group-date{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.new-app h1{font-size:32px}@media (max-width:1020px){.progress_items{grid-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}.progress_item{gap:20px 0}.investors-items{justify-content:space-between;gap:0}.investors-list{gap:0;margin-top:10px}.investors-item{border:none}}@media (max-width:800px){.form-group{width:100%}.group-file{text-align:center;flex-direction:column;padding:2rem}.group-file strong{display:block}.form-group__message{display:none!important}.navigation-page{display:none}.about-us_history{padding:30px 0}.page-banner{min-height:230px;padding:30px 0}.page-title{font-size:24px}.offer-slide_info{padding:0}.offer-slide_info h1{font-size:20px}.offer .swiper{height:260px}.investors-items{grid-gap:15px 15px;grid-template-columns:1fr 1fr}.investors-title{font-size:15px}.investors-descr span{font-size:22px}.page-banner .banner-title{font-size:20px}.banner-info p{font-size:14px}.section-title.about{font-size:20px}.home-news_list{grid-template-columns:1fr 1fr}.progress_items{grid-template-columns:1fr 1fr 1fr}}@media (max-width:620px){.investors-items{grid-template-columns:1fr}.progress_items{grid-gap:33px;grid-template-columns:1fr}.home-news_list{grid-template-columns:1fr}.appeal-form__controls{flex-direction:column;gap:15px}.appeal-form__controls button{width:100%}.group-date{grid-template-columns:repeat(1,1fr)}}
