.ds_container{margin:0 auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.bread-crumbs{width:980px;padding:12px 20px 0!important;margin:0 auto!important;line-height:13px}@media (max-width:979px){.ds_container{gap:0}.bread-crumbs{width:100%}.bread-crumbs .bread-crumbs__list{max-width:100%!important}}.ds21 .title-block{width:980px;padding:40px 20px 10px;margin:0 auto}@media (max-width:979px){.ds21 .title-block{padding:20px;display:block;width:100%}}.ds21 .title-block h1{font-size:36px;line-height:36px;font-weight:500;margin:0}.tender-page,.tender-page .tender-btn>*{font-weight:400}.ds21 .tender-page p{padding:0;margin:0}.tender-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;max-width:980px;margin:0 auto;padding:0 20px 20px;font-family:hauss,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#13353f;font-style:normal}.tender-page .banner-section,.tender-page .banner-wrapper{display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.tender-page p{padding:0;margin:0}.tender-page .banner-section{display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;background:rgba(19,53,63,.05);border-radius:20px}.tender-page .banner-image{width:100%;height:230px;border-radius:20px;background-clip:content-box;background-size:cover;background-position-x:center;background-position-y:center}.tender-page .banner-image img{display:none}@media (max-width:979px){.tender-page .banner-section{padding:8px;gap:12px}.tender-page .banner-image{max-height:230px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.tender-page .banner-image img{width:100%;height:100%;border-radius:20px;display:inline}}.tender-page .banner-info,.tender-page .banner-wrapper{display:-webkit-box;-ms-flex-direction:column;gap:16px}.tender-page .banner-wrapper{display:flex;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px;-webkit-box-flex:0;-ms-flex:none;flex:none}.tender-page .banner-info{display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.tender-page .banner-info ul,.tender-page .procurement_directions-section{display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}@media (max-width:979px){.tender-page .banner-wrapper{padding:0;gap:24px}.tender-page .banner-info{padding:0 12px}}.tender-page .banner-info p{font-size:18px;line-height:24px;margin:0}.tender-page .banner-info ul{display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;gap:16px;font-size:14px;line-height:16px;list-style:none}.tender-page .banner-info li{padding-left:25px;position:relative;margin-bottom:10px}.tender-page .banner-info li::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;background:url(/local/components/invitro/tender_page/templates/.default/img/marker-star.svg)}.tender-page .procurement_directions-section{display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.tender-page .procurement_directions-header{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:start;-ms-flex-align:start;align-items:flex-start;padding:0;gap:10px}.tender-page .procurement_directions-header p{margin:0}.tender-page .procurement_directions-header__title{font-style:normal;font-weight:500;font-size:32px;line-height:33px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.tender-page .procurement_directions-header__info{font-style:normal;font-weight:400;font-size:18px;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.tender-page .procurement_directions-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;isolation:isolate;background:rgba(19,53,63,.05);border-radius:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.tender-page .how_become_partner-section,.tender-page .procurement_directions-info{display:-webkit-box;display:-ms-flexbox;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.tender-page .procurement_directions-item.card--big{grid-column:span 2}.tender-page .procurement_directions-info{display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 12px 0;gap:10px}.tender-page .procurement_directions-info p{margin:0}.tender-page .procurement_directions-info__title{font-style:normal;font-weight:700;font-size:16px;line-height:21px}.tender-page .procurement_directions-info__text{font-style:normal;font-weight:400;font-size:14px;line-height:16px}.tender-page .procurement_directions-banner{width:100%;height:86px;border-radius:12px;background-position:center;background-size:cover}.tender-page .procurement_directions-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:10px;width:100%}@media (max-width:979px){.tender-page .tender-btn{width:100%}.tender-page .procurement_directions-wrapper{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.tender-page .how_become_partner-section{display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.tender-page .how_become_partner--head{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:start;-ms-flex-align:start;align-items:flex-start;padding:0;gap:20px}.tender-page .how_become_partner--head-title{font-style:normal;font-weight:500;font-size:32px;line-height:33px;margin:0}.tender-page .how_become_partner--wrapper{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;gap:10px}.tender-page .how_become_partner--item,.tender-page .how_become_partner--item-info{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.tender-page .how_become_partner--item{max-width:227px;height:205px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:979px){.tender-page .how_become_partner--wrapper{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:20px}.tender-page .how_become_partner--item{gap:10px;height:-webkit-max-content;height:-moz-max-content;height:max-content}}.tender-page .how_become_partner--item-number{background:#08c3dc;width:80px;height:80px;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tender-page .how_become_partner--item-number p{margin:0;color:#fff;font-size:32px;font-weight:700}.tender-page .how_become_partner--item-info{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (max-width:979px){.tender-page .how_become_partner--item-info{gap:10px}}.tender-page .how_become_partner--item-info p{margin:0}.tender-page .how_become_partner--item-info-title{font-style:normal;font-weight:700;font-size:18px;line-height:24px;text-align:center}.tender-page .how_become_partner--item-info-text{font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-align:center}.tender-page .documentation_for_review-section{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:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.tender-page .documentation_for_review--head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}.tender-page .documentation_for_review--head-title{font-style:normal;font-weight:500;font-size:32px;line-height:33px}.tender-page .documentation_for_review--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:100%;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:979px){.tender-page .documentation_for_review--wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tender-page .documentation_for_review--item{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}.tender-page .documentation_for_review--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;gap:10px;color:#13353f;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.tender-page .documentation_for_review--item:hover{color:#13353f}.tender-page .documentation_for_review--item-icon{width:32px;height:32px;-ms-flex-negative:0;flex-shrink:0}.tender-page .documentation_for_review--item-icon svg{width:100%;height:100%}.tender-page .documentation_for_review--item-name{font-style:normal;font-weight:400;font-size:18px;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;width:100%}.tender-page .form_questions-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 8px 8px 20px;background-color:#f3f5f5;border-radius:16px}@media (max-width:979px){.tender-page .form_questions-section{padding:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.tender-page .form_questions--item-left{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 0}@media (max-width:979px){.tender-page .form_questions--item-left{padding:12px;gap:16px}}.tender-page .form_questions--item-left__title{margin:0;font-style:normal;font-weight:500;font-size:28px;line-height:30px;color:#13353f}.tender-page .form_questions--item-left__text{margin:0;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#658692}.tender-page .form_questions--item-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 8px 8px 16px;gap:16px;background:#fff;border-radius:8px;width:420px;min-width:420px}@media (max-width:979px){.tender-page .form_questions--item-right{width:100%;gap:8px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}.tender-page .form_questions--item-right__mail{font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#08c3dc}.tender-page .tender-page__adv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:20px 0}@media (max-width:979px){.tender-page .tender-page__adv{gap:20px}}.tender-page .tender-page__adv--head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;gap:32px}@media (max-width:979px){.tender-page .tender-page__adv--head{gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.tender-page .tender-page__adv--head-info,.tender-page .tender-page__adv--head-numbers{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;gap:20px}.tender-page .tender-page__adv--head-title{font-style:normal;font-weight:500;font-size:32px;line-height:33px}.tender-page .tender-page__adv--head-info{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.tender-page .tender-page__adv--head-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tender-page .tender-page__adv--head-dash{width:56px;height:1px;background-color:#13353f}.tender-page .tender-page__adv--head-popup{font-style:normal;font-weight:400;font-size:20px;line-height:13px;color:#08c3dc;cursor:pointer}@media (hover:hover){.tender-page .tender-page__adv--head-popup:hover{color:#0097b3}}.tender-page .tender-page__adv--sliders{overflow:hidden;width:calc(100% + 40px);height:-webkit-max-content;height:-moz-max-content;height:max-content;padding-bottom:20px;overflow-x:scroll;position:relative;scroll-behavior:auto;margin-left:-20px;margin-right:-20px}.tender-page .tender-page__adv--sliders::-webkit-scrollbar{height:8px}.tender-page .tender-page__adv--sliders::-webkit-scrollbar-button{display:none}.tender-page .tender-page__adv--sliders::-webkit-scrollbar-track{background:#f3f5f5;border-radius:8px;margin:0 20px}.tender-page .tender-page__adv--sliders::-webkit-scrollbar-thumb{background:#08c3dc;border-radius:8px}.tender-page .tender-page__adv--sliders-wrap{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;padding:3px 20px}.tender-page .tender-page__adv--slider{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px;gap:20px;width:380px;height:300px;border-radius:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s all;transition:.3s all}.tender-page .tender-page__adv--slider:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}@media (max-width:979px){.tender-page .tender-page__adv--slider{width:300px;min-width:300px}.tender-page .tender-page__adv--slider.fat{width:400px;min-width:400px}}.tender-page .tender-page__adv--slider *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tender-page .tender-page__adv--slider ul li::before{margin:0 8px auto 0}.tender-page .tender-page__adv--slider ul li div{font-size:16px;line-height:21px}.tender-page .tender-page__adv--slider-text{font-style:normal;font-weight:500;font-size:20px;line-height:30px;color:#fff;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical}.tender-page .tender-page__adv--slider-info{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:start;-ms-flex-align:start;align-items:flex-start;padding:0;gap:20px}.tender-page .tender-page__adv--slider-date{font-style:normal;font-weight:400;font-size:16px;line-height:21px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;gap:8px}.tender-page .tender-page__adv__p{font-size:18px;line-height:21px;font-weight:500}.ds21 .tender-form__container{width:100%;max-width:940px;background:#f3f5f5;border-radius:16px;padding:20px 8px 20px 20px}.ds21 .tender-form__container .tender-popup__cross{display:none;cursor:pointer}.ds21 .tender-form__form,.ds21 .tender-form__form--header{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal;width:100%;-webkit-box-orient:vertical}.ds21 .tender-form__container .tender-form__form--base{background:#fff;border-radius:8px}@media (max-width:979px){.ds21 .tender-form__container{padding:8px}.ds21 .tender-form__container .tender-form__form--header{padding:12px}}.ds21 .tender-form__form{display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;max-height:100%}.ds21 .tender-form__form--header{display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;position:relative}.ds21 .tender-form__form--header-row{display:-webkit-box;display:-ms-flexbox;display:flex}.ds21 .tender-form__form--header span{width:calc(100% - 30px);font-size:28px;font-weight:500;line-height:30px}.ds21 .tender-form__form--header p{font-size:18px;line-height:24px;color:#658692;margin:0;padding:0}.ds21 .tender-form__form--header svg{cursor:pointer}.ds21 .tender-form__form--base{position:relative;padding:20px;overflow:auto}.ds21 .tender-form__form--base::-webkit-scrollbar{width:8px}@media (max-width:979px){.ds21 .tender-form__form--base::-webkit-scrollbar{width:5px}}.ds21 .tender-form__form--base::-webkit-scrollbar-button{display:none}.ds21 .tender-form__form--base::-webkit-scrollbar-thumb{background:#08c3dc;border-radius:8px}.ds21 .tender-form__form--base::-webkit-scrollbar-track{background:#f3f5f5;border-radius:8px;margin-bottom:40px}.ds21 .tender-form__form--base form{height:calc(100% - 64px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.ds21 .tender-form__form--base input{height:40px;-webkit-box-shadow:0 1px 0 rgba(19,53,63,.36);box-shadow:0 1px 0 rgba(19,53,63,.36);font-size:16px;font-weight:400;line-height:18.5px}.ds21 .tender-form__form--base input::-webkit-input-placeholder{color:#d7dddf;font-weight:400}.ds21 .tender-form__form--base input::-moz-placeholder{color:#d7dddf;font-weight:400}.ds21 .tender-form__form--base input::-ms-input-placeholder{color:#d7dddf;font-weight:400}.ds21 .tender-form__form--base input::placeholder{color:#d7dddf;font-weight:400}.ds21 .tender-form__form--base label{top:0;color:#658692;font-size:12px;font-weight:400;line-height:13px}.ds21 .tender-form__form--base select{padding:17px 0 4.5px;-webkit-box-shadow:0 1px 0 rgba(19,53,63,.36);box-shadow:0 1px 0 rgba(19,53,63,.36);font-weight:400;font-size:16px;line-height:18.5px;color:#d7dddf;-webkit-transition:color 0s;transition:color 0s}.ds21 .tender-form__form--base select:hover{-webkit-box-shadow:0 1px 0 #08c3dc;box-shadow:0 1px 0 #08c3dc}.ds21 .tender-form__form--base select option{color:#13353f}.ds21 .tender-form__form--base .ds_select::after{top:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuNzUgNkw3LjUgMTAuMjVMMy4yNSA2IiBzdHJva2U9IiMxMzM1M0YiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+)}.ds21 .tender-form__form--base .ds_select.ds_select_fill select{-webkit-box-shadow:0 1px 0 #88c930;box-shadow:0 1px 0 #88c930;color:#13353f}.ds21 .tender-form__form--base .ds_select.ds_error select{-webkit-box-shadow:0 1px 0 #f04e5c;box-shadow:0 1px 0 #f04e5c}.ds21 .tender-form__form--base .ds_textarea{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ds21 .tender-form__form--base .ds_textarea .ds_contenteditable{height:auto;padding:5px 0 4.5px;margin-top:-10px;color:#13353f;min-height:28px;font-weight:400;font-size:16px;line-height:18.5px;-webkit-box-shadow:0 1px 0 rgba(19,53,63,.36);box-shadow:0 1px 0 rgba(19,53,63,.36);z-index:1}.ds21 .tender-form__form--base .ds_textarea .textarea-placeholder{display:none;position:absolute;top:18px;font-size:16px;font-weight:400;line-height:18.5px;color:#d7dddf}.ds21 .tender-form__form--base .ds_input label span,.ds21 .tender-form__form--base .ds_select label span,.ds21 .tender-form__form--base .ds_textarea label>span{color:#f04e5c}.ds21 .tender-form__form--base .ds_textarea.is-empty .textarea-placeholder{display:block}.ds21 .tender-form__form--base .ds_textarea span.label{display:none}.ds21 .tender-form__form--base .ds_textarea.ds_focus .ds_contenteditable,.ds21 .tender-form__form--base .ds_textarea.ds_hover .ds_contenteditable{-webkit-box-shadow:0 1px 0 #08c3dc;box-shadow:0 1px 0 #08c3dc}.ds21 .tender-form__form--base .ds_textarea.ds_filled .ds_contenteditable{-webkit-box-shadow:0 1px 0 #88c930;box-shadow:0 1px 0 #88c930}.ds21 .tender-form__form--base .ds_textarea.ds_error{margin-bottom:22px}.ds21 .tender-form__form--base .ds_textarea.ds_error .ds_contenteditable{-webkit-box-shadow:0 1px 0 #f04e5c;box-shadow:0 1px 0 #f04e5c}.ds21 .tender-form__form--base .ds_textarea.ds_error .ds_error_message{position:absolute;bottom:-22px}.ds21 .tender-form__form--base .ds_input.ds_hover input{-webkit-box-shadow:0 1px 0 #08c3dc;box-shadow:0 1px 0 #08c3dc}.ds21 .tender-form__form--base .ds_input.ds_filled input{-webkit-box-shadow:0 1px 0 #88c930;box-shadow:0 1px 0 #88c930}.ds21 .tender-form__form--base .ds_input.ds_error input{-webkit-box-shadow:0 1px 0 #f04e5c;box-shadow:0 1px 0 #f04e5c}.ds21 .tender-form__form--base .ds_input_file,.ds21 .tender-form__form--base .ds_input_file *,.ds21 .tender-form__form--base .ds_input_file.ds_focus,.ds21 .tender-form__form--base .ds_input_file.ds_focus *{font-size:14px;font-weight:500;line-height:16px}.ds21 .tender-form__form--base .ds_input_file label{position:relative}.ds21 .tender-form__form--base .ds_input_file input{width:100%;height:100%}.ds21 .tender-form__form--base .ds_input_file .ds_files_info{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:20px 0}.ds21 .tender-form__form--base .ds_input_file .ds_files_info.showed{display:-webkit-box;display:-ms-flexbox;display:flex}.ds21 .tender-form__form--base .ds_input_file .ds_files_info .ds_file_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin:0;padding:0}.ds21 .tender-form__form--base .ds_input_file .ds_files_info .ds_file_item span{font-size:16px;font-weight:400;line-height:18.5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#00a9bf}.ds21 .tender-form__form--base .ds_input_file .ds_files_info .ds_file_item button{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;background:url(/local/templates/invitro_main/src/image/icons/close.svg) center no-repeat;cursor:pointer}.ds21 .tender-form__form--base .ds_checkbox_1x,.ds21 .tender-form__success-block{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.ds21 .tender-form__form--base .ds_input_file .ds_error_message{margin-top:8px;font-weight:400}.ds21 .tender-form__form--base .ds_input_file .ds_add_file .ds_input_text_default{display:block}.ds21 .tender-form__form--base .ds_input_file .ds_border_input{min-height:auto}.ds21 .tender-form__form--base .ds_input_file .ds_box_svg path,.ds21 .tender-form__form--base .ds_input_file .ds_box_svg svg{stroke:#13353f}.ds21 .tender-form__form--base .ds_input_file.ds_focus label,.ds21 .tender-form__form--base .ds_input_file.ds_focus label *{color:#00a9bf}.ds21 .tender-form__form--base .ds_input_file.ds_focus label .ds_box_svg path,.ds21 .tender-form__form--base .ds_input_file.ds_focus label .ds_box_svg svg{stroke:#00a9bf}.ds21 .tender-form__form--base .ds_input_file.ds_error label .ds_box_svg path,.ds21 .tender-form__form--base .ds_input_file.ds_error label .ds_box_svg svg,.ds21 .tender-form__form--base .ds_input_file.ds_filled label .ds_box_svg path,.ds21 .tender-form__form--base .ds_input_file.ds_filled label .ds_box_svg svg{stroke:#13353f}.ds21 .tender-form__form--base .ds_input_file.ds_filled label,.ds21 .tender-form__form--base .ds_input_file.ds_filled label *{color:#658692}.ds21 .tender-form__form--base .ds_input_file.ds_filled label .ds_border_input{border-color:#658692}.ds21 .tender-form__form--base .ds_input_file.ds_error label .ds_border_input{border-color:#f04e5c}.ds21 .tender-form__form--base .ds_input_file label:hover,.ds21 .tender-form__form--base .ds_input_file label:hover *{color:#00a9bf}.ds21 .tender-form__form--base .ds_input_file label:hover .ds_border_input{border-color:#00a9bf}.ds21 .tender-form__form--base .ds_input_file label:hover path,.ds21 .tender-form__form--base .ds_input_file label:hover svg{stroke:#00a9bf!important}.ds21 .tender-form__form--base .ds_checkbox_1x{flex-direction:column;gap:8px;margin-bottom:0}.ds21 .tender-form__form--base .ds_checkbox_1x label{width:100%;gap:15px}.ds21 .tender-form__form--base .ds_checkbox_1x label .ds_checkbox_label>span{color:#f04e5c}.ds21 .tender-form__form--base .ds_checkbox_1x .ds_checkbox_input{margin-right:0}.ds21 .tender-form__form--base .ds_checkbox_1x .ds_checkbox_label{font-size:14px;line-height:16px;color:#13353f}.ds21 .tender-form__form--base .ds_checkbox_1x .ds_checkbox_label a{color:#08c3dc;text-decoration:underline}.ds21 .tender-form__form--base .ds_error_message{font-size:12px;line-height:13px;color:#ec4453}.ds21 .tender-form__form--base .preload__overlay{width:100%;height:100%;position:absolute}.ds21 .tender-form__form--base .preload{position:inherit}.ds21 .tender-form__form--footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.ds21 .tender-form__form--footer #recaptchaCooperationForm{width:304px;height:78px}.ds21 .tender-form__form--footer .ds_b_3x{width:calc(100% - 293px);height:70px;border-radius:12px}@media (max-width:979px){.ds21 .tender-form__form--footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds21 .tender-form__form--footer #recaptchaCooperationForm{margin:0 auto}.ds21 .tender-form__form--footer .ds_b_3x{height:40px;width:100%}.ds21 .tender-popup.popup-bottom .tender-popup__popup{bottom:0}}.ds21 .tender-form__form--footer .ds_b_3x span{font-weight:400}.ds21 .tender-form__form--footer .ds_b_3x input{height:100%}.ds21 .tender-form__form.success .tender-form__success-block{display:-webkit-box;display:-ms-flexbox;display:flex}.ds21 .tender-form__form.success form{display:none}.ds21 .tender-form__recaptcha{width:273px;height:70px}.ds21 .tender-form__recaptcha>div{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(.897);transform:scale(.897)}.ds21 .tender-form__success-block{display:none;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;gap:20px;padding:20px 0}.ds21 .tender-form__success-block .icon{width:120px;height:151px}.ds21 .tender-form__success-block .text{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;gap:10px}.ds21 .tender-form__success-block .text .big{font-size:22px;font-weight:500;line-height:24px;margin:0}.ds21 .tender-form__success-block .text .small{font-size:16px;font-weight:400;line-height:18px;margin:0}.ds21 .tender-popup{display:none;position:fixed;width:100vw;height:100dvh;top:0;left:0;z-index:10050;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.ds21 .tender-popup.opened{display:block}.ds21 .tender-popup.showed{opacity:1}.ds21 .tender-popup__container{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds21 .tender-popup__background{top:0;left:0;z-index:10050;width:100%;height:100%;background:#13353f;opacity:.8;backdrop-filter:blur(5px)}.ds21 .tender-popup__popup{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:940px;max-height:calc(100% - 36px);background:#fff;z-index:10051;border-radius:12px;padding:20px 20px 0}.ds21 .tender-popup__popup--base,.ds21 .tender-popup__popup--header{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal}@media (max-width:979px){.ds21 .tender-popup__popup{max-width:100%;max-height:100%;bottom:-100%;border-radius:12px 12px 0 0;padding:20px 15px 0;-webkit-transition:bottom .3s;transition:bottom .3s}}.ds21 .tender-popup__popup--container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%}.ds21 .tender-popup__popup--header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;width:100%}.ds21 .tender-popup__popup--header-row{display:-webkit-box;display:-ms-flexbox;display:flex}.ds21 .tender-popup__popup--header span{width:calc(100% - 30px);font-size:28px;font-weight:500;line-height:30px}.ds21 .tender-popup__popup--base{overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:0 20px 40px}.ds21 .tender-popup__popup--base::-webkit-scrollbar{width:8px}@media (max-width:979px){.ds21 .tender-popup__popup--base{padding:0 7px 20px 0;margin-right:-7px}.ds21 .tender-popup__popup--base::-webkit-scrollbar{width:5px}}.ds21 .tender-popup__popup--base::-webkit-scrollbar-button{display:none}.ds21 .tender-popup__popup--base::-webkit-scrollbar-thumb{background:#08c3dc;border-radius:8px}.ds21 .tender-popup__popup--base::-webkit-scrollbar-track{background:#f3f5f5;border-radius:8px;margin-bottom:40px}.ds21 .tender-popup__popup--base.tender-info-popup-text{padding-bottom:1px}.ds21 .tender-popup__popup--base.tender-info-popup-text::-webkit-scrollbar-track{margin-bottom:0}.ds21 .tender-popup__popup--base .tender-page__adv--slider{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:15px;background:#08d3b7}.ds21 .tender-popup__popup--base .tender-page__adv--slider-footer,.ds21 .tender-popup__popup--base .tender-page__adv--slider-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ds21 .tender-popup__popup--base .tender-page__adv--slider-info{width:calc(100% - 147px)}.ds21 .tender-popup__popup--base .tender-page__adv--slider-footer .tender-page__adv--slider-date{display:none}.ds21 .tender-popup__popup--base .tender-page__adv--slider-text{min-height:40px;font-weight:700;font-size:16px;line-height:20px;-webkit-line-clamp:none}.ds21 .tender-popup__popup--base .tender-page__adv--slider-date span{font-size:14px;line-height:21px}@media (max-width:979px){.ds21 .tender-popup__popup--base>a:last-child{margin-bottom:40px}.ds21 .tender-popup__popup--base .tender-page__adv--slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:10px}.ds21 .tender-popup__popup--base .tender-page__adv--slider-info{width:100%}.ds21 .tender-popup__popup--base .tender-page__adv--slider-info .tender-page__adv--slider-date{display:none}.ds21 .tender-popup__popup--base .tender-page__adv--slider-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.ds21 .tender-popup__popup--base .tender-page__adv--slider-footer .tender-page__adv--slider-date{display:-webkit-box;display:-ms-flexbox;display:flex}.ds21 .tender-popup__popup--base .tender-page__adv--slider-text{font-size:14px;font-weight:500}.ds21 .tender-popup__popup--base .tender-page__adv--slider-date span{font-size:12px}}.ds21 .tender-popup__popup--base .tender-page__adv--slider .ds_b_3x{width:127px;height:40px}.ds21 .tender-popup__popup--footer{padding-bottom:20px}@media (max-width:979px){.ds21 .tender-popup__popup--base .tender-page__adv--slider .ds_b_3x{width:105px;height:30px;border-radius:10px;margin-left:auto}.ds21 .tender-popup__popup--base .tender-page__adv--slider .ds_b_3x span{font-size:14px;font-weight:400;line-height:16px}.ds21 .tender-popup__popup--footer{padding-bottom:40px}}.ds21 .tender-popup__popup--footer .ds_b_3x{width:240px;height:40px;border-radius:12px;cursor:pointer}.ds21 .tender-popup__popup--footer .ds_b_3x span{font-weight:400}@media (max-width:979px){.ds21 .tender-popup__popup--footer .ds_b_3x{width:100%}.ds21 .tender-popup__popup .tender-form__form--base{padding:20px 7px 20px 0;margin-right:-7px}}.ds21 .tender-popup__popup .tender-form__form--footer{padding-bottom:40px}