@charset "UTF-8";html{scroll-behavior:smooth}.partners-page .mb-0{margin-bottom:0}.partners-page .advantages .advantages-card{padding:30px;border-radius:10px;height:100%;box-shadow:0 4px 10px 3px rgba(12,84,160,.07);min-height:300px}.partners-page .advantages .advantages-card .title-h2{font-size:19px}.partners-page .advantages .advantages-card .title-h3{font-size:17px}.partners-page .working .working-list{line-height:normal}.partners-page .working .working-list .item{display:flex;align-items:center;margin-top:30px;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.partners-page .working .working-list .item:before{content:"";display:block;width:8px;height:8px;border-radius:50%;margin-right:20px;background:#4694d1}.partners-page .format .format-wrapper{display:flex;flex-wrap:wrap;margin:0-15px}.partners-page .format .format-wrapper .col{padding:0 15px}.partners-page .format .format-item{margin:30px 0 0;border-radius:5px;background:#fff;box-shadow:0 4px 10px 3px rgba(12,84,160,.07);padding:20px 30px}.partners-page .cities-list-wrapper{border-radius:10px;box-shadow:0 4px 25px 5px rgba(0,0,0,.07);padding:40px}.partners-page .cities-list-wrapper p.mar-t-20{font-size:15px}.partners-page .cities-list-wrapper .list-title{padding-bottom:10px;border-bottom:1px solid #d1d8e0;margin-bottom:0}.partners-page .stages ol.stages-wrapper{counter-reset:item;position:relative}.partners-page .stages ol.stages-wrapper li{display:block;margin-bottom:58px;position:relative;padding-left:80px;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:#000}.partners-page .stages ol.stages-wrapper li:after,.partners-page .stages ol.stages-wrapper li:before{font-style:normal;position:absolute;font-weight:500;font-size:20px;line-height:24px;letter-spacing:.015em}.partners-page .stages ol.stages-wrapper li:before{content:counter(item);counter-increment:item;border:1px solid #377fc2;outline:5px solid #fbfbfb;border-radius:50%;background-color:#fbfbfb;width:40px;top:-7px;height:40px;justify-content:center;display:inline-flex;align-items:center;left:10px;text-align:center;color:#377fc2}.partners-page .stages ol.stages-wrapper li:after{content:"Шаг";top:0;left:-40px;color:#000}.partners-page .stages ol.stages-wrapper li:last-child{margin-bottom:0}.partners-page .stages ol.stages-wrapper:before{content:"";border:1px solid #999;width:1px;top:0;left:68.5px;display:inline-block;position:absolute;height:100%}.partners-page .partners-page-request{padding-top:150px;margin-top:-60px}.partners-page .partners-page-request .inner{display:flex;flex-direction:column;align-items:center}.partners-page .partners-page-request__wrapper{max-width:665px}.partners-page .partners-page-request .field-partnersform-comment,.partners-page .partners-page-request .field-partnersform-file{height:auto}.partners-page .partners-page-request .form-group .help-block{margin-top:3px;margin-bottom:10px;text-align:left}.partners-page .partners-page-request .select2-container--open .select2-selection__arrow{transform:translateY(-50%) rotateX(180deg)!important}.partners-page .partners-page-request .select2 .select2-selection{border:1px solid #999;background:#fff;border-radius:0;height:46px;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.16px}.partners-page .partners-page-request .select2 .select2-selection--single{padding:10px 20px}.partners-page .partners-page-request .select2 .select2-selection--single .select2-selection__arrow{border:0;border-left:0;border-top-right-radius:0;border-bottom-right-radius:0;position:absolute;height:10px;top:50%;transform:translateY(-50%) rotateX(0deg);right:20px;width:22px;display:block;background:url(/images/static/kit/images/other/partners/arrow-down.svg)center center no-repeat;transition:all .15s}.partners-page .partners-page-request .select2 .select2-selection--single .select2-selection__arrow b{display:none}.partners-page .partners-page-request .file-input-label{display:inline-block;margin-top:20px;margin-right:5px;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:#363636;cursor:pointer}.partners-page .partners-page-request .file-input-label:before{content:"";display:inline-block;margin-right:5px;width:16px;height:16px;background:url(/images/static/kit/images/other/partners/fileinput.png)center center no-repeat}.partners-page .partners-page-request .file-input-label:hover{color:#0c54a0}.partners-page .partners-page-request .btn-delete{display:inline-block;cursor:pointer}.partners-page .partners-page-request .has-value:before,.select2-search--dropdown{display:none}.partners-page .partners-page-request .mt-55{margin-top:55px}.partners-page .partners-page-request #partnersform-filedoc{height:0}.partners-page .partners-page-request .field-partnersform-filedoc{height:22px}.partners-page .partners-page-request .field-partnersform-type select{border:1px solid #999}.partners-page .partners-page-request .w-100{width:100%!important}.partners-page .partners-page-request .select2-selection__placeholder:after{content:"*";color:#ff0510}.partners-page .partners-page-request textarea.kit-input{resize:none;height:100px}.partners-page .partners-page-request .form-bottom{margin-top:22px;display:flex;justify-content:space-between;align-items:center}.partners-page .partners-page-request .form-desc{font-size:14px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:-.14px;color:#999;max-width:370px}.partners-page .partners-page-request .form-desc a{text-decoration:underline;color:#0c54a0}.partners-page .partners-page-request .request-attention{margin-top:40px;display:flex;align-items:center;padding:20px;border-radius:10px;background:#fbfbfb}.partners-page .partners-page-request .request-attention .attention-icon{margin-right:10px}.partners-page .partners-page-request .request-attention .attention-text{font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.14px;color:#686868}.partners-page .partners-page-request .request-attention .attention-text a{text-decoration:underline}.partners-page .partners-page-request__success{display:flex;flex-direction:column;align-items:center}.select2-container--krajee-bs3 .select2-results__option--highlighted[aria-selected],.select2-container--krajee-bs3 .select2-results__option.select2-results__option--selected:hover,.select2-container--krajee-bs3 .select2-results__option[aria-selected=true]:hover{background-color:#e9e9e9;color:#000}.select2-container--krajee-bs3 .select2-results__option.select2-results__option--selected,.select2-container--krajee-bs3 .select2-results__option[aria-selected=true]{background-color:inherit;color:inherit}.has-success .select2-container--krajee-bs3.select2-container--focus .select2-selection,.has-success .select2-container--open .select2-selection{box-shadow:none!important}.select2-container--krajee-bs3 .select2-selection:focus,.select2-container--krajee-bs3.select2-container--open .select2-selection{box-shadow:none!important}@media (max-width:991px){.partners-page .button{border-radius:3px!important}.partners-page .banner-title{margin-bottom:0}.partners-page .advantages .advantages-card{height:100%;box-shadow:0 4px 10px 3px rgba(12,84,160,.07);min-height:300px}.partners-page .advantages .advantages-card .title-h2{font-size:17px}.partners-page .advantages .advantages-card .title-h3,.partners-page .join-block p{font-size:16px}.partners-page .format .format-wrapper{display:flex;flex-wrap:wrap;margin:0-15px}.partners-page .format .format-wrapper .col{padding:0 15px}.partners-page .format .format-wrapper .col:nth-of-type(1){order:1}.partners-page .format .format-wrapper .col:nth-of-type(3){order:2}.partners-page .format .format-wrapper .col:nth-of-type(2){order:3}.partners-page .format .format-wrapper .col:nth-of-type(4){order:4}.partners-page .format .format-wrapper .col:nth-of-type(5){order:5}.partners-page .format .format-wrapper .col:nth-of-type(6){order:6}.partners-page .format .format-wrapper .col:nth-of-type(7){order:7}.partners-page .format .format-item{margin:30px 0 0;border-radius:5px;background:#fff;box-shadow:0 4px 10px 3px rgba(12,84,160,.07);padding:20px 30px}.partners-page .stages ol.stages-wrapper li:after{content:""}.partners-page .stages ol.stages-wrapper{padding-left:0}.partners-page .stages ol.stages-wrapper:before{content:"";left:18.5px}.partners-page .stages ol.stages-wrapper li{padding-left:61px;display:block;margin-bottom:58px;font-style:normal;font-weight:400;font-size:18px;line-height:160%;letter-spacing:.01em;color:#363636;position:relative}.partners-page .stages ol.stages-wrapper li:before{content:counter(item);counter-increment:item;left:0;top:-6px}ol.stages-wrapper li:after{display:none}}@media (max-width:767px){.partners-page .join-block{background:#fff}.partners-page .join-block .title-h2{font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.27px}.partners-page .join-block .button{display:block;width:100%;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.partners-page .button{border-radius:10px!important}.partners-page .wide-banner{margin:0 14px;border-radius:10px;background:#e3eef0}.partners-page .cities-list,.partners-page .desc-block{padding:30px 10px 30px 20px;border-radius:10px;background:#fff;box-shadow:0 4px 25px 5px rgba(0,0,0,.07)}.partners-page .desc-block p{font-size:16px}.partners-page .advantages .advantages-card{display:flex;align-items:center;height:auto;box-shadow:none;min-height:64px;padding:0}.partners-page .advantages .advantages-card .img-responsive{margin:0 10px 0 0}.partners-page .advantages .advantages-card .title-h2{margin-top:0!important;font-size:14px}.partners-page .working .working-list .item{margin-top:20px;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.16px;align-items:start}.partners-page .working .working-list .item:before{content:"";display:block;width:8px;height:8px;border-radius:50%;margin-right:8px;margin-top:9px;background:#4694d1;flex-shrink:0}.partners-page .working .button{display:block;width:100%;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.partners-page .format .format-wrapper{display:flex;flex-wrap:wrap;margin:0-15px}.partners-page .format .format-wrapper .col{padding:0 15px;width:100%}.partners-page .format .format-wrapper .col:nth-of-type(1){order:1}.partners-page .format .format-wrapper .col:nth-of-type(2){order:2}.partners-page .format .format-wrapper .col:nth-of-type(3){order:3}.partners-page .format .format-wrapper .col:nth-of-type(4){order:4}.partners-page .format .format-wrapper .col:nth-of-type(5){order:5}.partners-page .format .format-wrapper .col:nth-of-type(6){order:6}.partners-page .format .format-wrapper .col:nth-of-type(7){order:7}.partners-page .format .format-item{margin:20px 0 0;border-radius:5px;background:#fff;box-shadow:0 4px 10px 3px rgba(12,84,160,.07);padding:10px 20px;text-align:center}.partners-page .format .format-item .title-h3,.partners-page .stages ol.stages-wrapper li{font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.14px}.partners-page .cities-list .title-h3{display:block;margin-top:30px;color:#ff0510;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.partners-page .cities-list .modal{overflow-y:hidden!important}.partners-page .cities-list .modal.in .modal-dialog{width:100%}.partners-page .cities-list .modal-body .list-title{font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.27px;padding-bottom:10px;border-bottom:1px solid #d1d8e0}.partners-page .cities-list .modal-body .m-tab-fix{height:100%;overflow-y:auto}.partners-page .cities-list .modal-body .m-tab-fix .wrapper{height:432px}.partners-page .partners-page-request{padding-top:80px;margin-top:-20px}.partners-page .partners-page-request .request-attention .attention-icon{flex-shrink:0}.partners-page .partners-page-request .form-bottom{flex-direction:column-reverse}.partners-page .partners-page-request .form-bottom .button{width:100%;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.partners-page .partners-page-request .form-bottom .form-desc{margin-top:30px;text-align:center}.partners-page .stages ol.stages-wrapper li{padding-left:49px;display:block;margin-bottom:40px;font-size:16px;letter-spacing:.16px;color:#363636;position:relative}.partners-page .partners-page-request .select2 .select2-selection{border-radius:10px}.select2-dropdown{border:0}.select2-container--krajee-bs3 .select2-dropdown{margin-top:0}}