.Filters{flex-direction:column;row-gap:58px;display:flex}
.ProjectsPage{--grid-vertical-shift:128px;width:var(--current-max-width);grid-template-areas:"title title""filtersBtn filtersBtn""filters filters""list list""button button";row-gap:36px;margin:57px auto 135px;display:grid;position:relative}@media (min-width:768px){.ProjectsPage{grid-template-columns:minmax(202px,auto) 1fr minmax(max-content,auto);grid-template-areas:"title title sort""filters list list""button button button";margin:97px auto 84px}}.ProjectsPage:before,.ProjectsPage:after{content:"";z-index:-1;border-radius:50%;position:absolute}.ProjectsPage:before{opacity:.6;background-image:url(../media/decor_top_left.ea2c21f3.webp);background-repeat:no-repeat;background-size:100% 100%;width:2276px;height:2276px;top:583px;left:497px;transform:translate(-50%,-50%)}@media (min-width:768px){.ProjectsPage:before{opacity:1;background-image:url(../media/decor_top_left.ea2c21f3.webp);background-repeat:no-repeat;background-size:100% 100%;width:1322px;height:1322px;top:-138px;left:486px;transform:translate(-50%,-50%)}}.ProjectsPage:after{background-image:url(../media/decor_bottom_left.81491b3e.webp);background-repeat:no-repeat;background-size:100% 100%;width:1672px;height:1672px;bottom:577.5px;left:23.5px;transform:translate(-50%,50%)}@media (min-width:768px){.ProjectsPage:after{display:none}}.ProjectsPage-Title{grid-area:title}.ProjectsPage-Sort{grid-area:sort;display:none}@media (min-width:768px){.ProjectsPage-Sort{display:block}}.ProjectsPage-Filters{grid-area:filters;display:none}@media (min-width:768px){.ProjectsPage-Filters{display:block}}.ProjectsPage-Filters_show{display:block}.ProjectsPage-List{grid-area:list;grid-template-columns:100%;gap:36px;list-style:none;display:grid}@media (min-width:992px){.ProjectsPage-List{grid-template-columns:1fr 1fr;gap:58px}}.ProjectsPage-ListItem{width:100%}@media (min-width:992px){.ProjectsPage-ListItem:nth-child(2n){top:var(--grid-vertical-shift);position:relative}}.ProjectsPage-Button{grid-area:button;justify-self:center}@media (min-width:768px){.ProjectsPage-Button{margin-top:var(--grid-vertical-shift)}}.ProjectsPage-FiltersButton{grid-area:filtersBtn}@media (min-width:768px){.ProjectsPage-FiltersButton{display:none}}.ProjectsPage-FiltersButton .Button{width:100%}
