@charset "UTF-8";#n-calc .calc__title{display:none}#n-calc .calc__element-range-top-title{color:#303030;font-weight:500;font-size:16px;line-height:27px}#n-calc .calc__element-range-bottom-item--active{background:#861a22}#n-calc .calc__element-radio-top-title{color:#303030;font-weight:500;font-size:16px;line-height:27px}#n-calc .calc__element-checkbox-top-title{color:#303030;font-weight:500;font-size:16px;line-height:27px}#n-calc .calc__element-wrap-right-send{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:500;font-size:28px;line-height:130%;text-align:center}#n-calc .calc__element-wrap-right-send::after{display:block;background-image:url("data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KDTwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIFRyYW5zZm9ybWVkIGJ5OiBTVkcgUmVwbyBNaXhlciBUb29scyAtLT4KPHN2ZyBmaWxsPSIjZmZmIiBoZWlnaHQ9IjgwMHB4IiB3aWR0aD0iODAwcHgiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHJva2U9IiNmZmYiPgoNPGcgaWQ9IlNWR1JlcG9fYmdDYXJyaWVyIiBzdHJva2Utd2lkdGg9IjAiLz4KDTxnIGlkPSJTVkdSZXBvX3RyYWNlckNhcnJpZXIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoNPGcgaWQ9IlNWR1JlcG9faWNvbkNhcnJpZXIiPiA8Zz4gPGc+IDxnPiA8cGF0aCBkPSJNNDM3LjAxNiw3NC45ODRjLTk5Ljk3OS05OS45NzktMjYyLjA3NS05OS45NzktMzYyLjAzMywwLjAwMmMtOTkuOTc4LDk5Ljk3OC05OS45NzgsMjYyLjA3MywwLjAwNCwzNjIuMDMxIGM5OS45NTQsOTkuOTc4LDI2Mi4wNSw5OS45NzgsMzYyLjAyOS0wLjAwMkM1MzYuOTk1LDMzNy4wNTksNTM2Ljk5NSwxNzQuOTY0LDQzNy4wMTYsNzQuOTg0eiBNNDA2Ljg0OCw0MDYuODQ0IGMtODMuMzE4LDgzLjMxOC0yMTguMzk2LDgzLjMxOC0zMDEuNjkxLDAuMDA0Yy04My4zMTgtODMuMjk5LTgzLjMxOC0yMTguMzc3LTAuMDAyLTMwMS42OTMgYzgzLjI5Ny04My4zMTcsMjE4LjM3NS04My4zMTcsMzAxLjY5MSwwUzQ5MC4xNjIsMzIzLjU0OSw0MDYuODQ4LDQwNi44NDR6Ii8+IDxwYXRoIGQ9Ik0zNjguOTExLDE1NS41ODZMMjM0LjY2MywyODkuODM0bC03MC4yNDgtNzAuMjQ4Yy04LjMzMS04LjMzMS0yMS44MzktOC4zMzEtMzAuMTcsMHMtOC4zMzEsMjEuODM5LDAsMzAuMTcgbDg1LjMzMyw4NS4zMzNjOC4zMzEsOC4zMzEsMjEuODM5LDguMzMxLDMwLjE3LDBsMTQ5LjMzMy0xNDkuMzMzYzguMzMxLTguMzMxLDguMzMxLTIxLjgzOSwwLTMwLjE3IFMzNzcuMjQyLDE0Ny4yNTUsMzY4LjkxMSwxNTUuNTg2eiIvPiA8L2c+IDwvZz4gPC9nPiA8L2c+Cg08L3N2Zz4=");background-size:contain;background-repeat:no-repeat;width:50px;height:50px;content:""}@media (max-width:768px){#n-calc .calc__title{display:block;margin-bottom:30px;color:#303030;font-style:normal;font-weight:500;font-size:23px;line-height:100%;font-family:IBM Plex Sans}}.form-homepage-free{font-size:16px;padding-bottom:20px;border-radius:5px;border:1px solid #861a22;padding:10px 20px;text-align:center;margin-bottom:10px}.rform-home .form .wpcf7-checkbox{display:block;margin-top:10px}.price-design-project__btn{margin-top:20px}.price-design-project__btn .btn{display:inline-block;background-color:#861a22;color:#fff;font-size:16px;text-transform:uppercase;font-weight:500;padding:10px 20px;border-radius:5px;transition:all .5s ease}.price-design-project__btn .btn:hover{cursor:pointer;opacity:.7}.price-design-project{background:#232323}.price-design-project .title{color:#fff}.price-design-project__images{margin-bottom:initial}.price-design-project__inner{display:flex;flex-direction:column;padding:20px;background:#fff;height:100%}.price-design-project__columns{gap:30px}.price-design-project__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:992px){.price-design-project__columns{grid-template-columns:repeat(1,minmax(0,1fr))}}.price-design-project__column{display:flex;flex-direction:column}.price-design-project__btn{margin-top:auto;text-align:center}.price-design-project__description{margin-bottom:20px}.price-design-project--white .price-design-project{background:#fff}.price-design-project--white .price-design-project .title{color:#332f34}.n-price_remont .items{display:grid;gap:20px;margin:initial!important;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:992px){.n-price_remont .items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.n-price_remont .items{grid-template-columns:repeat(1,minmax(0,1fr))}}.n-price_remont .subtitle{margin-bottom:20px}.n-price_remont .item{display:flex!important;flex-direction:column!important;width:initial!important;margin:initial!important}.n-price_remont{margin-top:initial!important;margin-bottom:40px}.n-price_remont .items .item .text{display:flex;flex-direction:column;height:100%}.n-price_remont .items .item .desc{margin-bottom:20px}.n-price_remont .btn.callme{margin-top:auto!important}