.project-slider.loaded .skeleton{display:none}.project-slider.loaded .project-slider__container{display:flex}.project-slider .shine{animation:shine 1.6s linear infinite;background-color:#f2f2f2;background-image:linear-gradient(90deg,#f2f2f2,hsla(0,0%,100%,.278) .5vw,#f2f2f2 1.1875vw);background-position:0 0;background-repeat:repeat-y;background-size:12.5vw 100%}@media screen and (min-width:1360px){.project-slider .shine{background-image:linear-gradient(90deg,#f2f2f2,hsla(0,0%,100%,.278) 8px,#f2f2f2 19px);background-size:200px 100%}}@media (min-width:1px) and (max-width:920px){.project-slider .shine{background-image:linear-gradient(90deg,#f2f2f2,hsla(0,0%,100%,.278) 8px,#f2f2f2 19px);background-size:200px 100%}}.project-slider .skeleton{display:flex;flex-direction:column}.project-slider .skeleton__slider{display:flex;overflow:visible;width:100%}.project-slider .skeleton__item{border-radius:1vw;margin-right:1.25vw;min-height:26.5vw;min-width:19.6875vw}@media screen and (min-width:1360px){.project-slider .skeleton__item{border-radius:16px;margin-right:20px;min-height:424px;min-width:315px}}@media (min-width:576px) and (max-width:920px){.project-slider .skeleton__item{border-radius:16px;margin-right:20px;min-height:424px;min-width:315px;width:calc(50% - 10px)}}@media (min-width:1px) and (max-width:575px){.project-slider .skeleton__item{margin-right:20px;min-height:314px;min-width:100%}}.project-slider .skeleton__item:last-child{margin-right:0}.project-slider .skeleton__controls{display:flex;margin-top:1.25vw}@media screen and (min-width:1360px){.project-slider .skeleton__controls{margin-top:20px}}@media (min-width:1px) and (max-width:920px){.project-slider .skeleton__controls{margin-top:20px}}.project-slider .skeleton__navigation{height:2.5vw;margin-right:1.875vw;width:5.75vw}@media screen and (min-width:1360px){.project-slider .skeleton__navigation{height:40px;margin-right:30px;width:92px}}@media (min-width:1px) and (max-width:920px){.project-slider .skeleton__navigation{height:35px;margin-right:10px;width:70px}}.project-slider .skeleton__scrollbar{flex:1;height:2.5vw;width:100%}@media screen and (min-width:1360px){.project-slider .skeleton__scrollbar{height:40px}}@media (min-width:1px) and (max-width:920px){.project-slider .skeleton__scrollbar{height:35px}}.project-slider__container{display:none;flex-direction:column}.project-slider__slide.swiper-slide{border:1px solid #bfbfbf;border-radius:1vw;box-sizing:border-box;display:flex;flex-direction:column;height:auto;justify-content:flex-start;min-height:26.5vw;padding:1.25vw;width:19.6875vw}@media screen and (min-width:1360px){.project-slider__slide.swiper-slide{border-radius:16px;min-height:424px;padding:20px;width:315px}}@media (min-width:576px) and (max-width:920px){.project-slider__slide.swiper-slide{border-radius:16px;min-height:424px;min-width:315px;padding:20px;width:calc(50% - 10px)}}@media (min-width:1px) and (max-width:575px){.project-slider__slide.swiper-slide{align-items:center;border:0;min-height:324px;padding:0;text-align:center;width:100%}}.project-slider__icon{height:9.375vw;margin-bottom:1.125vw;width:9.375vw}@media screen and (min-width:1360px){.project-slider__icon{height:150px;margin-bottom:18px;width:150px}}@media (min-width:576px) and (max-width:920px){.project-slider__icon{height:150px;margin-bottom:18px;width:150px}}@media (min-width:1px) and (max-width:575px){.project-slider__icon{height:122px;margin-bottom:18px;width:122px}}.project-slider__icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.project-slider__text{display:flex;flex-direction:column;margin-bottom:1.125vw}@media screen and (min-width:1360px){.project-slider__text{margin-bottom:18px}}@media (min-width:1px) and (max-width:920px){.project-slider__text{margin-bottom:18px}}.project-slider__text span{display:inline-block}.project-slider__text span:first-child{font-size:1.125vw;font-weight:500;line-height:1;margin-bottom:.625vw}@media screen and (min-width:1360px){.project-slider__text span:first-child{font-size:18px;margin-bottom:10px}}@media (min-width:1px) and (max-width:920px){.project-slider__text span:first-child{font-size:18px;margin-bottom:24px}}.project-slider__text span:nth-child(2){font-size:.75vw;font-weight:300;line-height:1.47}@media screen and (min-width:1360px){.project-slider__text span:nth-child(2){font-size:12px}}@media (min-width:1px) and (max-width:920px){.project-slider__text span:nth-child(2){font-size:16px;font-weight:400}}.project-slider .arrow-next,.project-slider .arrow-prev{border:1px solid #333;transition:opacity .3s ease}.project-slider .arrow-next.swiper-button-disabled,.project-slider .arrow-prev.swiper-button-disabled{opacity:.5}.project-slider .arrow-prev{margin-right:.8125vw}@media screen and (min-width:1360px){.project-slider .arrow-prev{margin-right:13px}}@media (min-width:1px) and (max-width:920px){.project-slider .arrow-prev{margin-right:10px}}.project-slider__controls{align-items:center;display:flex;margin-top:1.25vw}@media screen and (min-width:1360px){.project-slider__controls{margin-top:20px}}@media (min-width:576px) and (max-width:920px){.project-slider__controls{margin-top:20px}}@media (min-width:1px) and (max-width:575px){.project-slider__controls{margin-top:5px}}.project-slider__navigation{display:flex;margin-right:1.875vw}@media screen and (min-width:1360px){.project-slider__navigation{margin-right:30px}}@media (min-width:1px) and (max-width:920px){.project-slider__navigation{margin-right:10px}}.project-slider__scrollbar{flex:1}.project-slider__scrollbar-inner{background-color:#f7f7f7;height:2px}@keyframes shine{to{background-position:110vw 0,0 0}}