.links-list__container{margin:0 auto;padding-left:16px;padding-right:16px;box-shadow:0 -1px 0 0 #e3e4e6;padding-top:16px;padding-bottom:16px}@media (min-width: 640px){.links-list__container{padding-left:72px;padding-right:72px}}@media (min-width: 640px) and (max-width: 807px){.links-list__container{padding-left:32px;padding-right:32px}}@media (min-width: 1920px){.links-list__container{max-width:1776px}}@media (min-width: 640px){.links-list__container{padding-top:32px;padding-bottom:26px}}.links-list__title{margin-bottom:16px}@media (min-width: 640px){.links-list__title{margin-bottom:14px}}@media (min-width: 640px){.links-list__items{display:flex;flex-wrap:wrap}}.links-list__item{margin-bottom:8px}@media (min-width: 640px){.links-list__item{width:33%}}.links-list__link{font-size:12px;color:#919399;cursor:pointer}.links-list__link:hover{color:#0ec645}.links-list__link:before{content:'•';display:inline;margin-right:6px}

.footer-links{padding:32px 0 24px;background-color:#fff;box-shadow:0 -1px 0 0 #e3e4e6}.footer-links__dc-logo>span.scaled{transform:scale(1.2) translate(12px, 0px)}.footer-links__section{padding:0 16px}.footer-links__section:first-child{box-shadow:0 1px 0 0 #e3e4e6;padding-bottom:24px}.footer-links__menu{margin:24px 0 0}.footer-links__menu-item{line-height:20px;margin-bottom:8px}.footer-links__menu-item:last-child{margin-bottom:0}.footer-links__social-web,.footer-links__applications{padding-top:24px;color:#919399;font-size:12px;line-height:16px}.footer-links__social-web-list,.footer-links__application-list{font-size:0;margin-top:8px;display:flex;flex-wrap:wrap;max-width:216px}.footer-links__social-web-item{display:inline-block;vertical-align:top;margin-right:8px}.footer-links__social-link{display:flex;justify-content:center;border-radius:4px;background-color:#f6f6f6;cursor:pointer;width:32px;height:32px;padding-top:3px;box-sizing:border-box}.footer-links__social-link:hover{background-color:#e3e4e6}.footer-links__application-item{display:inline-block;vertical-align:top}.footer-links__application-item:first-child{margin-right:8px;margin-bottom:8px}.footer-links__application-link{display:block;background-color:#2e2e33;cursor:pointer;width:104px;height:32px;border-radius:4px}.footer-links__application-link:hover{background-color:#3f3f45}.footer-links__application-link:before{content:'';display:block}@media (min-width: 640px){.footer-links{padding-bottom:0}.footer-links__container{margin:0 auto;padding-left:16px;padding-right:16px;display:flex;justify-content:space-between}}@media (min-width: 640px) and (min-width: 640px){.footer-links__container{padding-left:72px;padding-right:72px}}@media (min-width: 640px) and (min-width: 640px) and (max-width: 807px){.footer-links__container{padding-left:32px;padding-right:32px}}@media (min-width: 640px) and (min-width: 1920px){.footer-links__container{max-width:1776px}}@media (min-width: 640px){.footer-links__section{padding:0 0 32px}.footer-links__section:first-child{box-shadow:0 0 0 0 rgba(227,228,230,0);padding:0 0 32px}.footer-links__section-flex{flex-shrink:0}.footer-links__menu{font-size:0}.footer-links__menu-item{display:inline-block;vertical-align:top;margin:0 28px 8px 0;font-size:15px;line-height:20px}.footer-links__menu-item:last-child{margin-right:0}.footer-links__social-web{margin-right:72px}.footer-links__social-web,.footer-links__applications{display:inline-block;vertical-align:top}}@media (min-width: 640px) and (min-width: 640px) and (max-width: 1040px){.footer-links__container{display:block}.footer-links__section:first-child{padding-bottom:0 !important}.footer-links__section-flex{display:flex;justify-content:space-between}}

.footer-copyright{background-color:#fff;font-size:12px;line-height:16px;color:#919399;padding:16px 0;box-shadow:0 -1px 0 0 #e3e4e6}.footer-copyright__container{margin:0 auto;padding-left:16px;padding-right:16px}@media (min-width: 640px){.footer-copyright__container{padding-left:72px;padding-right:72px}}@media (min-width: 640px) and (max-width: 807px){.footer-copyright__container{padding-left:32px;padding-right:32px}}@media (min-width: 1920px){.footer-copyright__container{max-width:1776px}}.footer-copyright__section{padding:0 16px}.footer-copyright__section:first-child{margin-bottom:8px}.footer-copyright__agreement-link{color:#2e2e33;margin-top:16px}@media (min-width: 640px){.footer-copyright__container{display:flex;justify-content:space-between}.footer-copyright__section{margin-bottom:0;padding:0}.footer-copyright__section:first-child{margin-bottom:0}}@media (min-width: 640px) and (min-width: 640px) and (max-width: 1040px){.footer-copyright__container{display:block}}

.breadcrumbs{padding:16px}.breadcrumbs__ul{font-size:0;line-height:12px}.breadcrumbs__li{font-size:12px;line-height:16px;display:inline-block;vertical-align:top}.breadcrumbs__li:after{content:'/';display:inline-block;vertical-align:top;margin:0 3px}.breadcrumbs__li:last-child:after{display:none}.breadcrumbs__link{color:#2e2e33}.breadcrumbs__link:hover{color:#10b93d}@media (min-width: 640px){.breadcrumbs{padding-right:16px;padding-left:0;width:calc(100% - 76px)}}

.scroll-top{box-shadow:0 -1px 0 0 #e3e4e6;padding:8px 16px}.scroll-top__btn{width:100%;font-size:12px;line-height:16px;background-color:transparent;padding:8px 0;text-align:left}.scroll-top__btn:hover{color:#10b93d}@media (min-width: 640px){.scroll-top{padding-left:0;padding-right:0;width:60px;text-align:right}}

.footer-text__container{margin:0 auto;padding-left:16px;padding-right:16px;padding-top:32px;padding-bottom:32px;box-shadow:0 -1px 0 0 #e3e4e6}@media (min-width: 640px){.footer-text__container{padding-left:72px;padding-right:72px}}@media (min-width: 640px) and (max-width: 807px){.footer-text__container{padding-left:32px;padding-right:32px}}@media (min-width: 1920px){.footer-text__container{max-width:1776px}}@media (min-width: 640px){.footer-text__container{padding-right:400px}}.footer-text__title{margin-bottom:16px;font-size:15px;line-height:20px;font-weight:normal}@media (min-width: 640px){.footer-text__title{margin-bottom:12px}}.footer-text__details{font-size:12px;line-height:16px}@media (min-width: 640px){.footer-text__details{max-width:528px}}@media screen and (min-width: 1280px){.footer-text__details .footer-seo__vendor{width:50%;margin-right:48px;display:inline-block;vertical-align:top}}

.footer{min-width:288px;width:100%;box-sizing:border-box}.footer__navigation{margin:0 auto;padding-left:16px;padding-right:16px;box-shadow:0 -1px 0 0 #e3e4e6;padding:0}@media (min-width: 640px){.footer__navigation{padding-left:72px;padding-right:72px}}@media (min-width: 640px) and (max-width: 807px){.footer__navigation{padding-left:32px;padding-right:32px}}@media (min-width: 1920px){.footer__navigation{max-width:1776px}}@media (min-width: 640px){.footer{padding-top:32px}.footer.footer--basket-is-static .footer-links,.footer.footer--basket-is-static .footer-copyright{padding-right:345px}.footer.footer--basket-is-static .footer__navigation{padding-right:400px}.footer__navigation{display:flex;justify-content:space-between}}@media (min-width: 640px) and (min-width: 640px) and (max-width: 1040px){.footer{height:321px}}

.sections-navigation{width:272px;position:fixed}.sections-navigation.sections-navigation--sticky{position:absolute;bottom:0}.sections-navigation--counter{counter-reset:navlist}.sections-navigation__loading{height:200px;width:100%;background:#ccc}.sections-navigation__item{margin-bottom:12px;line-height:initial}.sections-navigation__item-link{display:flex;margin-bottom:12px;font-size:0;color:#919399}.sections-navigation__item-link:last-child{margin-bottom:0}.sections-navigation__item-link-title{display:inline-block;vertical-align:top;font-size:15px;line-height:20px;padding-left:11px;width:calc(100% - 13px);box-sizing:border-box}.sections-navigation__item-link--is-active{color:#2e2e33}.sections-navigation__item-link--counter{display:flex;position:relative}.sections-navigation__item-link--counter:before{content:counter(navlist) ". ";font-size:15px}.sections-navigation__item--counter{counter-increment:navlist}

.contacts__headline{padding:24px 16px 8px}.contacts__title{display:block;font-size:22px;line-height:28px;font-weight:bold}@media (min-width: 640px){.contacts__title{margin-bottom:48px;font-size:46px;line-height:64px}}.contacts__section{padding:24px 0 24px 16px}@media (min-width: 640px){.contacts__section{padding:48px 96px;margin-top:24px}}.contacts__section-title{padding:0 16px 8px 0;font-size:22px;line-height:28px;font-weight:bold}.contacts__section-description{padding-right:16px;line-height:20px}.contacts__section-description-row:not(:first-child){margin-top:16px}.contacts__section-description-row .contacts__description-email{color:#0ec645;font-weight:bold}.contacts__section.contacts__section--narrow{padding-left:0}.contacts__section.contacts__section--narrow .contacts__section-title,.contacts__section.contacts__section--narrow .contacts__section-description{padding-left:16px}.contacts__section.contacts__section--narrow .contacts__section-map{margin-top:16px;height:170px;pointer-events:none}.contacts__section.contacts__section--narrow .contacts__section-map--is-draggable{pointer-events:initial}.contacts__section.contacts__section--short{padding-bottom:0}.contacts__row{padding:16px 16px 16px 0;box-shadow:0 1px 0 0 #e3e4e6}.contacts__row:last-child{box-shadow:0 0 0 0 rgba(227,228,230,0);padding-bottom:0}.contacts__row-link{display:block;color:#0ec645;font-weight:bold;padding-bottom:16px}.contacts__row-info{padding-top:8px}.contacts__row-info-phone,.contacts__row-info-email{margin-top:8px;display:block;font-weight:bold}.contacts__row-info-email{color:#0ec645}.contacts__row-info-phone{color:#2e2e33}@media (min-width: 640px){.contacts{position:relative}.contacts__headline{padding:0}.contacts__section.contacts__section--narrow{padding-right:0}.contacts__section.contacts__section--narrow .contacts__section-title,.contacts__section.contacts__section--narrow .contacts__section-description{padding-right:96px;padding-left:96px}.contacts__section.contacts__section--narrow .contacts__section-map{height:283px}.contacts__section .contacts__description-email{font-weight:normal}.contacts__row{display:flex;justify-content:space-between;padding:24px 0}.contacts__row:last-child{box-shadow:0 1px 0 0 #e3e4e6;padding-bottom:24px}.contacts__row-link{font-weight:normal}.contacts__row-info{padding-top:0}.contacts__row-info-phone,.contacts__row-info-email{display:inline;font-weight:normal}.contacts__row-info-phone:not(:last-child),.contacts__row-info-email:not(:last-child){margin-right:16px}}

@media (min-width: 640px) and (max-width: 1040px){.contacts__section.contacts__section--narrow .contacts__section-title,.contacts__section.contacts__section--narrow .contacts__section-description{padding-right:40px;padding-left:40px}}

