.projects-start{padding:13.4rem 0 6.1rem;color:#050505;position:relative;overflow:hidden}@media screen and (max-width:1199.9px){.projects-start{padding:13.4rem 0 3rem}}@media screen and (max-width:768px){.projects-start{padding:11.4rem 0 3rem}}.projects-start__text{display:flex;flex-direction:column;gap:2rem}@media screen and (max-width:768px){.projects-start__text{gap:1rem}}.projects-start__filters{position:relative;display:inline-block;border-radius:5.2rem;background:#f5f5f5;transition:all .3s ease-in-out;overflow:hidden;padding:.2rem .3rem;margin-bottom:5.9rem}@media screen and (max-width:1199.9px){.projects-start__filters{margin-bottom:2.9rem;padding:.1rem}}@media screen and (max-width:575.9px){.projects-start__filters{margin-bottom:2rem;padding:.1rem}}.projects-start__filters .switcher{position:absolute;border-radius:52px;width:50%;top:.1rem;height:96%;overflow:hidden;background:#e0fd60;transition:all .3s}@media screen and (max-width:1199.9px){.projects-start__filters .switcher{top:.1rem;height:94%}}.projects-start__filters .item{position:relative;white-space:nowrap;padding:1rem 2rem;border-radius:5.2rem;cursor:pointer;align-items:center;display:flex;flex-wrap:nowrap;gap:1rem;transition:all .3s}.projects-start__filters .item .switch{color:#757677!important}.projects-category{padding:4rem;background:#fff;border-radius:5rem;margin-bottom:4rem}@media screen and (max-width:1199.9px){.projects-category{padding:3rem;border-radius:4rem}}@media screen and (max-width:768px){.projects-category{border-radius:3rem}}@media screen and (max-width:575.9px){.projects-category{padding:2rem;border-radius:2rem}}.projects-content{padding-bottom:4.6rem}.projects-menu{transition:all .5s ease;opacity:0;visibility:hidden}.projects .tapped{opacity:1;visibility:visible;transition:all .5s ease}.projects__wrap{display:grid;grid-gap:0 4rem;padding-bottom:6.6rem;transition:all .3s ease-in-out}@media screen and (max-width:1199.9px){.projects__wrap{grid-gap:0 2rem}}@media screen and (max-width:768px){.projects__wrap{grid-gap:1rem;padding-bottom:6rem}}@media screen and (max-width:575.9px){.projects__wrap{grid-template-columns:100%}}.projects__wrap-column{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:auto;grid-gap:4rem;gap:4rem}@media screen and (max-width:1199.9px){.projects__wrap-column{gap:3rem}}@media screen and (max-width:991.9px){.projects__wrap-column{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.projects__wrap-column{grid-template-columns:100%}}.projects__item{position:relative;overflow:hidden;width:100%;aspect-ratio:1/1;border-radius:5rem}@supports not (aspect-ratio:1/1){.projects__item:before{float:left;padding-top:100%;content:""}.projects__item:after{display:block;content:"";clear:both}}@media screen and (max-width:1199.9px){.projects__item{border-radius:4rem}}@media screen and (max-width:768px){.projects__item{border-radius:3rem}}@media screen and (max-width:575.9px){.projects__item{border-radius:2rem}}.projects__item:hover .projects__item-img,.projects__item:hover img{transform:scale(1.15)}.projects__item-img-wrap{overflow:hidden;width:100%;height:100%}.projects__item-img-wrap p{display:none}.projects__item-img-wrap iframe,.projects__item-img-wrap img,.projects__item-img-wrap video{transition:all .3s ease-in-out;width:100%;display:block;height:100%;object-fit:cover}.projects__item-img{display:block;transition:transform .4s}.projects-decription{display:flex;flex-direction:column;gap:.5rem}@media screen and (max-width:1199.9px){.projects-decription{margin-right:inherit;gap:.6rem}}.grid-main{display:grid;grid-template-columns:repeat(2,.5fr);grid-gap:4rem}@media screen and (max-width:768px){.grid-main{grid-template-columns:100%}}.grid-main .projects-menu :nth-child(2){grid-column:2}.loadMore{display:inline-block;align-items:center;background:#121212;color:#fff;border-radius:9.4rem;padding:1rem 2rem;margin:0 auto;text-align:center;cursor:pointer}.loadMore:hover{background-color:#434343}.activeItem{background:#050505!important;color:#fff!important}.activeNum{background:#e0fd60!important;color:#050505!important}.activeTheme{transition:all .3s ease-out;background:#050505;color:#fff}.translateY{transform:translateY(-18.1rem)}@media screen and (max-width:1199.9px){.translateY{transform:translateY(-15.1rem)}}@media screen and (max-width:991.9px){.translateY{transform:translateY(-18.9rem)}}@media screen and (max-width:768px){.translateY{transform:translateY(0)}}