.qxxn6W_section{grid-template-columns:1fr 1fr;gap:64px 20px;width:100%;padding:0 40px;display:grid}.qxxn6W_section__filters{grid-area:1/1/2/3;grid-template-columns:auto 260px;column-gap:40px;display:grid}.qxxn6W_section .qxxn6W_filters__selectFilters{align-self:start;display:none}.qxxn6W_filters__ul{flex-wrap:wrap;gap:20px;list-style:none;display:flex}.qxxn6W_section__title{grid-area:2/1/3/2}.qxxn6W_section__description{grid-area:2/2/3/3}.qxxn6W_section__list{grid-area:3/1/4/3;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:22px;margin:0;padding:0;list-style:none;display:grid}.qxxn6W_section__projectCard{height:100%}.qxxn6W_section__link{grid-area:4/1/5/3;justify-self:center;min-width:268px}.qxxn6W_section__message{grid-area:4/1/5/3}.qxxn6W_section__loader{grid-area:3/1/4/3;min-height:384px}@media screen and (max-width:1023px){.qxxn6W_section{grid-template-columns:1fr;gap:0;padding:0 20px}.qxxn6W_section__filters{grid-template-columns:1fr}.qxxn6W_filters__selectFilters{width:100%}.qxxn6W_filters__ul{gap:10px;margin-bottom:20px}.qxxn6W_section .qxxn6W_section__title{grid-area:2/1/3/2;margin-bottom:20px}.qxxn6W_section .qxxn6W_section__description{grid-area:3/1/4/2;margin-bottom:40px}.qxxn6W_section__list{grid-area:4/1/5/2;grid-template-columns:1fr;margin-bottom:40px}.qxxn6W_section__message{grid-area:4/1/5/2}.qxxn6W_section__link{min-width:none;grid-area:5/1/6/2;width:100%}}
.YxW-Ja_tab{cursor:pointer;height:59px;transition:background-color var(--btn-hover-easing), opacity var(--btn-hover-easing);background-color:var(--bg);border:none;border-radius:80px;justify-content:center;align-items:center;margin:0;padding:24px 40px;display:flex}.YxW-Ja_tab_isActive{background-color:var(--red,#e30613);pointer-events:none}.YxW-Ja_tab__container{white-space:nowrap;width:100%;font-family:var(--Geometria);color:var(--red,#e30613);transition:color var(--btn-hover-easing);font-size:16px;font-style:normal;font-weight:500;line-height:1;display:block}.YxW-Ja_tab_isActive .YxW-Ja_tab__container{color:var(--main-color)}@media screen and (hover:hover){.YxW-Ja_tab:hover{background-color:var(--yellow-hover)}.YxW-Ja_tab:hover .YxW-Ja_tab__container{color:var(--primary-color_main)}}@media screen and (max-width:1023px){.YxW-Ja_tab{height:34px;padding:12px 8px}.YxW-Ja_tab__container{font-size:14px}}
