.footer-2 .footer__main-part-inner{display:grid;grid-template-columns:220px minmax(0,1fr) 220px;align-items:center;column-gap:30px}.footer-2 .ntech-footer-brand{justify-self:start;padding-top:2px}.footer-2 .ntech-footer-brand-copy{font-size:14px;color:#999;line-height:1.4}.footer-2 .ntech-footer-brand-links{margin-top:8px;font-size:13px;line-height:1.8}.footer-2 .ntech-footer-brand a{color:#999}.footer-2 .ntech-footer-brand a:hover{color:#fff}.footer-2 .footer__part--left{width:auto;min-width:0;justify-self:center}.footer-2 .footer__main-part-menu>.footer__part-item{width:auto}.footer-2 .bottom-menu .line-block{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 30px}.footer-2 .bottom-menu .item-link{margin:0;white-space:nowrap}.footer-2 .footer__part--right{width:auto;max-width:none;justify-self:end;margin:0}@media(max-width:1250px) and (min-width:768px){.footer-2 .footer__main-part-inner{grid-template-columns:170px minmax(0,1fr) 200px;column-gap:20px}.footer-2 .footer__part--left{width:100%}.footer-2 .footer__main-part-menu,.footer-2 .footer__main-part-menu>.footer__part-item,.footer-2 .bottom-menu,.footer-2 .bottom-menu>.items{width:100%}.footer-2 .bottom-menu .line-block{gap:10px 18px}}@media(max-width:767px){.footer-2 .footer__main-part-inner{display:flex;flex-direction:column;gap:26px}.footer-2 .ntech-footer-brand,.footer-2 .footer__part--left,.footer-2 .footer__part--right{width:100%;max-width:none}.footer-2 .footer__part--left{order:2}.footer-2 .footer__part--right{order:3}.footer-2 .bottom-menu .line-block{justify-content:flex-start;gap:12px 24px}.footer-2 .footer__part--right .footer__info{width:auto}}.footer-2 .footer__part--right .footer__info{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.footer-2 .footer__part--right .footer__info-item{width:auto}.footer-2 .footer__phone .phones{align-items:flex-end}@media(max-width:767px){.footer-2 .footer__part--right .footer__info{align-items:flex-start;text-align:left}.footer-2 .footer__phone .phones{align-items:flex-start}}.footer-2 .footer__part--right .phones__inner,.footer-2 .footer__part--right .footer__email{text-align:right;justify-content:flex-end;width:100%}
@media (max-width:1250px) and (min-width:768px){.footer-2 .footer__main-part-inner{grid-template-columns:1fr 1fr;grid-template-areas:"brand contacts" "menu menu";row-gap:28px;column-gap:30px}}
@media (max-width:1250px) and (min-width:768px){.footer-2 .ntech-footer-brand{grid-area:brand}}
@media (max-width:1250px) and (min-width:768px){.footer-2 .footer__part--left{grid-area:menu;width:100%;justify-self:stretch}}
@media (max-width:1250px) and (min-width:768px){.footer-2 .footer__part--right{grid-area:contacts;justify-self:end;width:auto;max-width:none;margin:0}}
@media (max-width:1250px) and (min-width:768px){.footer-2 .footer__main-part-menu,.footer-2 .footer__main-part-menu>.footer__part-item,.footer-2 .bottom-menu,.footer-2 .bottom-menu>.items{width:100%}.footer-2 .bottom-menu .line-block{justify-content:center;gap:12px 30px}}
.footer-2 .footer__part--right .footer__phone,.footer-2 .footer__part--right .footer__info-item{width:auto}.footer-2 .footer__part--right .phones__inner,.footer-2 .footer__part--right .footer__email{width:auto}
.footer-2 .footer--mw318{min-width:0;max-width:none}.footer-2 .footer__part--right{min-width:0;width:auto}


/* final footer fixes */
.footer-2 .footer__main-part-inner{align-items:center;}
.footer-2 .footer__part--right{justify-self:end;align-self:start;}
@media(max-width:1250px) and (min-width:768px){
.footer-2 .footer__main-part-inner{grid-template-columns:1fr 1fr;grid-template-areas:'brand contacts' 'menu menu';row-gap:28px;}
.footer-2 .ntech-footer-brand{grid-area:brand;}
.footer-2 .footer__part--right{grid-area:contacts;justify-self:end;}
.footer-2 .footer__part--left{grid-area:menu;}
}
@media(max-width:767px){
.footer-2 .footer__part--right{order:2;}
.footer-2 .footer__part--left{order:3;}
}
.footer-2 .bottom-menu .line-block{flex-wrap:nowrap}
@media(max-width:1250px) and (min-width:768px){.footer-2 .bottom-menu .line-block{gap:12px 18px}}
.footer-2 .bottom-menu .item-link{white-space:nowrap}
.footer-2 .footer__bottom-part-items-wrapper{justify-content:center!important;}
.footer-2 .footer__bottom-part{padding-top:25px!important}.footer-2 .footer__bottom-part-inner{padding-top:0!important}
.footer-2 .ntech-footer-legal-wrapper{font-size:11px;line-height:1.5;opacity:.8}
.footer-2 .ntech-footer-legal-wrapper{opacity:.65}
.footer-2 .footer__bottom-part{padding-top:10px!important}
.footer-2 .footer__main-part{padding-bottom:20px!important}
.footer-2 .footer__bottom-part{padding-top:0!important}.footer-2 .footer__bottom-part-inner{margin-top:-25px!important}
.footer-2 .footer__main-part-inner{padding-top:10px}
.footer-2 .footer__bottom-part-inner{margin-top:0!important}.footer-2 .footer__bottom-part{padding-top:20px!important}
.footer-2 .footer__main-part-inner{padding-bottom:20px!important}.footer-2 .footer__bottom-part-inner{margin-top:0!important;padding-top:20px!important}
.footer-2 .footer__main-part{padding-top:35px}
@media(max-width:767px){.bottom-icons-panel__items{width:100%;display:flex;justify-content:space-around}.bottom-icons-panel__content-link{flex:1;max-width:none}}
@media(max-width:767px){.footer-2 .footer__main-part-inner{display:flex;flex-direction:column}.footer-2 .ntech-footer-brand,.footer-2 .footer__part--left,.footer-2 .footer__part--right{width:100%;max-width:100%}.footer-2 .footer__part--right{text-align:left}.footer-2 .footer__part--right .footer__info{align-items:flex-start;text-align:left}}
@media(max-width:767px){html,body{overflow-x:hidden!important;width:100%!important}.page-wrapper{overflow-x:hidden!important}}


@media(max-width:767px){.main-wrapper.flexbox--direction-row{flex-direction:column!important}}
.footer-2 .ntech-payments{display:flex!important;justify-content:center!important;align-items:center!important;gap:22px!important;flex-wrap:wrap!important}.footer-2 .ntech-payments img{height:36px!important;width:auto!important;max-width:130px!important;object-fit:contain!important}
.footer-2{background:#242424!important}
.footer-2 .ntech-payments img{height:42px!important;max-width:150px!important}.footer-2 .footer__bottom-part{padding-top:10px!important}
@media(max-width:767px){.footer-2 .ntech-payments{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:18px 12px!important;align-items:center!important;width:100%!important}.footer-2 .ntech-payments img{height:24px!important;width:100%!important;max-width:90px!important;object-fit:contain!important;margin:auto!important}}
@media(max-width:767px){.footer-2 .ntech-payments{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:18px 12px!important;align-items:center!important;width:100%!important}.footer-2 .ntech-payments img{height:24px!important;width:100%!important;max-width:90px!important;object-fit:contain!important;margin:auto!important}}
@media(max-width:767px){.footer-2 .bottom-menu .line-block{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:12px 22px!important;width:100%!important}.footer-2 .bottom-menu .item-link{white-space:normal!important}}
@media(max-width:767px){.footer-2 .footer__part--left,.footer-2 .footer__main-part-menu,.footer-2 .bottom-menu,.footer-2 .bottom-menu>.items{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.footer-2 .bottom-menu .line-block{padding-left:0!important;margin-left:0!important}}
.footer-2{background:#f7f7f7!important;color:#222!important}.footer-2 a{color:#222!important}.footer-2 .footer__bottom-part{border-color:#ddd!important}.footer-2 .ntech-footer-legal{color:#777!important}
.footer-2 .footer__bottom-part{border-top:1px solid #e8e8e8!important}.footer-2 .footer__main-part{border-bottom:0!important}.footer-2 hr{border-color:#e8e8e8!important}
.footer-2 .footer__bottom-part{border-top:0!important}
.footer-2{background:#191919!important;color:#fff!important}.footer-2 a{color:#fff!important}.footer-2 .footer__bottom-part{border-color:#333!important}.footer-2 .ntech-footer-legal{color:#777!important}.footer-2 .footer__brand,.footer-2 .footer__part--left,.footer-2 .footer__part--right{color:#fff!important}
.footer-2 .footer__pays{background:#fff!important;margin-left:-9999px!important;margin-right:-9999px!important;padding:25px 9999px!important;margin-top:30px!important}.footer-2 .ntech-payments{margin:0 auto!important}.footer-2 .ntech-payments img{height:30px!important}
.footer-2 .footer__bottom-part-items-wrapper{display:flex!important;flex-direction:column!important}.footer-2 .footer__pays{order:10!important}.footer-2 .footer__part-item-confidentiality{order:5!important}.footer-2 .ntech-footer-legal-wrapper{order:8!important}
.footer__pay-bottom{width:100%;background:#fff!important;padding:25px 0;margin-top:0}.footer__pay-bottom .ntech-payments{display:flex;justify-content:center;align-items:center;gap:25px;flex-wrap:wrap}.footer__pay-bottom img{height:30px!important;width:auto!important}
.footer__pay-bottom .ntech-payments img{height:36px!important;width:auto!important;max-width:130px!important;object-fit:contain!important}.footer__pay-bottom .ntech-payments img[src*="belcart"],.footer__pay-bottom .ntech-payments img[src*="erip"],.footer__pay-bottom .ntech-payments img[src*="samsung-pay"]{height:42px!important}
.footer__pay-bottom .ntech-payments img{height:36px!important;width:auto!important;max-width:130px!important}.footer__pay-bottom .ntech-payments img[src*="belcart"],.footer__pay-bottom .ntech-payments img[src*="erip"],.footer__pay-bottom .ntech-payments img[src*="samsung-pay"]{height:42px!important}.footer__pay-bottom .ntech-payments{display:flex!important;align-items:center!important;justify-content:center!important;gap:25px!important;flex-wrap:wrap!important}
.ntech-payments img{width:auto!important;height:40px!important;max-width:150px!important;object-fit:contain!important}
.footer__pays .ntech-payments img,.footer__pay-bottom .ntech-payments img{width:auto!important;height:40px!important;max-width:150px!important;object-fit:contain!important}
