.suppliers{position:relative;margin-bottom:72px;padding:14px 0 79px;background-image:url(../img/suppliers/suppliers-1_1920.jpg);background-size:cover;background-position:center;overflow:hidden}.suppliers::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(0,14,31,.65)}.suppliers__cont{position:relative;z-index:1}.suppliers__crumbs{margin-bottom:60px}.suppliers__caption{margin-bottom:26px;font-size:56px;line-height:54px;color:#fff}.suppliers__text{margin-bottom:49px;color:#fff}.suppliers__button{padding:14px 50px;font-size:22px;font-weight:700;line-height:28px;border-radius:8px}.service-offer{margin-bottom:52px}.service-offer__title{margin-bottom:32px}.service-offer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}.service-offer__item{width:376px;margin:0 12px 24px}.service-offer__picture{margin-bottom:12px;height:188px}.service-offer__image{display:block;border-radius:4px;max-height:100%}.service-offer__name{display:block;font-size:18px;font-weight:700;line-height:22px}.service-offer__text{margin-top:3px;font-size:16px;line-height:19px}.partnership-form{margin-bottom:72px;background:linear-gradient(96deg,#024d82 0,#00999a 60.14%)}.partnership-form_no-margin{margin-bottom:0}.partnership-form__cont{padding-top:76px;padding-bottom:72px}.partnership-form__title{margin-bottom:38px;color:#fff}.partnership-form__area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.partnership-form__left{width:100%;max-width:424px;padding:26px 24px 25px;background-color:#f5f6f7;border-radius:8px}.partnership-form__left-headline{display:block;margin-bottom:17px;font-size:24px;font-weight:400;line-height:29px}.partnership-form__right-headline{display:block;font-size:24px;font-weight:400;line-height:29px;margin-bottom:7px;color:rgba(255,255,255,.8)}.partnership-form__field{margin-bottom:12px}.partnership-form__field.has-error .partnership-form__input{border-color:#dc2f6c}.partnership-form__input{padding:11px 12px;border-radius:6px;background-color:rgba(255,255,255,.9);font-size:16px;line-height:19px}.partnership-form__input:focus{border:1px solid #1a314d}.partnership-form__textarea{height:81px;padding:11px 12px;border-radius:6px;background-color:rgba(255,255,255,.9);font-size:16px;line-height:19px;resize:none}.partnership-form__textarea:focus{border:1px solid #1a314d}.partnership-form__btn-box{margin-top:16px;margin-bottom:9px}.partnership-form__button{width:100%;padding:12px 12px 10px;font-size:18px;line-height:22px}.partnership-form__policy-text{font-size:14px;line-height:17px}.partnership-form__right{padding:26px 0 0 76px}.partnership-form__contact{display:inline-block;vertical-align:top;margin:1px -16px;padding:8px 16px;text-decoration-color:rgba(255,255,255,0);font-size:32px;line-height:38px;color:#fff}.cooperation-programmes{margin-bottom:48px}.cooperation-programmes_producer{margin-bottom:61px}.cooperation-programmes_press{margin-bottom:58px}.cooperation-programmes__title{margin-bottom:31px}.cooperation-programmes__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:29px -12px 0}.cooperation-programmes__item{display:block;min-height:95px;margin:0 12px 24px;border:1px solid #f9fafa;border-radius:4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.04);box-shadow:0 5px 10px rgba(0,0,0,.04);width:calc(50% - 24px);padding:21px 19px 14px;text-decoration:none;-webkit-transition-property:-webkit-box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s}.cooperation-programmes__name{display:block;margin-bottom:5px;font-size:24px;font-weight:700;line-height:29px}.cooperation-programmes__note{display:block;font-size:16px;line-height:22px;color:rgba(26,49,77,.8)}.policy-checkbox{margin-top:10px}.policy-checkbox_mb{margin-bottom:16px}.policy-checkbox_white .policy-checkbox__text{font-size:12px;line-height:14px;color:rgba(255,255,255,.5)}.policy-checkbox_white .policy-checkbox__text a{color:rgba(255,255,255,.5)}.policy-checkbox_white .policy-checkbox__text::before{top:-1px;border:1px solid rgba(255,255,255,.2)}.policy-checkbox_white .policy-checkbox__text::after{top:2px}.policy-checkbox_white .policy-checkbox__input:checked+.policy-checkbox__text::before{border:1px solid #fff;background-color:#fff}.policy-checkbox_white .policy-checkbox__input:checked+.policy-checkbox__text::after{background-color:#1a314d}.policy-checkbox_advices-choice-faq .policy-checkbox__text{font-size:13px;line-height:17px}.policy-checkbox_advices-choice-faq .policy-checkbox__text::before{top:1px}.policy-checkbox_advices-choice-faq .policy-checkbox__text::after{top:4px}.policy-checkbox_basket-order .policy-checkbox__text{font-size:16px;line-height:19px}.policy-checkbox_basket-order .policy-checkbox__text::before{top:2px}.policy-checkbox_basket-order .policy-checkbox__text::after{top:5px}.policy-checkbox_subscription{color:rgba(26,49,77,.6)}.policy-checkbox_subscription .policy-checkbox__text{color:#fff;opacity:1}.policy-checkbox_subscription .policy-checkbox__text a{color:#fff}.policy-checkbox_subscription .policy-checkbox__text::before{top:0;border:1px solid #fff}.policy-checkbox_subscription .policy-checkbox__text::after{top:3px}.policy-checkbox_subscription .policy-checkbox__input:checked+.policy-checkbox__text::before{border:1px solid #fff;background-color:#fff}.policy-checkbox_subscription .policy-checkbox__input:checked+.policy-checkbox__text::after{background-color:#1a314d}.policy-checkbox_modal-review .policy-checkbox__text{font-size:16px;line-height:19px;color:rgba(26,49,77,.6)}.policy-checkbox_modal-review .policy-checkbox__text a{margin-left:4px;text-underline-offset:4px;color:rgba(26,49,77,.6);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color;transition-property:color}.policy-checkbox_modal-review .policy-checkbox__text:before{top:2px}.policy-checkbox_modal-review .policy-checkbox__text:after{top:5px}.policy-checkbox_sign-in{margin-bottom:16px}.policy-checkbox_sign-in .policy-checkbox__text{text-align:left}.policy-checkbox__label{cursor:pointer;display:block}.policy-checkbox__input{position:absolute;z-index:-1;opacity:0}.policy-checkbox__input:checked+.policy-checkbox__text::before{border:1px solid #1a314d;background-color:#1a314d}.policy-checkbox__input:checked+.policy-checkbox__text::after{background-color:#fff}.policy-checkbox__text{font-size:14px;line-height:17px;color:#1a314d;position:relative;display:block;padding-left:24px}.policy-checkbox__text a{color:#1a314d}.policy-checkbox__text::before{content:"";position:absolute;top:0;left:0;width:16px;height:16px;border:1px solid rgba(26,49,77,.2);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:border-color,background-color;transition-property:border-color,background-color;-webkit-transition-duration:.2s;transition-duration:.2s}.policy-checkbox__text::after{content:"";position:absolute;top:3px;left:3px;width:10px;height:10px;background-color:transparent;-webkit-mask-image:url(../img/ic_check_white.svg);mask-image:url(../img/ic_check_white.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}@media (min-width:1240.1px){.partnership-form__policy-link{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s}.partnership-form__policy-link:hover{color:rgba(26,49,77,.7);-webkit-transition-duration:.1s;transition-duration:.1s}.partnership-form__contact{-webkit-transition-property:text-decoration-color;transition-property:text-decoration-color;-webkit-transition-duration:.2s;transition-duration:.2s}.partnership-form__contact:hover{text-decoration-color:#fff;-webkit-transition-duration:.1s;transition-duration:.1s}.cooperation-programmes__item:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.05);box-shadow:0 10px 20px rgba(0,0,0,.05)}.policy-checkbox_white .policy-checkbox__label:hover .policy-checkbox__text::before{border-color:rgba(255,255,255,.5)}.policy-checkbox_white .policy-checkbox__label:hover .policy-checkbox__input:checked+.policy-checkbox__text::before{background-color:rgba(255,255,255,.5)}.policy-checkbox_white .policy-checkbox__label:hover .policy-checkbox__input:checked+.policy-checkbox__text::after{background-color:#1a314d}.policy-checkbox_white .policy-checkbox__text a:hover{color:#fff}.policy-checkbox_subscription .policy-checkbox__label:hover .policy-checkbox__text::before{border-color:#fff}.policy-checkbox_subscription .policy-checkbox__label:hover .policy-checkbox__input:checked+.policy-checkbox__text::before{background-color:#fff}.policy-checkbox_subscription .policy-checkbox__label:hover .policy-checkbox__input:checked+.policy-checkbox__text::after{background-color:#1a314d}.policy-checkbox_subscription .policy-checkbox__text{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s}.policy-checkbox_subscription .policy-checkbox__text a:hover{color:rgba(255,255,255,.8)}.policy-checkbox_modal-review .policy-checkbox__text a:hover{text-decoration-color:#1a314d}.policy-checkbox__label:hover .policy-checkbox__text::before{border-color:rgba(26,49,77,.5)}.policy-checkbox__label:hover .policy-checkbox__input:checked+.policy-checkbox__text::before{border-color:transparent;background-color:rgba(26,49,77,.5)}.policy-checkbox__label:hover .policy-checkbox__input:checked+.policy-checkbox__text::after{background-color:#fff}.policy-checkbox__text a{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s}}@media (max-width:1240px){.suppliers{margin-bottom:50px;padding:14px 0 66px;background-image:url(../img/suppliers/suppliers-1_1240.jpg)}.suppliers__crumbs{margin-bottom:61px}.suppliers__caption{margin-bottom:11px;font-size:36px;line-height:38px}.suppliers__text{margin-bottom:24px}.suppliers__button{padding:10px 34px;font-size:18px;line-height:24px;border-radius:6px}.service-offer{margin-bottom:44px}.service-offer__title{margin-bottom:24px}.service-offer__list{margin:0 -12px -24px}.service-offer__item{width:268px}.service-offer__picture{height:134px}.partnership-form{margin-bottom:50px}.partnership-form_no-margin{margin-bottom:0}.partnership-form__cont{padding-top:41px;padding-bottom:36px}.partnership-form__title{margin-bottom:22px}.partnership-form__left{max-width:360px;padding:20px 16px 21px;border-radius:4px}.partnership-form__left-headline{margin-bottom:16px;font-size:16px;line-height:19px}.partnership-form__right-headline{margin-bottom:12px;font-size:16px;line-height:19px}.partnership-form__input,.partnership-form__textarea{border-radius:4px}.partnership-form__btn-box{margin-top:16px}.partnership-form__button{border-radius:4px}.partnership-form__right{padding:26px 0 0 46px}.partnership-form__contact{padding:4px 16px;font-size:20px;line-height:24px}.cooperation-programmes{margin-bottom:44px}.cooperation-programmes_press,.cooperation-programmes_producer{margin-bottom:52px}.cooperation-programmes__title{margin-bottom:20px}.cooperation-programmes__list{margin:20px -12px 0}.cooperation-programmes__item{margin:0 6px 12px;padding:17px 15px 12px}.cooperation-programmes__name{font-size:20px;line-height:24px}}@media (max-width:950px){.suppliers{background-image:url(../img/suppliers/suppliers-1_950.jpg)}.service-offer__item{width:312px}.service-offer__picture{height:156px}.partnership-form__area{display:block}.partnership-form__left{max-width:100%;margin-bottom:30px}.partnership-form__right{padding:0}.policy-checkbox{margin-top:6px}.policy-checkbox_modal-review .policy-checkbox__text{font-size:14px;line-height:17px}.policy-checkbox_modal-review .policy-checkbox__text::before{top:1px}.policy-checkbox_modal-review .policy-checkbox__text::after{top:4px}}@media (max-width:700px){.suppliers{background-image:url(../img/suppliers/suppliers-1_700.jpg)}.service-offer__item{width:222px}.service-offer__picture{height:111px}.cooperation-programmes__list{display:block;margin:20px 0 0}.cooperation-programmes__item{margin:0 0 12px;width:100%}.policy-checkbox_modal .policy-checkbox__text{font-size:13px;line-height:17px}}@media (max-width:520px){.suppliers{background-image:url(../img/suppliers/suppliers-1_520.jpg)}.service-offer__list{display:block;margin:0}.service-offer__item{margin:0 0 24px;width:100%}.service-offer__picture{position:relative;height:auto;padding-top:50%}.service-offer__image{position:absolute;top:0;right:0;left:0}}@media (max-width:360px){.suppliers{background-image:url(../img/suppliers/suppliers-1_360.jpg)}}