.promo-page,.single-promo-page{margin:40px 0 80px 0;font-family:CyrillicOld,sans-serif}.promo-page .container,.single-promo-page .container{padding:0 20px}.promo-page .container nav,.single-promo-page .container nav{margin-bottom:20px}.promo-page .container nav .arrow,.single-promo-page .container nav .arrow{margin:0 10px}.promo-page .container nav span,.single-promo-page .container nav span{font-size:28px}.promo-page .container h1,.single-promo-page .container h1{font-size:42px;font-weight:600;margin:36px 0 24px 0}@media(max-width: 760px){.promo-page .container h1,.single-promo-page .container h1{font-size:30px}}.promo-page .container .banner,.single-promo-page .container .banner{background-size:cover;width:100%;height:400px;margin-bottom:20px}.promo-page .container article p,.single-promo-page .container article p{font-size:24px}@media(max-width: 760px){.promo-page .container article p,.single-promo-page .container article p{font-size:18px}}.promo-page .container .promo-grid,.single-promo-page .container .promo-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}@media(max-width: 1100px){.promo-page .container .promo-grid,.single-promo-page .container .promo-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 800px){.promo-page .container .promo-grid,.single-promo-page .container .promo-grid{grid-template-columns:repeat(1, 1fr)}}.promo-page .container .promo-grid .promo-container,.single-promo-page .container .promo-grid .promo-container{width:100%;background:#f3f3f3;border-radius:16px;overflow:hidden;text-align:center}@media(max-width: 768px){.promo-page .container .promo-grid .promo-container,.single-promo-page .container .promo-grid .promo-container{background:#f3f3f3;border-radius:16px;overflow:hidden}}.promo-page .container .promo-grid .promo-container .title,.single-promo-page .container .promo-grid .promo-container .title{font-size:24px;text-decoration:none;margin-bottom:10px}@media(max-width: 768px){.promo-page .container .promo-grid .promo-container .title,.single-promo-page .container .promo-grid .promo-container .title{font-size:22px;text-align:center;margin:10px 0}}.promo-page .container .promo-grid .promo-container .promo-img,.single-promo-page .container .promo-grid .promo-container .promo-img{background-size:cover;width:100%;height:180px;margin-bottom:20px}@media(max-width: 768px){.promo-page .container .promo-grid .promo-container .promo-img,.single-promo-page .container .promo-grid .promo-container .promo-img{height:140px}}.promo-page .promo-img-main,.single-promo-page .promo-img-main{display:flex}.promo-page .promo-img-main img,.single-promo-page .promo-img-main img{margin:10px auto}