.companies__item:hover,.humans__item:hover{border-color:var(--orange-color)!important}.companies__item:hover .companies__item-alphabet a,.humans__item:hover .humans__item-title a,.section__title a:hover,.vacancies__item-subtitle a:hover,.vacancies__item-title a:hover,.vacancies__item:hover .vacancies__item-alphabet{color:var(--orange-color)!important}.section{margin-bottom:130px}@media only screen and (max-width:1200px){.section{margin-bottom:90px}}@media only screen and (max-width:992px){.section{margin-bottom:60px}}.section__title{margin-top:-.25em}.home-fs__carousel-item-title{font-size:24px!important;height:4em}@media only screen and (min-width :480px){.home-fs__carousel-item-title,.vacancies__item-alphabet{font-size:36px!important}}@media only screen and (min-width :768px){.home-fs__carousel-item-title,.vacancies__item-alphabet{font-size:48px!important}}@media only screen and (min-width:1200px){.home-fs__carousel-item-title{font-size:48px!important}.home-fs-indicatorname_2{font-weight:400}}@media only screen and (min-width:1400px){.home-fs__carousel-item-title{font-size:64px!important}}.home-fs{padding-top:90px}@media only screen and (max-width:1400px){.home-fs{padding-top:50px}}@media only screen and (max-width:992px){.home-fs{padding-top:40px}}#carouselSliderHome .carousel-indicators{margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}#carouselSliderHome .carousel-indicators [data-bs-target]{position:relative;min-height:75px;width:25%;opacity:1;border:none;padding-top:10px;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);text-indent:0}#carouselSliderHome .carousel-indicators [data-bs-target]::after,#carouselSliderHome .carousel-indicators [data-bs-target]::before{content:"";display:block;position:absolute;z-index:1;top:0;left:calc(var(--bs-gutter-x) * .5);width:calc(100% - (calc(var(--bs-gutter-x) * .5) * 2));height:4px}#carouselSliderHome .carousel-indicators [data-bs-target]::before{background-color:var(--black-color)}#carouselSliderHome .carousel-indicators [data-bs-target]::after{background-color:var(--orange-color);max-width:0}#carouselSliderHome .carousel-indicators [data-bs-target].active::after{animation-name:indicatorline;animation-duration:5s;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes indicatorline{0%{max-width:0}100%{max-width:calc(100% - (calc(var(--bs-gutter-x) * .5) * 2))}}.home-fs-indicatorname_1{margin-bottom:10px}@media only screen and (min-width :375px){.home-fs-indicatorname_1,.home-fs-indicatorname_2{font-size:12px}}@media only screen and (min-width :480px){.home-fs-indicatorname_1,.home-fs-indicatorname_2{font-size:14px}}@media only screen and (min-width :768px){.home-fs-indicatorname_1{font-weight:400;font-size:24px}.home-fs-indicatorname_2{font-size:18px}}.home-fs__carousel-item-text{height:7em;overflow-y:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media only screen and (max-width:1366px){.home-fs__carousel-item-text{font-size:20px!important}}@media only screen and (max-width:1200px){.section__title{margin-top:0}.home-fs__carousel-item-text{font-size:24px!important}}@media only screen and (max-width:992px){.home-fs__carousel-item-text{font-size:20px!important}.big-banner{height:130px}.big-banner img{height:100%;overflow-x:hidden}}@media only screen and (max-width:768px){.section{margin-bottom:50px}.home-fs{padding-top:30px}.home-fs__carousel-item-text{height:8em;font-size:18px!important}}@media only screen and (max-width:576px){.section{margin-bottom:30px}.home-fs{padding-top:25px}#carouselSliderHome .carousel-indicators [data-bs-target]{min-height:58px}.home-fs__carousel-item-text{font-weight:300;font-size:16px!important}}@media only screen and (max-width:480px){.home-fs__carousel-item-text{height:9em;font-size:14px!important}}@media only screen and (max-width:420px){.home-fs__carousel-item-text{height:10em}}@media only screen and (max-width:375px){.home-fs__carousel-item-text{height:11em;font-size:12px!important}}@media only screen and (min-width:1200px){.home-fs__carousel-item-left .btn-jtr-orange{margin-left:3px}}.robots__item .robots__item-image{height:110px}@media only screen and (min-width:375px){.robots__item .robots__item-image{height:120px}}@media only screen and (min-width:420px){.robots__item .robots__item-image{height:130px}}@media only screen and (min-width :576px){.robots__item .robots__item-image{height:150px}}@media only screen and (min-width:992px){.section__title span{font-size:24px}.robots__item .robots__item-image{height:170px}}#companiesCarousel .f-carousel__slide,#robotsCarousel .f-carousel__slide{width:calc(100% / 2);padding:0 5px 10px}@media (min-width:576px){#companiesCarousel .f-carousel__slide{width:calc(100% / 3);padding:0 12px 10px}}.companies__item{position:relative;height:185px}@media only screen and (max-width:480px){.companies__item{height:150px}}.companies__item:hover{-webkit-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear}.companies__item img{-o-object-fit:contain;object-fit:contain}@media only screen and (min-width :992px){.vacancies__item-alphabet{font-size:64px!important}.companies__item-alphabet{font-size:72px}}.humans__item{position:relative;width:100%;height:100%;-webkit-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear}.humans__item-image img{-o-object-fit:cover;object-fit:cover}.humans__item-description p{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.vacancies__item{position:relative;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;padding:20px 0}.vacancies__item:hover{border-bottom-color:var(--orange-color)!important}.vacancies__item:first-child{padding-top:0}.vacancies__item-title{margin-bottom:20px}.news__item{position:relative;overflow:hidden;height:320px;cursor:pointer}@media only screen and (max-width:350px){.section{margin-bottom:20px}.home-fs{padding-top:20px}.companies__item{height:120px}.news__item{height:200px}}.news__item:hover .news__item-lable{opacity:.5}.news__item img{-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;flex-shrink:0}.news__item:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.news__item-lable{position:absolute;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;top:14px;left:11px;width:255px;height:64px;padding:10px}