.v-item-group{flex:0 auto;max-width:100%;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.project{z-index:2;display:block;position:relative}.project__title{margin-bottom:128px;font-size:93px;font-weight:500;display:block}@media (max-width:766px){.project__title{margin-bottom:60px;font-size:30px}}.project__wrap{align-items:center;max-width:1280px;margin:0 auto 156px;padding:0 24px;display:flex}@media (max-width:990px){.project__wrap{padding:5px 24px;overflow-x:auto}}@media (max-width:766px){.project__wrap{margin:0 0 128px}}.project__item{z-index:1;flex-direction:column;flex:0 304px;height:316px;margin-right:24px;padding:24px;transition:all .3s;display:flex;position:relative;box-shadow:0 0 0 1px #fff}@media (max-width:990px){.project__item{flex:0 0 253px}}@media (max-width:766px){.project__item{flex:0 0 227px;height:272px}}.project__item:last-child{margin-right:0}.project__item.hover{box-shadow:none;flex:0 577px}@media (max-width:990px){.project__item.hover{flex:0 0 380px}}.project__item.hover .project__bg{opacity:1}.project__item.hover .project__name{color:rgb(var(--v-theme-black));font-size:93px;line-height:90%}@media (max-width:1199px){.project__item.hover .project__name{font-size:66px}}@media (max-width:766px){.project__item.hover{flex:0 0 227px}.project__item.hover .project__name{font-size:30px;line-height:100%}}.project__item.hover .project__text{color:rgb(var(--v-theme-black));display:block}.project__item.hover .project__link{color:rgb(var(--v-theme-black))}.project__item.hover .project__holder{border-color:rgb(var(--v-theme-black))}.project__bg{-o-object-fit:cover;object-fit:cover;z-index:-1;opacity:0;transition:all .3s;position:absolute;top:0;bottom:0;left:0;right:0}.project__bg_jobs{background:linear-gradient(160.69deg,#4dc7fc 30.68%,#fff 123.74%)}.project__bg_agency{background:linear-gradient(160.69deg,#e5ca67 30.68%,#fff 123.74%)}.project__bg_ukraine{background:linear-gradient(160.69deg,#009fe3 30.68%,#fff 123.74%)}.project__bg .bg-texture{position:absolute;top:0;bottom:0;left:0;right:0}.project__name{text-transform:uppercase;margin-bottom:24px;font-size:36px;font-weight:500;line-height:120%;transition:all .3s;display:block}@media (max-width:766px){.project__name{font-size:30px;line-height:100%}}.project__text{flex:0 340px;margin-bottom:0;margin-right:42px;font-size:16px;line-height:24px;transition:all .3s;display:none}@media (max-width:766px){.project__text{font-size:10px;line-height:15px}}.project__link{color:rgb(var(--v-theme-white));white-space:nowrap;font-weight:500}.project__holder{border-top:1px solid #0000;align-items:flex-end;margin-top:auto;padding-top:24px;transition:all .3s;display:flex}@media (max-width:990px){.project__text{flex:initial;margin-bottom:12px}.project__holder{flex-direction:column;align-items:flex-start}}.project__info{z-index:2;display:block;position:relative}.project__info .descr{text-transform:uppercase;margin-bottom:12px;padding-left:117px;font-size:42px;line-height:110%;display:block;position:relative}.project__info .descr .v-icon{position:absolute;top:-1px;left:0}.project__info .descr .mr-64{margin-right:45px}@media (max-width:766px){.project__info .descr{padding-left:71px;font-size:22px;display:flex}.project__info .descr .v-icon{top:2px}.project__info .descr .v-icon,.project__info .descr svg{width:32px!important;height:18px!important}.project__info .descr .mr-64{margin-right:38px}}
