﻿ .promo{padding:100px 0 76px 0}.promo h1,.promo h2{color:#dec39e;font-size:32px;line-height:32px;font-weight:700;margin:0 0 15px 0}h1:before,h2:before{content:"";display:block;width:30px;height:4px;margin:0 0 15px 0;background-color:#dec39e}.promo .text{color:#08171d;font-size:16px;line-height:26px;font-weight:400;width:480px}.projects section{margin:0 0 32px 0}.projects h2{color:#dec39e;font-size:32px;line-height:32px;font-weight:700;margin:0 0 44px 0}.projects h2:before{content:"";display:block;width:30px;height:4px;margin:0 0 15px 0;background-color:#dec39e}.projects .item{display:inline-block;vertical-align:top;width:366px;cursor:pointer;margin:0 0 45px 34px}.projects .item:nth-of-type(3n){margin:0}.projects .item figure{position:relative;width:366px;height:366px}.projects .item figure:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#08171d;opacity:0;transition:.2s all ease}.projects .item:hover figure:before{opacity:.5}.projects .item figure img{width:100%;height:100%;object-fit:cover}.projects .item h2{text-align:center}.projects .item h3 a,.projects .item h3 a:hover{color:#08171d;font-size:20px;line-height:22px;font-weight:700;text-decoration:none}.projects .item h3:before{content:"";display:block;width:30px;height:2px;margin:30px 0 15px 0;background-color:#08171d}.projects .item .city{color:#08171d;font-size:20px;line-height:22px;font-weight:400;text-decoration:none}@media only screen and (max-width:1023px){.projects section.promo{padding:120px 20px 0 20px}.promo h1,.promo h2{font-size:25px;margin:0 0 11px 0}h1:before,h2:before{width:24px;height:2px;margin:0 0 11px 0}.promo .text{font-size:16px;line-height:24px;width:auto}.projects section{padding:30px 20px 0 20px}.projects h2{font-size:25px;margin:0 0 11px 0}.projects h2:before{width:24px;height:2px;margin:0 0 11px 0}.projects .item{display:block;width:auto;margin:0 0 30px 0}.projects .item figure{position:relative;width:auto;height:231px}.projects .item h3 a,.projects .item h3 a:hover{font-size:16px;line-height:24px}.projects .item h3:before{width:24px;height:2px;margin:0 0 11px 0}.projects .item .city{font-size:16px;line-height:24px}}