.projects-page{padding-top:200px;position:relative}.projects-page__anchor{position:relative;top:-100px}.projects-page__header{align-items:center;display:flex;justify-content:space-between}.projects-page__header .title:after{content:attr(data-num)}.projects-page__header .title{left:-8px;position:relative}.projects-page__header .title span{height:96px;left:100%;position:absolute;top:0;width:96px}.projects-page__header-side{align-items:center;display:flex;margin-top:25px}.projects-page__header-side .button+.button{margin-left:8px}.projects-page__groups-container{margin-bottom:-150px;overflow:hidden;padding-bottom:150px;position:relative}.projects-page .projects-grid{margin-top:120px;width:100%}.projects-page .projects-table{margin-top:56px;width:100%}.projects-page .button-l{margin-top:120px}@media screen and (min-width:1260px)and (max-width:1617px){.projects-page{padding-top:12.369vw}.projects-page .projects-table{margin-top:3.463vw}.projects-page__header .title{left:-.495vw}.projects-page__header .title span{height:5.937vw;width:5.937vw}.projects-page__header-side{margin-top:1.546vw}.projects-page__header-side .button+.button{margin-left:.495vw}.projects-page__groups-container{margin-bottom:-9.276vw;padding-bottom:9.276vw}.projects-page .button-l,.projects-page .projects-grid{margin-top:7.421vw}}@media screen and (max-width:1260px){.projects-page{padding-top:150px}.projects-page .projects-table{margin-top:32px}.projects-page__header .title{left:auto}.projects-page__header-side{margin:10px 0 0}.projects-page__header-side .button+.button{margin-left:8px}.projects-page__groups-container{margin-bottom:0;padding-bottom:0}.projects-page .projects-grid,.projects-page .projects-lines{margin-top:32px}.projects-page .button-l{margin-top:48px}}@media screen and (max-width:760px){.projects-page{padding-top:120px}.projects-page__anchor{top:-85px}.projects-page__header{display:block}.projects-page__header-side{justify-content:space-between;margin-top:32px}.projects-page__header-side .button{width:calc(100% - 4px)}.projects-page .projects-grid{margin-top:40px}.projects-page .projects-lines{margin-top:24px}.projects-page .button-l{margin-top:40px}}.projects-page-route.-portfolio{padding:0 0 64px}@media screen and (max-width:1260px){.projects-page-route.-portfolio{padding:0 0 24px}}
