/* Nord: редактируемый футер. Все правила ограничены .nft-footer. */
.nft-footer,.nft-footer *,.nft-footer *::before,.nft-footer *::after{box-sizing:border-box}
.nft-footer{width:100%;margin:0;padding:72px 0 44px;background:#20572f;color:#fff;font-family:Onest,Arial,sans-serif;font-size:14px;line-height:1.4}
.nft-footer .nft-container{width:calc(100% - 64px);max-width:1640px;margin:0 auto}
.nft-footer a,.nft-footer a:visited{color:inherit;text-decoration:none}
.nft-footer a:hover{text-decoration:underline;text-underline-offset:4px}
.nft-footer h3,.nft-footer p{margin:0;padding:0;font-family:inherit;color:inherit}
.nft-footer .nft-main{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:80px;align-items:start}
.nft-footer .nft-brand-row{display:grid;grid-template-columns:minmax(0,320px) minmax(0,280px);gap:48px;align-items:start}
.nft-footer .nft-logo-link{display:block;min-width:0}
.nft-footer .nft-logo{display:block;width:100%;max-width:320px;height:auto;border:0;border-radius:0}
.nft-footer .nft-description{line-height:1.3;overflow-wrap:break-word}
.nft-footer .nft-socials{margin-top:40px}
.nft-footer .nft-social-title{line-height:1.4;text-transform:uppercase}
.nft-footer .nft-social-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}
.nft-footer .nft-social{display:block;position:relative;flex:0 0 46px;width:46px;height:46px;border:0;border-radius:50%;background-position:center;background-size:contain;background-repeat:no-repeat;color:inherit}
.nft-footer .nft-social:hover{background-color:rgba(255,255,255,.12);text-decoration:none}
/* Название остаётся в ссылке для экранного диктора и редактора Bitrix. */
.nft-footer .nft-social-name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.nft-footer .nft-navigation{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr);gap:36px}
.nft-footer .nft-column{min-width:0}
.nft-footer .nft-column-title{display:block;line-height:1.3;text-transform:uppercase}
.nft-footer .nft-menu{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:16px}
.nft-footer .nft-menu-item{margin:0;min-width:0;max-width:100%;line-height:1.4}
.nft-footer .nft-menu-link,.nft-footer .nft-contact-link{overflow-wrap:anywhere}
.nft-footer .nft-contact-link{display:block;margin-top:12px}
.nft-footer .nft-address-area{margin-top:24px}
.nft-footer .nft-address{margin-top:12px;line-height:1.4}
.nft-footer .nft-bottom{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:56px;padding-top:32px;border-top:1px solid rgba(255,255,255,.22)}
.nft-footer .nft-legal{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;line-height:1.5}
.nft-footer .nft-languages{display:flex;flex-shrink:0;gap:18px;align-items:center;text-transform:uppercase}
.nft-footer .nft-current,.nft-footer .nft-current:visited{color:#dfb66c}
.nft-footer a:focus:not(:focus-visible){outline:none;box-shadow:none}
.nft-footer a:focus-visible{outline:2px solid #fff;outline-offset:5px}
@media(max-width:1350px){.nft-footer .nft-main{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px}.nft-footer .nft-brand-row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px}.nft-footer .nft-navigation{gap:24px}}
@media(max-width:1023px){.nft-footer .nft-main{grid-template-columns:1fr;gap:48px}.nft-footer .nft-brand-row{grid-template-columns:minmax(0,320px) minmax(0,280px);gap:48px}.nft-footer .nft-navigation{gap:32px}}
@media(max-width:767px){.nft-footer{padding:48px 0 32px}.nft-footer .nft-container{width:calc(100% - 32px)}.nft-footer .nft-brand-row{grid-template-columns:1fr;gap:24px}.nft-footer .nft-logo{max-width:280px}.nft-footer .nft-description{max-width:320px}.nft-footer .nft-socials{margin-top:32px}.nft-footer .nft-navigation{grid-template-columns:1fr 1fr;gap:32px 24px}.nft-footer .nft-contact-column{grid-column:1/-1}.nft-footer .nft-bottom{flex-direction:column;align-items:flex-start;gap:24px;margin-top:40px;padding-top:24px}}

.nft-footer .nft-social-facebook{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2246%22%20height%3D%2246%22%20viewBox%3D%220%200%2046%2046%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2245%22%20height%3D%2245%22%20rx%3D%2222.5%22%20stroke%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M23%2013.0371C17.477%2013.0371%2013%2017.5141%2013%2023.0371C13%2027.7271%2016.229%2031.6621%2020.584%2032.7431V26.0931H18.522V23.0371H20.584V21.7201C20.584%2018.3171%2022.124%2016.7391%2025.466%2016.7391C26.1%2016.7391%2027.193%2016.8631%2027.64%2016.9871V19.7571C27.2557%2019.7275%2026.8704%2019.7151%2026.485%2019.7201C24.845%2019.7201%2024.212%2020.3411%2024.212%2021.9561V23.0371H27.478L26.918%2026.0931H24.212V32.9631C29.164%2032.3671%2033%2028.1511%2033%2023.0371C33%2017.5141%2028.523%2013.0371%2023%2013.0371Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E")}
.nft-footer .nft-social-instagram{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2246%22%20height%3D%2246%22%20viewBox%3D%220%200%2046%2046%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2245%22%20height%3D%2245%22%20rx%3D%2222.5%22%20stroke%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M23.0004%2019.4699C22.0627%2019.4699%2021.1634%2019.8418%2020.5003%2020.5037C19.8373%2021.1657%2019.4647%2022.0635%2019.4647%2022.9997C19.4647%2023.9358%2019.8373%2024.8337%2020.5003%2025.4956C21.1634%2026.1576%2022.0627%2026.5295%2023.0004%2026.5295C23.9382%2026.5295%2024.8375%2026.1576%2025.5005%2025.4956C26.1636%2024.8337%2026.5361%2023.9358%2026.5361%2022.9997C26.5361%2022.0635%2026.1636%2021.1657%2025.5005%2020.5037C24.8375%2019.8418%2023.9382%2019.4699%2023.0004%2019.4699Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M17.3103%2013.3137C21.0919%2012.8954%2024.9082%2012.8954%2028.6898%2013.3137C30.7557%2013.5439%2032.4213%2015.1676%2032.6639%2017.2377C33.112%2021.0658%2033.112%2024.933%2032.6639%2028.7611C32.4213%2030.8312%2030.7557%2032.4549%2028.6909%2032.6863C24.9089%2033.1046%2021.0922%2033.1046%2017.3103%2032.6863C15.2444%2032.4549%2013.5788%2030.8312%2013.3362%2028.7622C12.8879%2024.9338%2012.8879%2021.0662%2013.3362%2017.2377C13.5788%2015.1676%2015.2444%2013.5439%2017.3103%2013.3137ZM28.4396%2016.4829C28.151%2016.4829%2027.8743%2016.5973%2027.6703%2016.801C27.4663%2017.0047%2027.3516%2017.2809%2027.3516%2017.569C27.3516%2017.857%2027.4663%2018.1333%2027.6703%2018.337C27.8743%2018.5406%2028.151%2018.6551%2028.4396%2018.6551C28.7281%2018.6551%2029.0048%2018.5406%2029.2088%2018.337C29.4128%2018.1333%2029.5275%2017.857%2029.5275%2017.569C29.5275%2017.2809%2029.4128%2017.0047%2029.2088%2016.801C29.0048%2016.5973%2028.7281%2016.4829%2028.4396%2016.4829ZM17.8325%2022.9994C17.8325%2021.6312%2018.3769%2020.319%2019.346%2019.3515C20.3151%2018.384%2021.6295%2017.8405%2023%2017.8405C24.3706%2017.8405%2025.6849%2018.384%2026.654%2019.3515C27.6231%2020.319%2028.1676%2021.6312%2028.1676%2022.9994C28.1676%2024.3677%2027.6231%2025.6799%2026.654%2026.6473C25.6849%2027.6148%2024.3706%2028.1584%2023%2028.1584C21.6295%2028.1584%2020.3151%2027.6148%2019.346%2026.6473C18.3769%2025.6799%2017.8325%2024.3677%2017.8325%2022.9994Z%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E")}
.nft-footer .nft-social-linkedin{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2246%22%20height%3D%2246%22%20viewBox%3D%220%200%2046%2046%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2245%22%20height%3D%2245%22%20rx%3D%2222.5%22%20stroke%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M33%2033H29V26.001C29%2024.081%2028.153%2023.0098%2026.634%2023.0098C24.981%2023.0098%2024%2024.126%2024%2026.001V33H20V20H24V21.4619C24%2021.4619%2025.255%2019.2598%2028.083%2019.2598C30.912%2019.2598%2033%2020.9861%2033%2024.5581V33ZM15.442%2017.9209C14.093%2017.9209%2013%2016.819%2013%2015.46C13%2014.102%2014.093%2013%2015.442%2013C16.79%2013%2017.883%2014.102%2017.883%2015.46C17.884%2016.819%2016.79%2017.9209%2015.442%2017.9209ZM13%2033H18V20H13V33Z%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E")}
.nft-footer .nft-social-youtube{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2246%22%20height%3D%2246%22%20viewBox%3D%220%200%2046%2046%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2245%22%20height%3D%2245%22%20rx%3D%2222.5%22%20stroke%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M32.8%2019.0013C32.8%2019.0013%2032.605%2017.6223%2032.004%2017.0173C31.242%2016.2203%2030.391%2016.2163%2030%2016.1693C27.203%2015.9663%2023.004%2015.9663%2023.004%2015.9663H22.996C22.996%2015.9663%2018.796%2015.9663%2016%2016.1693C15.61%2016.2163%2014.758%2016.2193%2013.996%2017.0173C13.395%2017.6213%2013.203%2019.0013%2013.203%2019.0013C13.203%2019.0013%2013%2020.6223%2013%2022.2393V23.7553C13%2025.3723%2013.2%2026.9933%2013.2%2026.9933C13.2%2026.9933%2013.395%2028.3733%2013.992%2028.9783C14.754%2029.7743%2015.754%2029.7483%2016.199%2029.8333C17.801%2029.9853%2023%2030.0333%2023%2030.0333C23%2030.0333%2027.203%2030.0243%2030%2029.8253C30.39%2029.7783%2031.242%2029.7753%2032.004%2028.9783C32.605%2028.3723%2032.801%2026.9933%2032.801%2026.9933C32.801%2026.9933%2033%2025.3763%2033%2023.7553V22.2393C33%2020.6223%2032.8%2019.0013%2032.8%2019.0013ZM20.935%2025.5953V19.9743L26.337%2022.7943L20.935%2025.5953Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E")}
